{
  "schemaVersion": 1,
  "baseUrl": "https://deep-learning-study-room.vercel.app/",
  "generatedAt": "2026-10-14T18:05:15.511918+00:00",
  "sourceBundles": [
    {
      "path": "data.js",
      "url": "https://deep-learning-study-room.vercel.app/data.js",
      "bytes": 6733815,
      "sha256": "d37afa0d0b5c446c4c90e48190c5a5345c2073b10cbb2592a67527980d49de5a",
      "hashNormalization": "LF"
    },
    {
      "path": "apr/content.js",
      "url": "https://deep-learning-study-room.vercel.app/apr/content.js",
      "bytes": 1901344,
      "sha256": "d3b08bc14114e11bfd85c0e06cb322c033f0715a776adf482d807308ebd02088",
      "hashNormalization": "LF"
    },
    {
      "path": "cn/content.js",
      "url": "https://deep-learning-study-room.vercel.app/cn/content.js",
      "bytes": 1964583,
      "sha256": "5c59abc3821b5cfd313e7aa795f5eae53ee830134a2f841d431004cc7ac8f4f2",
      "hashNormalization": "LF"
    },
    {
      "path": "dm/content.js",
      "url": "https://deep-learning-study-room.vercel.app/dm/content.js",
      "bytes": 1294712,
      "sha256": "da080aa8aa58a5c6f9761b4965fc96e4fdb73921b83ceb37f2387153073e886e",
      "hashNormalization": "LF"
    },
    {
      "path": "is2/content.js",
      "url": "https://deep-learning-study-room.vercel.app/is2/content.js",
      "bytes": 2005061,
      "sha256": "db3ffcad86803630e360e6aa5e75d561436224009ec7651b8914338c40edab1f",
      "hashNormalization": "LF"
    },
    {
      "path": "nlp/content.js",
      "url": "https://deep-learning-study-room.vercel.app/nlp/content.js",
      "bytes": 2256180,
      "sha256": "930563d6fc52b45fdc3378c5e97ac3731951258706ca1d23da8c365c6ce687a5",
      "hashNormalization": "LF"
    },
    {
      "path": "nlp/videos.js",
      "url": "https://deep-learning-study-room.vercel.app/nlp/videos.js",
      "bytes": 32118,
      "sha256": "5d6f8524098ef187db3c5efc3c813447a405a8ad8810af9445a787417907977c",
      "hashNormalization": "LF"
    }
  ],
  "assets": [
    {
      "url": "https://deep-learning-study-room.vercel.app/academic.css",
      "path": "academic.css",
      "mime": "text/css",
      "bytes": 4673,
      "sha256": "700df029eb0bd4065f056028ee8cdbb7befecb9fd1436439ab795b8189093721",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/app.js",
      "path": "apr/app.js",
      "mime": "application/javascript",
      "bytes": 5778,
      "sha256": "2bea74a336198e145659c47803cabaa6d337ce3da5f37c3f06844644d4965f7c",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "apr/index.html",
          "route": "https://deep-learning-study-room.vercel.app/apr/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/content.js",
      "path": "apr/content.js",
      "mime": "application/javascript",
      "bytes": 1901344,
      "sha256": "d3b08bc14114e11bfd85c0e06cb322c033f0715a776adf482d807308ebd02088",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "apr/index.html",
          "route": "https://deep-learning-study-room.vercel.app/apr/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/aida.291ff174c1.svg",
      "path": "apr/fig/aida.291ff174c1.svg",
      "mime": "image/svg+xml",
      "bytes": 2452,
      "sha256": "291ff174c1dfe3e08f41441fc20237f13a7f0ebc1d8ae5acce87a86d4f2f74d4",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "AIDA: four stages of a persuasive message"
        },
        {
          "type": "figcaption",
          "text": "AIDA: attention → interest → desire → action — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/models/aida",
          "labels": [
            "Unit 2 · Advertising models",
            "AIDA: attention → interest → desire → action"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/models/aida",
          "labels": [
            "Unit 2 · Advertising models",
            "AIDA: attention → interest → desire → action"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4b",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4B · Discuss the ‘AIDA Model’ used in advertising giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q4b",
          "labels": [
            "2025-12-11 · Final examination",
            "Q4B · Analyse the ‘AIDA’ and ‘Ehrenberg (ATRN)’ Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q4b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q4B · Explain the AIDA and Ehrenberg (ATRN) Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q4b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q4B · Explain the AIDA and DRIP Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q5",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q5 · Explain the two models used in Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q5",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q5 · Explain the two models DRIP and AIDA"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q5a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q5A · Explain the following models used in advertising: (i) AIDA and (ii) DRIP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "AIDA: four stages of a persuasive message"
        ],
        "description": [],
        "labels": [
          "AIDA: four stages of a persuasive message",
          "1. Attention",
          "Notice the headline or visual.",
          "2. Interest",
          "Understand a relevant benefit.",
          "3. Desire",
          "Develop a reason to prefer it.",
          "4. Action",
          "Take the stated next step."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/bdi.3740d6dd92.svg",
      "path": "apr/fig/bdi.3740d6dd92.svg",
      "mime": "image/svg+xml",
      "bytes": 3308,
      "sha256": "3740d6dd9251f9b67cc2f46bc85f79c170a94d3eb32b716974d82bfd89adaac8",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "BDI and CDI: read both, then investigate the market"
        },
        {
          "type": "figcaption",
          "text": "Audience index, BDI and CDI — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/indices",
          "labels": [
            "Unit 3.5 · Media planning",
            "Audience index, BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/indices",
          "labels": [
            "Unit 3.5 · Media planning",
            "Audience index, BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "BDI and CDI: read both, then investigate the market"
        ],
        "description": [],
        "labels": [
          "BDI and CDI: read both, then investigate the market",
          "High BDI + high CDI",
          "Strong brand concentration in a strong category",
          "area. Consider sustaining the position.",
          "Low BDI + high CDI",
          "Category is strong; investigate why the brand",
          "lags before investing.",
          "High BDI + low CDI",
          "Brand is relatively strong in a weaker category",
          "area. Assess maintenance and profitability.",
          "Low BDI + low CDI",
          "Both are under-represented. Examine causes; do",
          "not assume either guaranteed potential or no",
          "opportunity.",
          "100 is the average benchmark. These indices are not growth guarantees."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/brand.1a03b95528.svg",
      "path": "apr/fig/brand.1a03b95528.svg",
      "mime": "image/svg+xml",
      "bytes": 2331,
      "sha256": "1a03b95528e7033eb000c9bf204f868c0922954a1f3a0fee50e7858891107256",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Identity is intended; image is perceived"
        },
        {
          "type": "figcaption",
          "text": "What a brand is: identity, image and promise — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/brand",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "What a brand is: identity, image and promise"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/brand",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "What a brand is: identity, image and promise"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1c",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1C · Explain the Concept of Brand and discuss how brands are associated with physical attributes and intangible values"
          ]
        }
      ],
      "svg": {
        "title": [
          "Identity is intended; image is perceived"
        ],
        "description": [],
        "labels": [
          "Identity is intended; image is perceived",
          "1. Identity",
          "Name, signs and intended associations.",
          "2. Touchpoints",
          "Product, service, packaging and messages.",
          "3. Image",
          "What the audience actually understands and",
          "feels.",
          "4. Equity",
          "Value added by accumulated brand associations."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/campaign.e954dad25b.svg",
      "path": "apr/fig/campaign.e954dad25b.svg",
      "mime": "image/svg+xml",
      "bytes": 2544,
      "sha256": "e954dad25b257eb2fd20bc9748cb6e5cf2c2ca990d33a6e6f75658343581fccb",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Build a campaign around a defined problem"
        },
        {
          "type": "figcaption",
          "text": "Planning social and commercial PR campaigns — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/pr/campaigns",
          "labels": [
            "Unit 4 · Public relations",
            "Planning social and commercial PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q1d",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q1D · Explain the concept of ‘Public Relations Campaign.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q6a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q6A · Explain the Objective of PR Campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q5b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q5B · Discuss the Objectives of PR Campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1d",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1D · Explain the concept of Public Relations Campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q6",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q6 · “PR activities aim to earn public understanding and acceptance to gain public support.” Explain the statement in relation to the importance of planning for PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q6",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q6 · Discuss the importance of planning social and commercial PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q6b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q6B · Discuss the importance of planning for social and commercial PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q6b",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q6B · “PR activities aim to earn public understanding and acceptance to gain public support.” Explain the statement in relation to the importance of planning for PR campaigns"
          ]
        }
      ],
      "svg": {
        "title": [
          "Build a campaign around a defined problem"
        ],
        "description": [],
        "labels": [
          "Build a campaign around a defined problem",
          "1. Problem and publics",
          "Identify what needs to change and for whom.",
          "2. Objective",
          "Specify a measurable change and deadline.",
          "3. Actions and communication",
          "Deliver the service and explain it credibly.",
          "4. Evaluation",
          "Separate outputs, understanding and behaviour."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/case-method.b335ec8f82.svg",
      "path": "apr/fig/case-method.b335ec8f82.svg",
      "mime": "image/svg+xml",
      "bytes": 2499,
      "sha256": "b335ec8f8214e701c61caee972a2afb39f895922254326aadaccd0dfb0f6c48a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A complete case answer"
        },
        {
          "type": "figcaption",
          "text": "A case answer must connect the facts to the concept and the implication."
        },
        {
          "type": "figcaption",
          "text": "Use the case facts to justify the concept, then evaluate the explanation."
        },
        {
          "type": "figcaption",
          "text": "Connect every analytical point back to a fact or execution in the case."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/coke",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Share a Coke: identity, belonging and participation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/dove",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Dove Real Beauty: positioning and social meaning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/ariel",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Ariel #ShareTheLoad: product category and social issue"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/amul",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Amul topical advertising: continuity with variation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/maggi",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "MAGGI 2015: crisis information and return to market"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/polio",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Pulse Polio: a public-interest communication example"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/nike",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Nike’s 2012 Find Your Greatness campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/lijjat",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Lijjat Papad: quality, identity and marketing"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/maggi-marketing",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "MAGGI: convenience, relationships and brand strategy"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/royal-enfield",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Royal Enfield: rider communities and relationship building"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/amul-covid",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Amul during COVID-19: communication supported by operations"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/itc",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "ITC: business portfolio and brand strategy"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/airtel",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Airtel: Open Network and transparency"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/jio",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Jio’s 2016 market entry"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/nano",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Tata Nano: affordability, positioning and public attention"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q7",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q7 · Discuss the ‘Case Study of Lijjat Papad’s Marketing Strategy for Strengthening its Product’ by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of advertising which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q7",
          "labels": [
            "2026-05-16 · Final examination",
            "Q7 · Discuss the ‘Case Study of Nike’s Marketing Strategy during 2012 Olympics for Strengthening its brand identity by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of advertising, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q7",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q7 · Critically discuss the ‘Case Study of Maggi’s Marketing Strategy’ by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q7",
          "labels": [
            "2025-12-11 · Final examination",
            "Q7 · Critically discuss the ‘Case Study of Nike Ad for the 2012 Olympics’ by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q7",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q7 · Discuss the Case Study of Airtel by explaining: (i) Background of the case study (ii) PR strategy (iii) Outcome"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q7",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q7 · Discuss the Case Study of Amul during COVID 19 by explaining the following: (i) Completely discuss the case study. (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q7",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q7 · Discuss the Case Study of ITC for its Business Strategy by explaining the following: (i) Completely discuss the case study. (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q7",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q7 · Discuss the Case Study of Jio’s Market Entry by explaining: (i) Background of the case study (ii) PR strategy (iii) Outcome"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q7",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q7 · Discuss the Case Study of Tata-Nano by explaining: (i) Background of the case study (ii) PR strategy (iii) Outcome"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q7",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q7 · Discuss the Case Study of Nestle’s Marketing Strategy for Strengthening its Product—Maggi by explaining the following: (i) Completely discuss the case study. (ii) Interpret the important principles of advertising, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q7",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q7 · Discuss the Case Study of Royal Enfield. Discuss the case study completely, and justify all the important principles which helped to increase the sales and reputation of the brand using public relations instead of advertising, with your comments"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q7",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q7 · Discuss the case study of Nike Ad for the 2012 Olympics: (i) Explain the case study completely. (ii) Justify all the important principles which helped to increase the sales and reputation of the brand, with comments"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q7",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q7 · Discuss the Case Study of Nike Ad for the 2012 Olympics by explaining the following: (i) Discuss the case study completely. (ii) Justify all important principles which helped to increase the sales and reputation of the brand, with your comments"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q7",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q7 · Discuss the Case Study of Royal Enfield: (i) Discuss the case study completely. (ii) Justify the important principles which helped to increase the sales and reputation of the brand using public relations instead of advertising, with your comments"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/revision/revision-tee/cases",
          "labels": [
            "Last-day TEE revision",
            "Unit 5 · writing a 20-mark case answer"
          ]
        }
      ],
      "svg": {
        "title": [
          "A complete case answer"
        ],
        "description": [],
        "labels": [
          "A complete case answer",
          "1. Facts",
          "Name the event/campaign and verified context.",
          "2. Concept",
          "Select the theory or planning principle that fits.",
          "3. Application",
          "Point to the exact feature that illustrates it.",
          "4. Critical comment",
          "Explain limits, alternatives and evidence needed."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/communication.8f211923a1.svg",
      "path": "apr/fig/communication.8f211923a1.svg",
      "mime": "image/svg+xml",
      "bytes": 3010,
      "sha256": "8f211923a132747760c4e09e7c47b24dd3054a294649922048d0345a25c1b0c0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Communication: meaning must reach the audience"
        },
        {
          "type": "figcaption",
          "text": "Message, audience, medium and response — follow the labels in order."
        },
        {
          "type": "figcaption",
          "text": "The four Cs test the message and its reception; they do not replace sender, channel, receiver and feedback."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/essentials/communication",
          "labels": [
            "Essential vocabulary",
            "Message, audience, medium and response"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/communication/content",
          "labels": [
            "Unit 1 · Communication",
            "Effective advertising content"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/communication/four-cs",
          "labels": [
            "Unit 1 · Communication",
            "Four Cs of effective communication: meaning and application"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/essentials/communication",
          "labels": [
            "Essential vocabulary",
            "Message, audience, medium and response"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q1a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q1A · Explain the ‘Importance and Necessity of Communication.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q6a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q6A · Explain the difference between ‘Public Relations and Advertising’ with reference to the following points: (i) Concept, (ii) Definition, (iii) Driven By, (iv) Type of communication, and (v) Importance"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q1a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q1A · Explain the ‘Aspects of Communication.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q1a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q1A · Explain the Necessity of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q1a",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q1A · Explain the Importance and Necessity of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q1a",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q1A · Explain the Aspects of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q1c",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q1C · Explain the definition of communication and illustrate its importance"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q1a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q1A · Explain the definition of communication and illustrate its importance"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "Communication: meaning must reach the audience"
        ],
        "description": [],
        "labels": [
          "Communication: meaning must reach the audience",
          "1. Sender and encoding",
          "Choose words, images and sound for the",
          "intended meaning.",
          "2. Message and channel",
          "Send the message through a suitable medium.",
          "3. Receiver and decoding",
          "The audience interprets it using context and",
          "experience.",
          "4. Feedback",
          "Responses show what was understood; noise",
          "can interrupt any link."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/dagmar.e936f07148.svg",
      "path": "apr/fig/dagmar.e936f07148.svg",
      "mime": "image/svg+xml",
      "bytes": 2982,
      "sha256": "e936f071483c8b3a25a2c5ffbdd9fb9ecda5efc81a38c7371966535c925848d8",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "DAGMAR: ACCA + a measurable objective"
        },
        {
          "type": "figcaption",
          "text": "DAGMAR and the ACCA stages — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/models/dagmar",
          "labels": [
            "Unit 2 · Advertising models",
            "DAGMAR and the ACCA stages"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/models/dagmar",
          "labels": [
            "Unit 2 · Advertising models",
            "DAGMAR and the ACCA stages"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4b",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4B · Analyse the ‘DAGMAR’ and ‘DRIP’ Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4b",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4B · Explain the DRIP and DAGMAR Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q4b",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q4B · Explain the DAGMAR (ACCA) and Ehrenberg (ATRN) Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q5a",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q5A · Explain the following models used in advertising: (i) DAGMAR and (ii) Ehrenburg"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "DAGMAR: ACCA + a measurable objective"
        ],
        "description": [],
        "labels": [
          "DAGMAR: ACCA + a measurable objective",
          "1. Awareness",
          "Know that the brand exists.",
          "2. Comprehension",
          "Understand the offering and benefit.",
          "3. Conviction",
          "Develop preference or belief.",
          "4. Action",
          "Perform the defined response.",
          "5. Measure the change",
          "Audience + baseline + target + deadline."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/drip.19ea209b19.svg",
      "path": "apr/fig/drip.19ea209b19.svg",
      "mime": "image/svg+xml",
      "bytes": 2164,
      "sha256": "19ea209b191502f74457594fa2c4c5eea420d94ab4ea04ca2a65c49eae4a7601",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "DRIP: four functions, not a compulsory sequence"
        },
        {
          "type": "figcaption",
          "text": "DRIP: four jobs of communication — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/models/drip",
          "labels": [
            "Unit 2 · Advertising models",
            "DRIP: four jobs of communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/models/drip",
          "labels": [
            "Unit 2 · Advertising models",
            "DRIP: four jobs of communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4b",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4B · Analyse the ‘DAGMAR’ and ‘DRIP’ Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4b",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4B · Explain the DRIP and DAGMAR Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q4b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q4B · Explain the AIDA and DRIP Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q5",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q5 · Explain the two models used in Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q5",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q5 · Explain the two models DRIP and AIDA"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q5a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q5A · Explain the following models used in advertising: (i) AIDA and (ii) DRIP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "DRIP: four functions, not a compulsory sequence"
        ],
        "description": [],
        "labels": [
          "DRIP: four functions, not a compulsory sequence",
          "1. Differentiate",
          "Show a relevant difference.",
          "2. Remind / reinforce",
          "Keep the brand in memory.",
          "3. Inform",
          "Explain a useful fact.",
          "4. Persuade",
          "Offer reasons for the desired response."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/ehrenberg.26b8d4a608.svg",
      "path": "apr/fig/ehrenberg.26b8d4a608.svg",
      "mime": "image/svg+xml",
      "bytes": 2448,
      "sha256": "26b8d4a608f9b986101a29ddb47599034272ca41fe398d010d9d7bb9d5df6b93",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Course Ehrenberg model: ATRN"
        },
        {
          "type": "figcaption",
          "text": "Ehrenberg: awareness, trial, reinforcement and nudging — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/models/ehrenberg",
          "labels": [
            "Unit 2 · Advertising models",
            "Ehrenberg: awareness, trial, reinforcement and nudging"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/models/ehrenberg",
          "labels": [
            "Unit 2 · Advertising models",
            "Ehrenberg: awareness, trial, reinforcement and nudging"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q4b",
          "labels": [
            "2025-12-11 · Final examination",
            "Q4B · Analyse the ‘AIDA’ and ‘Ehrenberg (ATRN)’ Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q4b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q4B · Explain the AIDA and Ehrenberg (ATRN) Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q4b",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q4B · Explain the DAGMAR (ACCA) and Ehrenberg (ATRN) Models of advertising by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q5a",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q5A · Explain the following models used in advertising: (i) DAGMAR and (ii) Ehrenburg"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "Course Ehrenberg model: ATRN"
        ],
        "description": [],
        "labels": [
          "Course Ehrenberg model: ATRN",
          "1. Awareness",
          "Recognise the familiar brand.",
          "2. Trial",
          "Try and experience the product.",
          "3. Reinforcement",
          "Support a satisfactory experience.",
          "4. Nudging",
          "Prompt memory around the next purchase."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/maslow.67c30abb5e.svg",
      "path": "apr/fig/maslow.67c30abb5e.svg",
      "mime": "image/svg+xml",
      "bytes": 3773,
      "sha256": "67c30abb5ec2c04d6c614f1e326ad5ca1be961d0fce86da6b089214a19b1f728",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Maslow: needs used as possible advertising appeals"
        },
        {
          "type": "figcaption",
          "text": "Maslow: five types of needs used in advertising appeals — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/models/maslow",
          "labels": [
            "Unit 2 · Advertising models",
            "Maslow: five types of needs used in advertising appeals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/models/maslow",
          "labels": [
            "Unit 2 · Advertising models",
            "Maslow: five types of needs used in advertising appeals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q4b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q4B · Discuss the ‘Maslow’s Model of Hierarchy of Needs’ used as an advertising model with a sketch of Maslow’s pyramid for hierarchy of needs"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4b",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4B · Analyse Maslow’s Hierarchy Model of advertising by giving appropriate examples and drawing the pyramid indicating stages of needs"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q4b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q4B · Discuss Maslow’s Model of Hierarchy of Needs used as an advertising model with a sketch of Maslow’s pyramid"
          ]
        }
      ],
      "svg": {
        "title": [
          "Maslow: needs used as possible advertising appeals"
        ],
        "description": [],
        "labels": [
          "Maslow: needs used as possible advertising appeals",
          "5",
          "Self-actualisation",
          "Learning and potential",
          "4",
          "Esteem",
          "Achievement and respect",
          "3",
          "Belonging",
          "Friendship and connection",
          "2",
          "Safety",
          "Protection and security",
          "1",
          "Physiological",
          "Food, water and rest",
          "A useful model; not a rigid universal rule for every person or culture."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/media-process.b35732e0a5.svg",
      "path": "apr/fig/media-process.b35732e0a5.svg",
      "mime": "image/svg+xml",
      "bytes": 2729,
      "sha256": "b35732e0a5a3de7f16704fd1699b7952f2991ed208090440e1f31378963627d7",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "From market analysis to an evaluated media plan"
        },
        {
          "type": "figcaption",
          "text": "Developing and evaluating the media plan — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/process",
          "labels": [
            "Unit 3.5 · Media planning",
            "Developing and evaluating the media plan"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/process",
          "labels": [
            "Unit 3.5 · Media planning",
            "Developing and evaluating the media plan"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q6b",
          "labels": [
            "2026-05-16 · Final examination",
            "Q6B · Elaborate the ‘Stages of Media Planning.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q6b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q6B · Illustrate the Stages of Media Planning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q3b",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q3B · Explain the steps involved in the media planning process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "From market analysis to an evaluated media plan"
        ],
        "description": [],
        "labels": [
          "From market analysis to an evaluated media plan",
          "1. Market analysis",
          "Identify people, opportunities and relevant",
          "behaviour.",
          "2. Media objectives",
          "Set audience, place, period and delivery targets.",
          "3. Strategy + implementation",
          "Select the mix, formats, schedule and resources.",
          "4. Evaluation + follow-up",
          "Compare delivery and outcomes with objectives."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/media-types.d17fcb0c2c.svg",
      "path": "apr/fig/media-types.d17fcb0c2c.svg",
      "mime": "image/svg+xml",
      "bytes": 2638,
      "sha256": "d17fcb0c2cba5969136d6d3b778ed0fbffd7bfe60ae14f97b39e315445f458e8",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Match the format to the communication task"
        },
        {
          "type": "figcaption",
          "text": "Choose the medium for the communication task, not only for audience size."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media-types/compare",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Print, audio, audio-visual and digital"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            29,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/papers/m2-questions/media-compare",
          "labels": [
            "M2 solved question bank",
            "Compare print, audio-visual and digital media"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-types/compare",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Print, audio, audio-visual and digital"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q1b",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q1B · Classify the Advertising based on ‘Media used for Advertising’ and explain the same"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q1b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1B · Classify the Advertising based on Media used for Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/revision/revision-tee/unit3",
          "labels": [
            "Last-day TEE revision",
            "Unit 3 · strategy and media"
          ]
        }
      ],
      "svg": {
        "title": [
          "Match the format to the communication task"
        ],
        "description": [],
        "labels": [
          "Match the format to the communication task",
          "1. Print",
          "Read and reread details; text plus still image.",
          "2. Audio",
          "Hear speech, sound and music; no visual",
          "demonstration.",
          "3. Audio-visual",
          "See motion and hear sound; demonstrate a",
          "process.",
          "4. Digital",
          "Multiple formats plus possible interaction and",
          "response."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/planning.02823b5023.svg",
      "path": "apr/fig/planning.02823b5023.svg",
      "mime": "image/svg+xml",
      "bytes": 3347,
      "sha256": "02823b5023e00e60f11c28f8adc17a1a8c853c7cb239c1646b84893334ed7ab6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Five steps of strategic advertising planning"
        },
        {
          "type": "figcaption",
          "text": "The complete five-step strategic planning process — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/strategy/five-steps",
          "labels": [
            "Unit 3.3–3.4 · Strategic planning",
            "The complete five-step strategic planning process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/strategy/five-steps",
          "labels": [
            "Unit 3.3–3.4 · Strategic planning",
            "The complete five-step strategic planning process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q3a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q3A · Explain the steps of ‘Strategic Planning Process’ for advertising campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q6b",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q6B · Summarize the ‘Five Steps of Strategic Planning.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q6b",
          "labels": [
            "2025-12-11 · Final examination",
            "Q6B · Summarize the ‘Steps Involved in Review of a Marketing Plan’ before strategic planning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q3a",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q3A · Discuss the steps of Strategic Planning Process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q3",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q3 · Discuss the five steps of strategic planning process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q3a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q3A · Discuss the five steps of the strategic planning process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q3a",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q3A · Discuss the benefits of strategic planning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "Five steps of strategic advertising planning"
        ],
        "description": [],
        "labels": [
          "Five steps of strategic advertising planning",
          "1. Target audience",
          "Who must know, feel or do something",
          "differently?",
          "2. Decision-making",
          "Who suggests, advises, chooses, buys and uses?",
          "3. Positioning",
          "What relevant benefit and credible difference?",
          "4. Communication strategy",
          "Which effect and which message?",
          "5. Media strategy",
          "Which vehicles, timing, reach, frequency and",
          "cost?"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/pr-process.94ce408616.svg",
      "path": "apr/fig/pr-process.94ce408616.svg",
      "mime": "image/svg+xml",
      "bytes": 2695,
      "sha256": "94ce4086164af3561ab4c1f4023157c99f9c240d92e3888a78f4860ded63bbd6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "PR: a continuing process, not only a press release"
        },
        {
          "type": "figcaption",
          "text": "PR process: research → planning → implementation → evaluation — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/pr/process",
          "labels": [
            "Unit 4 · Public relations",
            "PR process: research → planning → implementation → evaluation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q1d",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q1D · Explain the concept of ‘Public Relations Campaign.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q3b",
          "labels": [
            "2026-05-16 · Final examination",
            "Q3B · Explain the concept of ‘Public Relations along with the various steps of ‘PR Process.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q6a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q6A · Explain the Objective of PR Campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q3b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q3B · Discuss the concept of Public Relations along with the various steps of PR Process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q5b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q5B · Discuss the Objectives of PR Campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1d",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1D · Explain the concept of Public Relations Campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q6",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q6 · “PR activities aim to earn public understanding and acceptance to gain public support.” Explain the statement in relation to the importance of planning for PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q3",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q3 · Discuss the various steps of PR process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q6",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q6 · Discuss the importance of planning social and commercial PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q4a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q4A · Discuss the various steps of the PR process"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q6b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q6B · Discuss the importance of planning for social and commercial PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q6b",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q6B · “PR activities aim to earn public understanding and acceptance to gain public support.” Explain the statement in relation to the importance of planning for PR campaigns"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "PR: a continuing process, not only a press release"
        ],
        "description": [],
        "labels": [
          "PR: a continuing process, not only a press release",
          "1. Research / fact-finding",
          "Understand the issue and affected publics.",
          "2. Planning",
          "Set objectives, strategy, tasks and resources.",
          "3. Implementation",
          "Act, communicate, listen and coordinate.",
          "4. Evaluation",
          "Assess change and feed findings into the next",
          "plan."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/print-ad-layout.a01c11cba2.svg",
      "path": "apr/fig/print-ad-layout.a01c11cba2.svg",
      "mime": "image/svg+xml",
      "bytes": 4382,
      "sha256": "a01c11cba24222cb852793c716012a10914c2dd7247edabe70205a161af75d29",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Print advertisement: arrange the message in reading order"
        },
        {
          "type": "figcaption",
          "text": "A usable print layout: the headline communicates the benefit; the visual demonstrates it; the footer states the action."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media-types/print-draft",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Worked draft 1: a complete print advertisement"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-types/print-draft",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Worked draft 1: a complete print advertisement"
          ]
        }
      ],
      "svg": {
        "title": [
          "Print advertisement: arrange the message in reading order"
        ],
        "description": [],
        "labels": [
          "Print advertisement: arrange the message in reading order",
          "CYCLECARE",
          "Know the repair cost",
          "before the work begins.",
          "Visual: estimate + bicycle",
          "Show the customer reading the estimate before",
          "approving the repair.",
          "Inspect. Explain. Estimate.",
          "Paid repairs begin after approval.",
          "Book at the campus cycle desk",
          "Ask about slots and inspection charges.",
          "1. Brand",
          "Identify who is speaking.",
          "2. Headline",
          "State the main benefit.",
          "3. Visual",
          "Show the promised process.",
          "4. Body copy",
          "Explain how it works.",
          "5. Action + condition",
          "Tell the reader what to do",
          "next.",
          "Fictional draft: a real advertisement needs verified service details."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/reach.0b7f3f6fda.svg",
      "path": "apr/fig/reach.0b7f3f6fda.svg",
      "mime": "image/svg+xml",
      "bytes": 4127,
      "sha256": "0b7f3f6fdac2b8fdda9c4750303333ac447e46ae6965312c7baea86eb90836e1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Reach counts people; impressions count every exposure"
        },
        {
          "type": "figcaption",
          "text": "Reach, coverage, frequency and effective reach — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/reach-frequency",
          "labels": [
            "Unit 3.5 · Media planning",
            "Reach, coverage, frequency and effective reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/reach-frequency",
          "labels": [
            "Unit 3.5 · Media planning",
            "Reach, coverage, frequency and effective reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "Reach counts people; impressions count every exposure"
        ],
        "description": [],
        "labels": [
          "Reach counts people; impressions count every exposure",
          "A",
          "Ad 1",
          "Ad 2",
          "Ad 3",
          "3 seen",
          "B",
          "2 seen",
          "C",
          "1 seen",
          "D",
          "0 seen",
          "E",
          "Unique reach: A, B, C = 3 people out of 5 = 60%",
          "Impressions: 3 + 2 + 1 = 6     Average frequency: 6 / 3 = 2"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/roles.25002db36b.svg",
      "path": "apr/fig/roles.25002db36b.svg",
      "mime": "image/svg+xml",
      "bytes": 2535,
      "sha256": "25002db36b7b65e7114284509da6914831b99aca52ad1b32a8f5da12f0d292a6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "One purchase can involve five different roles"
        },
        {
          "type": "figcaption",
          "text": "Five roles in a purchase decision — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/strategy/roles",
          "labels": [
            "Unit 3.3–3.4 · Strategic planning",
            "Five roles in a purchase decision"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/strategy/roles",
          "labels": [
            "Unit 3.3–3.4 · Strategic planning",
            "Five roles in a purchase decision"
          ]
        }
      ],
      "svg": {
        "title": [
          "One purchase can involve five different roles"
        ],
        "description": [],
        "labels": [
          "One purchase can involve five different roles",
          "1. Initiator",
          "Suggests the purchase.",
          "2. Influencer",
          "Advises or recommends.",
          "3. Decider",
          "Makes the choice.",
          "4. Purchaser",
          "Completes the transaction.",
          "5. User",
          "Actually uses the offering; roles can overlap."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/schedule.517c850e91.svg",
      "path": "apr/fig/schedule.517c850e91.svg",
      "mime": "image/svg+xml",
      "bytes": 7608,
      "sha256": "517c850e91a5851a8bae8ed3f85a32a6a3608860321c45be3885e101cf24ee8b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Scheduling: steady, on/off, or base plus peaks"
        },
        {
          "type": "figcaption",
          "text": "Continuous, flighting and pulsing schedules — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/schedule",
          "labels": [
            "Unit 3.5 · Media planning",
            "Continuous, flighting and pulsing schedules"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/schedule",
          "labels": [
            "Unit 3.5 · Media planning",
            "Continuous, flighting and pulsing schedules"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q1c",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q1C · Explain Media Concentration Theory and Media Wave Theory used for media planning strategies"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q6b",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q6B · Illustrate the Theories of Media Planning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q6b",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q6B · Illustrate the Theories of Media Planning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [
          "Scheduling: steady, on/off, or base plus peaks"
        ],
        "description": [],
        "labels": [
          "Scheduling: steady, on/off, or base plus peaks",
          "Continuous",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "Flighting",
          "Pulsing",
          "Illustrative equal time periods →"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/video-storyboard.60476eec4e.svg",
      "path": "apr/fig/video-storyboard.60476eec4e.svg",
      "mime": "image/svg+xml",
      "bytes": 3884,
      "sha256": "60476eec4e77daf3ea0f21e21d322b8bd5d3dcc5668ac629a24359cc0ea328f6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Video storyboard: show the promise being carried out"
        },
        {
          "type": "figcaption",
          "text": "Each frame has a job: establish the problem, demonstrate the process, show customer approval, then state the next step."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media-types/video-draft",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Worked draft 3: video script and storyboard"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-types/video-draft",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Worked draft 3: video script and storyboard"
          ]
        }
      ],
      "svg": {
        "title": [
          "Video storyboard: show the promise being carried out"
        ],
        "description": [],
        "labels": [
          "Video storyboard: show the promise being carried out",
          "0–4 seconds · Problem",
          "A loose chain. Student stops safely.",
          "Cycle trouble before class?",
          "4–9 seconds · Estimate",
          "Mechanic inspects and writes the proposed",
          "work and cost.",
          "Understand the work and cost.",
          "9–14 seconds · Approval",
          "Student reads and approves. Repair begins after",
          "approval.",
          "You decide before repair.",
          "14–20 seconds · Action",
          "Brand and booking desk; inspection charges",
          "explained.",
          "CycleCare: book an inspection.",
          "Pictures, captions and speech must communicate the same sequence."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/fig/visual.64f2529bb3.svg",
      "path": "apr/fig/visual.64f2529bb3.svg",
      "mime": "image/svg+xml",
      "bytes": 2485,
      "sha256": "64f2529bb3d533f1b16e4d9f8ffa37a06e1ba9cd628ce0dbc2bbf5b429122214",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Design choices should help the audience understand"
        },
        {
          "type": "figcaption",
          "text": "Visual communication: colour, shape and form — follow the labels in order."
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/communication/visual",
          "labels": [
            "Unit 1 · Communication",
            "Visual communication: colour, shape and form"
          ]
        }
      ],
      "svg": {
        "title": [
          "Design choices should help the audience understand"
        ],
        "description": [],
        "labels": [
          "Design choices should help the audience understand",
          "1. Colour",
          "Contrast, grouping and context-dependent",
          "associations.",
          "2. Shape",
          "Structure, symbols and direction.",
          "3. Form",
          "Depth, texture and three-dimensional",
          "appearance.",
          "4. Hierarchy",
          "Size, spacing and alignment guide attention."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/001ebcc5227e1401.svg",
      "path": "apr/math/001ebcc5227e1401.svg",
      "mime": "image/svg+xml",
      "bytes": 32889,
      "sha256": "65e07ed28cc849f02161b52806b4fb5acaa505f19e9d52709332e1b9410de8c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{BDI}=\\frac{\\%\\text{ of national brand sales in area}}{\\%\\text{ of national population in area}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{BDI}=\\frac{\\%\\text{ of national brand sales in area}}{\\%\\text{ of national population in area}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/formulas/facts/indices",
          "labels": [
            "Media formulas and definitions",
            "Brand and Category Development Indices"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/formulas/facts/indices",
          "labels": [
            "Media formulas and definitions",
            "Brand and Category Development Indices"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/01535b6a6a98534c.svg",
      "path": "apr/math/01535b6a6a98534c.svg",
      "mime": "image/svg+xml",
      "bytes": 29452,
      "sha256": "b4453e946b8835f63d89e74867ecba54e0194b03eb8b9472a688217c0e754e92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{User index}=\\frac{\\%\\text{ of users in segment}}{\\%\\text{ of population in segment}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{User index}=\\frac{\\%\\text{ of users in segment}}{\\%\\text{ of population in segment}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/formulas/facts/user-index",
          "labels": [
            "Media formulas and definitions",
            "Index of product users"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/formulas/facts/user-index",
          "labels": [
            "Media formulas and definitions",
            "Index of product users"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/021eea82d8985f0e.svg",
      "path": "apr/math/021eea82d8985f0e.svg",
      "mime": "image/svg+xml",
      "bytes": 6611,
      "sha256": "9aa23422ac8bad42c38aa1bbd75748ea0a97ab607d7cfed94cfe2a48fb3d5ad2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.75\\times20000=15000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.75\\times20000=15000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp2",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper B · models, brands and advertising weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/grp2",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp2",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/06c5909ec8304957.svg",
      "path": "apr/math/06c5909ec8304957.svg",
      "mime": "image/svg+xml",
      "bytes": 6224,
      "sha256": "a85e50cd7ce6c5edbeaecc9dcaf76a491d9a87038ed68ee2622cadcbe34ba7df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "15000\\times5.4=81000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "15000\\times5.4=81000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp2",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper B · models, brands and advertising weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/grp2",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp2",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/0829f7beeea0528b.svg",
      "path": "apr/math/0829f7beeea0528b.svg",
      "mime": "image/svg+xml",
      "bytes": 5146,
      "sha256": "cd48044a559d3b3589cb3e717cc1e4d68ed10adf880aed95db221568a1765fc3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6000\\times7=42000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6000\\times7=42000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency3",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency3",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency3",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/08ddc31fbaabaa44.svg",
      "path": "apr/math/08ddc31fbaabaa44.svg",
      "mime": "image/svg+xml",
      "bytes": 4214,
      "sha256": "1f573bbad3c014c4d56233cb820f7da0de9fc43aa3d7580996b0b2f9080b9876",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=180\\div60"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=180\\div60"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reverse-grp",
          "labels": [
            "Media calculations and extra practice",
            "Recover frequency from GRP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reverse-grp",
          "labels": [
            "Optional numerical practice",
            "Recover frequency from GRP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/0a152ac23c9556e3.svg",
      "path": "apr/math/0a152ac23c9556e3.svg",
      "mime": "image/svg+xml",
      "bytes": 5944,
      "sha256": "d81ccb490f34fb09b57dfa6b6cdb24c3b4457a5aa811e82ebafca91ccf8da475",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{20}{20}\\times100=100\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{20}{20}\\times100=100\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/basics",
          "labels": [
            "Media calculations and extra practice",
            "The small amount of maths needed here"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/basics",
          "labels": [
            "Optional numerical practice",
            "The small amount of maths needed here"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/0ef3ae13eb510676.svg",
      "path": "apr/math/0ef3ae13eb510676.svg",
      "mime": "image/svg+xml",
      "bytes": 7016,
      "sha256": "626a0d7d9440aa90c72b7f29e9314afb63ded38a02f3473ff28647815a4a163c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "45000\\div300000=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "45000\\div300000=0.15"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm3",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm3",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/10b3210421b76f15.svg",
      "path": "apr/math/10b3210421b76f15.svg",
      "mime": "image/svg+xml",
      "bytes": 4671,
      "sha256": "f36be0745c9b87e36da89830bcffee07a7ebe6b218c50c0540e36be63a190919",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2000\\times1=2000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2000\\times1=2000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency2",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency2",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/12d0eed4aaa616aa.svg",
      "path": "apr/math/12d0eed4aaa616aa.svg",
      "mime": "image/svg+xml",
      "bytes": 4999,
      "sha256": "3245af31a78b3fc91656ae9a62e1445dc63412d5693f0a99a801311e441f953d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1500\\times3=4500"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1500\\times3=4500"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency1",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper A · theories, planning and media numbers"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency1",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/12e52a811cb9d3b6.svg",
      "path": "apr/math/12e52a811cb9d3b6.svg",
      "mime": "image/svg+xml",
      "bytes": 5033,
      "sha256": "0afa8430b3cfa71092fd6fec8d5010e35cc7196fa3cbd4589b94358f7b3b7847",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CDI}=\\frac{20}{10}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CDI}=\\frac{20}{10}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices1",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-c",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper C · media decisions and brand indices"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices1",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/145920655de87f8d.svg",
      "path": "apr/math/145920655de87f8d.svg",
      "mime": "image/svg+xml",
      "bytes": 5043,
      "sha256": "cce5edffbe7f43f1ba84b22a76cefdfb5e83b22be6843b91fe03f829edb94797",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6000\\times4=24000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6000\\times4=24000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp1",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp1",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/1659125940ddb33b.svg",
      "path": "apr/math/1659125940ddb33b.svg",
      "mime": "image/svg+xml",
      "bytes": 5229,
      "sha256": "b317209ef6f0e73bd4ccfdd455723939431cab839845d84764b038fa22f55efe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3\\times100=30\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3\\times100=30\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach1",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/reach1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach1",
          "labels": [
            "Optional numerical practice",
            "Reach example 1: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/1679e567ab216774.svg",
      "path": "apr/math/1679e567ab216774.svg",
      "mime": "image/svg+xml",
      "bytes": 5316,
      "sha256": "18569baede36fd01db180f8bb9cedc242f86ec809aec7da5d8522284052b86bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{BDI}=\\frac{40}{25}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{BDI}=\\frac{40}{25}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices3",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices3",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/18774bf88f9c5c01.svg",
      "path": "apr/math/18774bf88f9c5c01.svg",
      "mime": "image/svg+xml",
      "bytes": 4084,
      "sha256": "e9ac29497e2b8803fb1b611f8d52dc979465c7e3e27b99573b9c8bdbfab56261",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "60\\div100=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "60\\div100=0.6"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp1",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp1",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/1a3ab2a4f1faa3b1.svg",
      "path": "apr/math/1a3ab2a4f1faa3b1.svg",
      "mime": "image/svg+xml",
      "bytes": 5375,
      "sha256": "d2ea210feac9a7ba7e615ed440eddbdf85db52d41ccccc0a2e27cdf759cde8c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CDI}=\\frac{15}{25}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CDI}=\\frac{15}{25}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices3",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices3",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/1bff8cb32cd6224e.svg",
      "path": "apr/math/1bff8cb32cd6224e.svg",
      "mime": "image/svg+xml",
      "bytes": 8637,
      "sha256": "10f97b5492183805a860833939612cda391110c648ed854e4f66bdccbb396b15",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{30000}{200000}\\times100=15\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{30000}{200000}\\times100=15\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices-counts",
          "labels": [
            "Media calculations and extra practice",
            "Find BDI and CDI from raw totals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices-counts",
          "labels": [
            "Optional numerical practice",
            "Find BDI and CDI from raw totals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/1c78a4292db1541b.svg",
      "path": "apr/math/1c78a4292db1541b.svg",
      "mime": "image/svg+xml",
      "bytes": 26613,
      "sha256": "e90b28281387e17f31be2363c8dde0c12711c1bb11bb0d585c6281583f2c226f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{BDI}=\\frac{\\%\\text{ of total brand sales in area}}{\\%\\text{ of population in area}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{BDI}=\\frac{\\%\\text{ of total brand sales in area}}{\\%\\text{ of population in area}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/indices",
          "labels": [
            "Unit 3.5 · Media planning",
            "Audience index, BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/indices",
          "labels": [
            "Unit 3.5 · Media planning",
            "Audience index, BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/1e87a320ffe788dd.svg",
      "path": "apr/math/1e87a320ffe788dd.svg",
      "mime": "image/svg+xml",
      "bytes": 11698,
      "sha256": "4165d81756174fbbc6a14f56e5b5d73db9aa430f190b41a4dd05723a766704fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "40-20=20\\text{ percentage points}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "40-20=20\\text{ percentage points}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/basics",
          "labels": [
            "Media calculations and extra practice",
            "The small amount of maths needed here"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/basics",
          "labels": [
            "Optional numerical practice",
            "The small amount of maths needed here"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/20a9ecb0980d2deb.svg",
      "path": "apr/math/20a9ecb0980d2deb.svg",
      "mime": "image/svg+xml",
      "bytes": 8805,
      "sha256": "c33eb8a3a475499c165a4873b8ed673a74da854f1189649f1beda1b9707fd94f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{GRP}=R_{\\%}\\times\\bar f=\\frac{I}{N}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{GRP}=R_{\\%}\\times\\bar f=\\frac{I}{N}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/formulas/facts/grp",
          "labels": [
            "Media formulas and definitions",
            "Gross Rating Points"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/formulas/facts/grp",
          "labels": [
            "Media formulas and definitions",
            "Gross Rating Points"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/2584ecc3590abe5f.svg",
      "path": "apr/math/2584ecc3590abe5f.svg",
      "mime": "image/svg+xml",
      "bytes": 7716,
      "sha256": "3ad159b4795085766f79f5e3ef3b5d0628f3565de2c30586eb0e1d253220987a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n=\\frac{R_{\\%}}{100}N,\\qquad I=n\\bar f"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n=\\frac{R_{\\%}}{100}N,\\qquad I=n\\bar f"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp1",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp2",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp3",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper B · models, brands and advertising weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/grp2",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp1",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp2",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp3",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/27e6ae805e594de8.svg",
      "path": "apr/math/27e6ae805e594de8.svg",
      "mime": "image/svg+xml",
      "bytes": 5641,
      "sha256": "a3a0d1e8de3676918c496d61dd93559b684b6b1e8c89a95d4885990ce2aa3b31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6000\\div10000=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6000\\div10000=0.6"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/overlap",
          "labels": [
            "Media calculations and extra practice",
            "Reach with overlapping media audiences"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/overlap",
          "labels": [
            "Optional numerical practice",
            "Reach with overlapping media audiences"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/293f00e886aa1b9f.svg",
      "path": "apr/math/293f00e886aa1b9f.svg",
      "mime": "image/svg+xml",
      "bytes": 7117,
      "sha256": "c8ad5bbd52532bc74974ad0912a73290d03770592fb74b4c6a2aa2256fa7a3aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=\\frac{81000}{15000}=5.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=\\frac{81000}{15000}=5.4"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency3",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency3",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency3",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/2c7ec07abc5b960f.svg",
      "path": "apr/math/2c7ec07abc5b960f.svg",
      "mime": "image/svg+xml",
      "bytes": 4389,
      "sha256": "bfbef06475a71b8b3f7d615c208aa961d949018d2976ae1e6c24cc52e87f5fca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.6\\times100=160"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.6\\times100=160"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices3",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/user-index",
          "labels": [
            "Media calculations and extra practice",
            "Audience user index"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices3",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/user-index",
          "labels": [
            "Optional numerical practice",
            "Audience user index"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/2d8a41a9ced923a1.svg",
      "path": "apr/math/2d8a41a9ced923a1.svg",
      "mime": "image/svg+xml",
      "bytes": 6013,
      "sha256": "a6bdf2666d28b35af1ea5ea3ae0939af4aac19f97fa4557b629b957d8100585b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=\\frac{6000}{3000}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=\\frac{6000}{3000}=2"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency2",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency2",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/2fc12a9dbc6536b5.svg",
      "path": "apr/math/2fc12a9dbc6536b5.svg",
      "mime": "image/svg+xml",
      "bytes": 11043,
      "sha256": "ac8c267b55a7cc792511983ed6cb3111de9ee4c49a7accfd2aef39ce08fdac5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{GRP}=R_{\\%}\\bar f\\quad\\Rightarrow\\quad\\bar f=\\frac{\\text{GRP}}{R_{\\%}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{GRP}=R_{\\%}\\bar f\\quad\\Rightarrow\\quad\\bar f=\\frac{\\text{GRP}}{R_{\\%}}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reverse-grp",
          "labels": [
            "Media calculations and extra practice",
            "Recover frequency from GRP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reverse-grp",
          "labels": [
            "Optional numerical practice",
            "Recover frequency from GRP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/3ed58fa130bb8d36.svg",
      "path": "apr/math/3ed58fa130bb8d36.svg",
      "mime": "image/svg+xml",
      "bytes": 5139,
      "sha256": "7cc16a1722256cffc12882a213655e2690546d301ded6eedc8e945beb4b9ac9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.15\\times1000=150"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.15\\times1000=150"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm3",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm3",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/3f40b26205bf4630.svg",
      "path": "apr/math/3f40b26205bf4630.svg",
      "mime": "image/svg+xml",
      "bytes": 2176,
      "sha256": "89e0d2419a2f2adf65ca3fc61743d16d1f4eb5ef8d2d9f54fae8dd9e389a4e30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=3"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reverse-grp",
          "labels": [
            "Media calculations and extra practice",
            "Recover frequency from GRP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reverse-grp",
          "labels": [
            "Optional numerical practice",
            "Recover frequency from GRP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/40adadf3d5177697.svg",
      "path": "apr/math/40adadf3d5177697.svg",
      "mime": "image/svg+xml",
      "bytes": 11758,
      "sha256": "2dd7ede895b96ac29e24bd835845429dbe0b3e068fc7cfd2f2a0a6a62e5fbfb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=\\sum_i n_i f_i,\\qquad n=\\sum_i n_i,\\qquad\\bar f=\\frac{I}{n}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=\\sum_i n_i f_i,\\qquad n=\\sum_i n_i,\\qquad\\bar f=\\frac{I}{n}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency1",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency2",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency3",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper A · theories, planning and media numbers"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency3",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency1",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency2",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency3",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/40b980bf30409336.svg",
      "path": "apr/math/40b980bf30409336.svg",
      "mime": "image/svg+xml",
      "bytes": 6658,
      "sha256": "deeff9a03801dad8fa44716e237fafc330f86af610b9ceff1b7602732615ba58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "30000\\div150000=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "30000\\div150000=0.2"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm1",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm1",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/42d9da6ffc99e407.svg",
      "path": "apr/math/42d9da6ffc99e407.svg",
      "mime": "image/svg+xml",
      "bytes": 8510,
      "sha256": "fb6e97fa2ded8b9a7e4fed186710a630dd1e32c05cd3b50aa096ae1b8392fe16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6000+6000+3000=15000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6000+6000+3000=15000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency3",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency3",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency3",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/43770216633296b8.svg",
      "path": "apr/math/43770216633296b8.svg",
      "mime": "image/svg+xml",
      "bytes": 5998,
      "sha256": "ba5828c53a224cdf59d63cf986143c5efcac4eea49710552988bb35c2d9f85f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1500+1500=3000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1500+1500=3000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency1",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper A · theories, planning and media numbers"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency1",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/4517470213e9f280.svg",
      "path": "apr/math/4517470213e9f280.svg",
      "mime": "image/svg+xml",
      "bytes": 5248,
      "sha256": "0bb1a4565f8706c1912f288d9647efeb3cee3f637eb6629d27b26ed4695f0a71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CPM}=\\frac{C}{I}\\times1000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CPM}=\\frac{C}{I}\\times1000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm1",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm2",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm3",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm1",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm2",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm3",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/45add4384b6536ac.svg",
      "path": "apr/math/45add4384b6536ac.svg",
      "mime": "image/svg+xml",
      "bytes": 13668,
      "sha256": "b4bcffa897ec41627895f09091eb48700bb776d8adc5c37573124f83286eed1f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Gross impressions}=\\sum_i n_i f_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Gross impressions}=\\sum_i n_i f_i"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/weight-grp",
          "labels": [
            "Unit 3.5 · Media planning",
            "Gross impressions, rating and GRP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/weight-grp",
          "labels": [
            "Unit 3.5 · Media planning",
            "Gross impressions, rating and GRP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/49c2ea796b9c19fe.svg",
      "path": "apr/math/49c2ea796b9c19fe.svg",
      "mime": "image/svg+xml",
      "bytes": 18861,
      "sha256": "f4b2d785ea8c3301ac6509d69a7bd203f2ea896067a8e7c1f9b8f05f277c194d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta_{\\rm pp}=p_1-p_0,\\qquad\\text{relative increase}=\\frac{p_1-p_0}{p_0}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta_{\\rm pp}=p_1-p_0,\\qquad\\text{relative increase}=\\frac{p_1-p_0}{p_0}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/basics",
          "labels": [
            "Media calculations and extra practice",
            "The small amount of maths needed here"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/basics",
          "labels": [
            "Optional numerical practice",
            "The small amount of maths needed here"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/4a8b6a4a46aa3999.svg",
      "path": "apr/math/4a8b6a4a46aa3999.svg",
      "mime": "image/svg+xml",
      "bytes": 5245,
      "sha256": "c194d9399cecf4684f80e98c6c9cbcf5b3ea6b084416981cd88f46d9abab6a6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{CPM}=\\frac{C}{I}\\times1000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{CPM}=\\frac{C}{I}\\times1000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/formulas/facts/cpm",
          "labels": [
            "Media formulas and definitions",
            "Cost per thousand impressions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/formulas/facts/cpm",
          "labels": [
            "Media formulas and definitions",
            "Cost per thousand impressions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/4f1b167db0a42ea3.svg",
      "path": "apr/math/4f1b167db0a42ea3.svg",
      "mime": "image/svg+xml",
      "bytes": 2772,
      "sha256": "f50aef1e4d2f31a9675be06d41136879dffa149822d246358dbf2fbdb08af8e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=\\frac{I}{n}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=\\frac{I}{n}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/5111185c176f5626.svg",
      "path": "apr/math/5111185c176f5626.svg",
      "mime": "image/svg+xml",
      "bytes": 4361,
      "sha256": "6b1ab7d5fcd185779541f5ff0ad0c06a542e41694e06615b295967c82be82eb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.5\\times100=150"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.5\\times100=150"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices1",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices2",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-c",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper C · media decisions and brand indices"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices1",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices2",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/513492c2e7e541c5.svg",
      "path": "apr/math/513492c2e7e541c5.svg",
      "mime": "image/svg+xml",
      "bytes": 7791,
      "sha256": "54bce43ebc0c955ae16f0d5d00396156ea16e1f4828621604684a83f7c58e771",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{\\%}=\\frac{3000}{10000}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{\\%}=\\frac{3000}{10000}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach1",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/reach1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach1",
          "labels": [
            "Optional numerical practice",
            "Reach example 1: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/588eab3daa4a27cc.svg",
      "path": "apr/math/588eab3daa4a27cc.svg",
      "mime": "image/svg+xml",
      "bytes": 5659,
      "sha256": "57aa4caf23f9fb585e0d5c3a7e8ce7e67c7dd886a7a2b00f8f7fe4f058f19129",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{3000}{10000}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{3000}{10000}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach1",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/reach1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach1",
          "labels": [
            "Optional numerical practice",
            "Reach example 1: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/5b72e4aceefa4b1f.svg",
      "path": "apr/math/5b72e4aceefa4b1f.svg",
      "mime": "image/svg+xml",
      "bytes": 19094,
      "sha256": "f73b9a3028f00c04fd3ff945c24ed83d1bc71c077171f25785a7c15f42b24969",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=\\frac{\\text{gross exposures}}{\\text{unique people reached}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=\\frac{\\text{gross exposures}}{\\text{unique people reached}}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/reach-frequency",
          "labels": [
            "Unit 3.5 · Media planning",
            "Reach, coverage, frequency and effective reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/reach-frequency",
          "labels": [
            "Unit 3.5 · Media planning",
            "Reach, coverage, frequency and effective reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/5b9bf1b3b8c2a14b.svg",
      "path": "apr/math/5b9bf1b3b8c2a14b.svg",
      "mime": "image/svg+xml",
      "bytes": 5556,
      "sha256": "7012fc01c42d3b2e8fec12ac5fa3de6694682192b1165293e1c385babd470302",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6000\\times5=30000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6000\\times5=30000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency3",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency3",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency3",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/5d1e1fd529353025.svg",
      "path": "apr/math/5d1e1fd529353025.svg",
      "mime": "image/svg+xml",
      "bytes": 5858,
      "sha256": "1672475d0a16298064410c2d3bc98ddaf75186337c6622f5f0e8f79779a80a2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2000+1000=3000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2000+1000=3000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency2",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency2",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/5d6f1afab96761c9.svg",
      "path": "apr/math/5d6f1afab96761c9.svg",
      "mime": "image/svg+xml",
      "bytes": 27776,
      "sha256": "6a6415e43d2a4f9454c4f17434aaea12982bcc871711e3fafe5f2aa9fcbb1cb3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CDI}=\\frac{\\%\\text{ of total category sales in area}}{\\%\\text{ of population in area}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CDI}=\\frac{\\%\\text{ of total category sales in area}}{\\%\\text{ of population in area}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/indices",
          "labels": [
            "Unit 3.5 · Media planning",
            "Audience index, BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/indices",
          "labels": [
            "Unit 3.5 · Media planning",
            "Audience index, BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/6367897498fbf4ac.svg",
      "path": "apr/math/6367897498fbf4ac.svg",
      "mime": "image/svg+xml",
      "bytes": 7833,
      "sha256": "b19828d7cf5fd4e775fa4bf3471232cdfda539ef479b413fa4ed6127945559b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{\\%}=\\frac{8400}{12000}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{\\%}=\\frac{8400}{12000}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach2",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 2: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach2",
          "labels": [
            "Optional numerical practice",
            "Reach example 2: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/64dd7de58503d27f.svg",
      "path": "apr/math/64dd7de58503d27f.svg",
      "mime": "image/svg+xml",
      "bytes": 13463,
      "sha256": "248640043747c740eb38443fd4e0d3855321f52e27f1adec827e8f19cf4d7c83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{BDI}=\\frac{B_{\\%}}{P_{\\%}}\\times100,\\qquad\\text{CDI}=\\frac{C_{\\%}}{P_{\\%}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{BDI}=\\frac{B_{\\%}}{P_{\\%}}\\times100,\\qquad\\text{CDI}=\\frac{C_{\\%}}{P_{\\%}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices1",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices2",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices3",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-c",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper C · media decisions and brand indices"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices1",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices2",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices3",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/64e40459a60a4d11.svg",
      "path": "apr/math/64e40459a60a4d11.svg",
      "mime": "image/svg+xml",
      "bytes": 3614,
      "sha256": "6b07a7678608d5436a86f65d3bf1310f2b8b7ff71a1ffad355bef327818a2ba9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "40\\times3=120"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "40\\times3=120"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/6eaebc4a590da181.svg",
      "path": "apr/math/6eaebc4a590da181.svg",
      "mime": "image/svg+xml",
      "bytes": 3892,
      "sha256": "38813ef752c7499539d55891ed069673be98cc62e7b22b445aa5a5498364f870",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2\\times100=200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2\\times100=200"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices1",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-c",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper C · media decisions and brand indices"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices1",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/715b259f9c7e1c1e.svg",
      "path": "apr/math/715b259f9c7e1c1e.svg",
      "mime": "image/svg+xml",
      "bytes": 3653,
      "sha256": "49804c4ff8b35dc689982138469c3f34636df777abaa58d77b79a78915f111c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "24\\div15=1.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "24\\div15=1.6"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/user-index",
          "labels": [
            "Media calculations and extra practice",
            "Audience user index"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/user-index",
          "labels": [
            "Optional numerical practice",
            "Audience user index"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/78c4ffa4fbd3fcb8.svg",
      "path": "apr/math/78c4ffa4fbd3fcb8.svg",
      "mime": "image/svg+xml",
      "bytes": 5423,
      "sha256": "06531be00ef0ec5f8bf14aa86acd26e3dba05eeaff35e7cf6f35d5b9801473b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CDI}=\\frac{30}{20}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CDI}=\\frac{30}{20}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices2",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices2",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/790756f1d89d9534.svg",
      "path": "apr/math/790756f1d89d9534.svg",
      "mime": "image/svg+xml",
      "bytes": 5125,
      "sha256": "1b31cf751d2bfe4c102a264a06549a59d4512eea480cb15addf0c7c58b62de02",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{20}{10}\\times100=200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{20}{10}\\times100=200"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices-counts",
          "labels": [
            "Media calculations and extra practice",
            "Find BDI and CDI from raw totals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices-counts",
          "labels": [
            "Optional numerical practice",
            "Find BDI and CDI from raw totals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/79a3bca69fe8beb7.svg",
      "path": "apr/math/79a3bca69fe8beb7.svg",
      "mime": "image/svg+xml",
      "bytes": 12613,
      "sha256": "3fc56f8b552cdb983365f1cc7758d2f332b7c65da927ce75ea60e8d77568c8c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{BDI}=\\frac{B_{\\%}}{P_{\\%}}100,\\quad\\text{CDI}=\\frac{C_{\\%}}{P_{\\%}}100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{BDI}=\\frac{B_{\\%}}{P_{\\%}}100,\\quad\\text{CDI}=\\frac{C_{\\%}}{P_{\\%}}100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices-counts",
          "labels": [
            "Media calculations and extra practice",
            "Find BDI and CDI from raw totals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices-counts",
          "labels": [
            "Optional numerical practice",
            "Find BDI and CDI from raw totals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/79bbfb1f227f9929.svg",
      "path": "apr/math/79bbfb1f227f9929.svg",
      "mime": "image/svg+xml",
      "bytes": 5063,
      "sha256": "1a5791f31dbeb4babcc79cec3d97dc707a58d581414ca0fa1f1c1e8664ab9ce7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{15}{10}\\times100=150"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{15}{10}\\times100=150"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices-counts",
          "labels": [
            "Media calculations and extra practice",
            "Find BDI and CDI from raw totals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices-counts",
          "labels": [
            "Optional numerical practice",
            "Find BDI and CDI from raw totals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/7a151a29572eb514.svg",
      "path": "apr/math/7a151a29572eb514.svg",
      "mime": "image/svg+xml",
      "bytes": 6606,
      "sha256": "9b396d70ff4f84ce9a5c60f4004daa90828fdfbac90f0e6f78bb44758a7e2614",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "40\\times2.5=100\\text{ GRPs}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "40\\times2.5=100\\text{ GRPs}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp3",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp3",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/7bc6736dfeb42e51.svg",
      "path": "apr/math/7bc6736dfeb42e51.svg",
      "mime": "image/svg+xml",
      "bytes": 7682,
      "sha256": "4bf68935cc2315249ec0c5e1fff6ca83c018dbe5672b0699b1826885e6964d01",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{8000}{20000}\\times100=40\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{8000}{20000}\\times100=40\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/804e2697785396a0.svg",
      "path": "apr/math/804e2697785396a0.svg",
      "mime": "image/svg+xml",
      "bytes": 9313,
      "sha256": "a739633d6335e812c4673362d2e9c916389e1b4fd1416d8159c9ef7caf432e9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "30000+42000+9000=81000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "30000+42000+9000=81000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency3",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency3",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency3",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/820733f9300af62c.svg",
      "path": "apr/math/820733f9300af62c.svg",
      "mime": "image/svg+xml",
      "bytes": 6090,
      "sha256": "aaab70b5953b608e59d96972cfab4885ab751f60a3439b22a5ff1bb932a733a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "60\\times4=240\\text{ GRPs}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "60\\times4=240\\text{ GRPs}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp1",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp1",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/8b5701790501cc48.svg",
      "path": "apr/math/8b5701790501cc48.svg",
      "mime": "image/svg+xml",
      "bytes": 5662,
      "sha256": "05222ccb8a95b1757694b9baa206186b159c1287843ccff9192a621f48bd51a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{GRP}=R_{\\%}\\times\\bar f"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{GRP}=R_{\\%}\\times\\bar f"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/weight-grp",
          "labels": [
            "Unit 3.5 · Media planning",
            "Gross impressions, rating and GRP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/weight-grp",
          "labels": [
            "Unit 3.5 · Media planning",
            "Gross impressions, rating and GRP"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/8e1e326b44b9af67.svg",
      "path": "apr/math/8e1e326b44b9af67.svg",
      "mime": "image/svg+xml",
      "bytes": 5145,
      "sha256": "24d52c282bc6e37d3d9a6c306fd2d1999bfad3461912d5cdd8b1196967947a53",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{BDI}=\\frac{10}{20}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{BDI}=\\frac{10}{20}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices2",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices2",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/8ffb1c2ef9f19bd2.svg",
      "path": "apr/math/8ffb1c2ef9f19bd2.svg",
      "mime": "image/svg+xml",
      "bytes": 4498,
      "sha256": "d0ef919055b7b84a399c943fc49f8edcfa0a52428a18b88cf8cfb0adda49dcdb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "75\\div100=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "75\\div100=0.75"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp2",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper B · models, brands and advertising weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/grp2",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp2",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/90c3b4fa3f7a2821.svg",
      "path": "apr/math/90c3b4fa3f7a2821.svg",
      "mime": "image/svg+xml",
      "bytes": 7942,
      "sha256": "1daa831e62aacc73d6a0da6d02587e323288177c778a7c35932078c0d77c0d99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{12000}{24000}\\times1000=500"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{12000}{24000}\\times1000=500"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/92fd84f9a8715726.svg",
      "path": "apr/math/92fd84f9a8715726.svg",
      "mime": "image/svg+xml",
      "bytes": 8852,
      "sha256": "5e405310ca4e906d846a527d521206977efa18a4fdda68bf70e1efc2c33da15d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{120000}{600000}\\times100=20\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{120000}{600000}\\times100=20\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices-counts",
          "labels": [
            "Media calculations and extra practice",
            "Find BDI and CDI from raw totals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices-counts",
          "labels": [
            "Optional numerical practice",
            "Find BDI and CDI from raw totals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/9362b54b1d34475a.svg",
      "path": "apr/math/9362b54b1d34475a.svg",
      "mime": "image/svg+xml",
      "bytes": 7356,
      "sha256": "f61d1e6b1ea133769313a52c6ea70144f3c01cefb07cb9c9578835218ae882cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "|A\\cup B|=|A|+|B|-|A\\cap B|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|A\\cup B|=|A|+|B|-|A\\cap B|"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/overlap",
          "labels": [
            "Media calculations and extra practice",
            "Reach with overlapping media audiences"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/overlap",
          "labels": [
            "Optional numerical practice",
            "Reach with overlapping media audiences"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/94cce74fdde287d9.svg",
      "path": "apr/math/94cce74fdde287d9.svg",
      "mime": "image/svg+xml",
      "bytes": 8821,
      "sha256": "f278fcc9a350a13c69eb34d74cedcb0ba48d3eb6c511703171d1c24130977c5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CPM}=\\frac{30000}{150000}\\times1000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CPM}=\\frac{30000}{150000}\\times1000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm1",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm1",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/965a847e402eaf16.svg",
      "path": "apr/math/965a847e402eaf16.svg",
      "mime": "image/svg+xml",
      "bytes": 14794,
      "sha256": "dad5bd1f763a146e096ff6a26789fb5c76f8c59054e24203eb2a8d0ead86a0cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{GRP}=\\sum_j (\\text{rating}_j\\times\\text{insertions}_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{GRP}=\\sum_j (\\text{rating}_j\\times\\text{insertions}_j)"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/ratings",
          "labels": [
            "Media calculations and extra practice",
            "Ratings across insertions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/ratings",
          "labels": [
            "Optional numerical practice",
            "Ratings across insertions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/987e8372e09cf072.svg",
      "path": "apr/math/987e8372e09cf072.svg",
      "mime": "image/svg+xml",
      "bytes": 6092,
      "sha256": "cbb571da7bf251437c7195c493dc4de632ad5740bc571911edb63e48fb40b969",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "24+24=48\\text{ GRPs}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "24+24=48\\text{ GRPs}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/ratings",
          "labels": [
            "Media calculations and extra practice",
            "Ratings across insertions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/ratings",
          "labels": [
            "Optional numerical practice",
            "Ratings across insertions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/9f8fed66280c6329.svg",
      "path": "apr/math/9f8fed66280c6329.svg",
      "mime": "image/svg+xml",
      "bytes": 6465,
      "sha256": "3bd10c120be48c229bf9f5618773f041ce6f78b638553a42b4661042b6496aa8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "18000\\div60000=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "18000\\div60000=0.3"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm2",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm2",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/a3d0e86697b2a239.svg",
      "path": "apr/math/a3d0e86697b2a239.svg",
      "mime": "image/svg+xml",
      "bytes": 5114,
      "sha256": "3416d734069f9cdda09d486bca54bf8fe1dd1906024a43e19b3394b33227ae6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{BDI}=\\frac{15}{10}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{BDI}=\\frac{15}{10}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices1",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-c",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper C · media decisions and brand indices"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q6b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q6B · Elaborate the concepts of ‘Brand development Index (BDI)’ and Category Development Index (CDI)’ with interpretations for combinations of high and low values of BDI and CDI"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4A · Discuss Brand Development Index and Category Development Index, stating the various combinations of high and low values and their interpretation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q6b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q6B · Elaborate the concepts of Brand Development Index and Category Development Index with interpretations for combinations of high and low values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices1",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/a4e9a29319a69fd9.svg",
      "path": "apr/math/a4e9a29319a69fd9.svg",
      "mime": "image/svg+xml",
      "bytes": 34052,
      "sha256": "5b78dc2e03ab9d039a15e5a243f5f0bd1ad53b6f5fe862b0e6a9ea04de7f48a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{CDI}=\\frac{\\%\\text{ of national category sales in area}}{\\%\\text{ of national population in area}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{CDI}=\\frac{\\%\\text{ of national category sales in area}}{\\%\\text{ of national population in area}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/formulas/facts/indices",
          "labels": [
            "Media formulas and definitions",
            "Brand and Category Development Indices"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/formulas/facts/indices",
          "labels": [
            "Media formulas and definitions",
            "Brand and Category Development Indices"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/aabb675ed2821842.svg",
      "path": "apr/math/aabb675ed2821842.svg",
      "mime": "image/svg+xml",
      "bytes": 5414,
      "sha256": "93c7242995ce188f568f6db8c6c794d5686cfbf7046a662e4f4781d05134578d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{8400}{12000}=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{8400}{12000}=0.7"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach2",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 2: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach2",
          "labels": [
            "Optional numerical practice",
            "Reach example 2: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/ab8e9ccc6a7f4b9c.svg",
      "path": "apr/math/ab8e9ccc6a7f4b9c.svg",
      "mime": "image/svg+xml",
      "bytes": 5710,
      "sha256": "607d98be1adb4220a4d27c0e36c62307216e38971f9155c80333cdfd38ea4643",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times10000=6000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times10000=6000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp1",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp1",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/ae64c7d7bcbed1f2.svg",
      "path": "apr/math/ae64c7d7bcbed1f2.svg",
      "mime": "image/svg+xml",
      "bytes": 3657,
      "sha256": "ec23afef849dba08ea7ef86b3a5c81aada724d3422783a09f87358db693f5594",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{24}{15}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{24}{15}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/user-index",
          "labels": [
            "Media calculations and extra practice",
            "Audience user index"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/user-index",
          "labels": [
            "Optional numerical practice",
            "Audience user index"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/af5d450434c58368.svg",
      "path": "apr/math/af5d450434c58368.svg",
      "mime": "image/svg+xml",
      "bytes": 3560,
      "sha256": "5e9b2425e8b26de8318ecf5d480f9f254f6ca8a8ce5e735c5dff8874c1f8e229",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "40\\div100=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "40\\div100=0.4"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp3",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp3",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/b2215432e2005a71.svg",
      "path": "apr/math/b2215432e2005a71.svg",
      "mime": "image/svg+xml",
      "bytes": 8439,
      "sha256": "c36f797005dfce34510a20c9d69947d8d9da9f6e826520594d99add99e6730b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CPM}=\\frac{18000}{60000}\\times1000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CPM}=\\frac{18000}{60000}\\times1000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm2",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm2",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/b2933d9523bbc8c5.svg",
      "path": "apr/math/b2933d9523bbc8c5.svg",
      "mime": "image/svg+xml",
      "bytes": 5759,
      "sha256": "cc247252c43ad8fb164d5de6439b25ef399becdf3df6a4c9626a74edb57622fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4000+3000=7000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4000+3000=7000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/overlap",
          "labels": [
            "Media calculations and extra practice",
            "Reach with overlapping media audiences"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/overlap",
          "labels": [
            "Optional numerical practice",
            "Reach with overlapping media audiences"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/b368c3d09929cd03.svg",
      "path": "apr/math/b368c3d09929cd03.svg",
      "mime": "image/svg+xml",
      "bytes": 4987,
      "sha256": "f4fd138f4c88e49b18aa031d4aa8c391ecfd93dfd577cb0183839d2f8235b42d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1500\\times6=9000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1500\\times6=9000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency1",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper A · theories, planning and media numbers"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency1",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/bb89894dcfbc5ed2.svg",
      "path": "apr/math/bb89894dcfbc5ed2.svg",
      "mime": "image/svg+xml",
      "bytes": 5188,
      "sha256": "9bd2a223d91336f50ef213b20abfda8708b4a3a2c2a47f7658c0ae65b87ecaeb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3\\times1000=300"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3\\times1000=300"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm2",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm2",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/befd3877a212eb78.svg",
      "path": "apr/math/befd3877a212eb78.svg",
      "mime": "image/svg+xml",
      "bytes": 3221,
      "sha256": "eca1fa4d7135d5eae3752a847a5a0920a380c658a3c397ce8cab1c6f7cd8ea45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8\\times3=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8\\times3=24"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/ratings",
          "labels": [
            "Media calculations and extra practice",
            "Ratings across insertions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/ratings",
          "labels": [
            "Optional numerical practice",
            "Ratings across insertions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/c354525fa526aa0d.svg",
      "path": "apr/math/c354525fa526aa0d.svg",
      "mime": "image/svg+xml",
      "bytes": 23510,
      "sha256": "1811b7c05f655a3ba4182b57c1a74ac3535f351c25ee3a3a0dcc6289180a23aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Reach \\%}=\\frac{\\text{unique people reached}}{\\text{target population}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Reach \\%}=\\frac{\\text{unique people reached}}{\\text{target population}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media/reach-frequency",
          "labels": [
            "Unit 3.5 · Media planning",
            "Reach, coverage, frequency and effective reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media/reach-frequency",
          "labels": [
            "Unit 3.5 · Media planning",
            "Reach, coverage, frequency and effective reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/c550117d481aa9d7.svg",
      "path": "apr/math/c550117d481aa9d7.svg",
      "mime": "image/svg+xml",
      "bytes": 3163,
      "sha256": "d69cec5697757498d67ad6aa2392f11727bddc053d73aa301ab394cccef2aaee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "12\\times2=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "12\\times2=24"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/ratings",
          "labels": [
            "Media calculations and extra practice",
            "Ratings across insertions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/ratings",
          "labels": [
            "Optional numerical practice",
            "Ratings across insertions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/c589fc4eed5be14d.svg",
      "path": "apr/math/c589fc4eed5be14d.svg",
      "mime": "image/svg+xml",
      "bytes": 5334,
      "sha256": "52db15d443bf5387b9362db40bf5b6a69c5d2a139c32a272d7665b3073f377f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3000\\times3=9000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3000\\times3=9000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency3",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency3",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency3",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/caa998ec158389a8.svg",
      "path": "apr/math/caa998ec158389a8.svg",
      "mime": "image/svg+xml",
      "bytes": 4973,
      "sha256": "41d54c5e2e2634abe35400af94fb28921e9ad50f2f627dbe12341be15e972741",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times100=60\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times100=60\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/overlap",
          "labels": [
            "Media calculations and extra practice",
            "Reach with overlapping media audiences"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/overlap",
          "labels": [
            "Optional numerical practice",
            "Reach with overlapping media audiences"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/caf57942f6b25966.svg",
      "path": "apr/math/caf57942f6b25966.svg",
      "mime": "image/svg+xml",
      "bytes": 6856,
      "sha256": "edd6d3422b1359bb3cf2ba053c2e879fd574806cd220ca7c1919b822620f8688",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{\\%}=\\frac{|A\\cup B|}{N}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{\\%}=\\frac{|A\\cup B|}{N}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/overlap",
          "labels": [
            "Media calculations and extra practice",
            "Reach with overlapping media audiences"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/overlap",
          "labels": [
            "Optional numerical practice",
            "Reach with overlapping media audiences"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/cb151bfd1ddd7f9a.svg",
      "path": "apr/math/cb151bfd1ddd7f9a.svg",
      "mime": "image/svg+xml",
      "bytes": 5730,
      "sha256": "ee75dfedc511509a64ed983d0457e5aac7f0d19bd3d6130a10db1fecf1a3fbc3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2000+4000=6000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2000+4000=6000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency2",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency2",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/cffecd09f32e6cb9.svg",
      "path": "apr/math/cffecd09f32e6cb9.svg",
      "mime": "image/svg+xml",
      "bytes": 4812,
      "sha256": "54731131f77d0afc37cdc34bac035f5945ed66ce6003bfa3fb9e4b3a55bbb3eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2\\times1000=200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2\\times1000=200"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm1",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm1",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/d113c4be05bd8e9c.svg",
      "path": "apr/math/d113c4be05bd8e9c.svg",
      "mime": "image/svg+xml",
      "bytes": 12103,
      "sha256": "2209055f1d4b10e432d10297b51cd425f4febbc9d446f98298357d6b52f46270",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CPM}=\\frac{\\text{cost}}{\\text{impressions}}\\times1000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CPM}=\\frac{\\text{cost}}{\\text{impressions}}\\times1000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm-meaning",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand: what is in the denominator?"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm-meaning",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand: what is in the denominator?"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/d2831504662dea8a.svg",
      "path": "apr/math/d2831504662dea8a.svg",
      "mime": "image/svg+xml",
      "bytes": 8021,
      "sha256": "c44ee006d18c514192875a40f1e40a404f184618da32e73583fcb84cd83bdfa6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=\\frac{I}{n},\\qquad I=\\sum_j n_j f_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=\\frac{I}{n},\\qquad I=\\sum_j n_j f_j"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/formulas/facts/frequency",
          "labels": [
            "Media formulas and definitions",
            "Average frequency"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/formulas/facts/frequency",
          "labels": [
            "Media formulas and definitions",
            "Average frequency"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/d4d0714195bc75e3.svg",
      "path": "apr/math/d4d0714195bc75e3.svg",
      "mime": "image/svg+xml",
      "bytes": 6400,
      "sha256": "4b64ed6feadeae7ce74c9f92b9237f2c6403cf92e92dd6bc6c4ffb1398eba1de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{3750}{25000}=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{3750}{25000}=0.15"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach3",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 3: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach3",
          "labels": [
            "Optional numerical practice",
            "Reach example 3: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/d83014835cefa5d1.svg",
      "path": "apr/math/d83014835cefa5d1.svg",
      "mime": "image/svg+xml",
      "bytes": 5240,
      "sha256": "edab1aec39500ea681f79dd31d973dcbefa6848bac819deb969a1c3c8d53770e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{GRP}=R_{\\%}\\bar f"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{GRP}=R_{\\%}\\bar f"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp1",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp2",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp3",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper B · models, brands and advertising weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/grp2",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp1",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp2",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp3",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/d8e7f2bb4a4eb3f7.svg",
      "path": "apr/math/d8e7f2bb4a4eb3f7.svg",
      "mime": "image/svg+xml",
      "bytes": 9056,
      "sha256": "f10133372d237bb5d932d1524425e0aa5bf9d70380b065de8ea37c8d0d0752ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{200000}{2000000}\\times100=10\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{200000}{2000000}\\times100=10\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices-counts",
          "labels": [
            "Media calculations and extra practice",
            "Find BDI and CDI from raw totals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices-counts",
          "labels": [
            "Optional numerical practice",
            "Find BDI and CDI from raw totals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/d92a2312b0f59038.svg",
      "path": "apr/math/d92a2312b0f59038.svg",
      "mime": "image/svg+xml",
      "bytes": 6597,
      "sha256": "d96f004144e1c0139d7e411eef8570c97caa50fca60b7e0e9806867fd314a289",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4500+9000=13500"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4500+9000=13500"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency1",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper A · theories, planning and media numbers"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency1",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/d992a55907ef3d1e.svg",
      "path": "apr/math/d992a55907ef3d1e.svg",
      "mime": "image/svg+xml",
      "bytes": 5247,
      "sha256": "96c647b74b250066d4c938e698099e61ae4094523fa16c8ede8f57f3c522d07f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{24000}{8000}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{24000}{8000}=3"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/da24fe5ce310e0a4.svg",
      "path": "apr/math/da24fe5ce310e0a4.svg",
      "mime": "image/svg+xml",
      "bytes": 6849,
      "sha256": "16979a79699e74fadf31c7b393b3510bcbaa8a8dee83bfef145663f9c520fd8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "75\\times5.4=405\\text{ GRPs}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "75\\times5.4=405\\text{ GRPs}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp2",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper B · models, brands and advertising weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/grp2",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "GRP and impressions example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp2",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/db504809d2ecfe70.svg",
      "path": "apr/math/db504809d2ecfe70.svg",
      "mime": "image/svg+xml",
      "bytes": 5696,
      "sha256": "61a2efaf56e708238bf1927950c59d2ef378ac62ea7863754b667ab83fcba34f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4\\times8000=3200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4\\times8000=3200"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp3",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp3",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/dc678c06772e7d24.svg",
      "path": "apr/math/dc678c06772e7d24.svg",
      "mime": "image/svg+xml",
      "bytes": 6069,
      "sha256": "f7eea75422132f8f9ca60914a1d2655eb633be03a30abc6fc0146f940e55c3b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3200\\times2.5=8000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3200\\times2.5=8000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/grp3",
          "labels": [
            "Media calculations and extra practice",
            "GRP and impressions example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/grp3",
          "labels": [
            "Optional numerical practice",
            "GRP and impressions example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/e50dae9644ab93b3.svg",
      "path": "apr/math/e50dae9644ab93b3.svg",
      "mime": "image/svg+xml",
      "bytes": 7124,
      "sha256": "7ea72846ef32f126be934ea85e8037c03d4ca86f5165e5727faa95a9546e6ea4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=\\frac{13500}{3000}=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=\\frac{13500}{3000}=4.5"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency1",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "Three M2 mock papers · fully solved",
            "Paper A · theories, planning and media numbers"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/frequency1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Average frequency example 1"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency1",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/e5184390da829581.svg",
      "path": "apr/math/e5184390da829581.svg",
      "mime": "image/svg+xml",
      "bytes": 8361,
      "sha256": "ca33c828b29aa7f1a4608eed1e84beac0828039800bd6be6d809240c79fe135e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{\\%}=\\frac{3750}{25000}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{\\%}=\\frac{3750}{25000}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach3",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 3: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach3",
          "labels": [
            "Optional numerical practice",
            "Reach example 3: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/e66e44e86b9f639a.svg",
      "path": "apr/math/e66e44e86b9f639a.svg",
      "mime": "image/svg+xml",
      "bytes": 11468,
      "sha256": "feaaeb571c94b0f49df42acb967f7e2ad2099c8770418792acfd336bdf0b02d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "7000-1000=6000\\text{ unique people}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "7000-1000=6000\\text{ unique people}"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/overlap",
          "labels": [
            "Media calculations and extra practice",
            "Reach with overlapping media audiences"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/overlap",
          "labels": [
            "Optional numerical practice",
            "Reach with overlapping media audiences"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/e81a222a8134e98b.svg",
      "path": "apr/math/e81a222a8134e98b.svg",
      "mime": "image/svg+xml",
      "bytes": 8821,
      "sha256": "3a13e87895e380bd7b9536e5055091f676f26f22a1999ef1086ddde0bb58d52e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{CPM}=\\frac{45000}{300000}\\times1000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{CPM}=\\frac{45000}{300000}\\times1000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/cpm3",
          "labels": [
            "Media calculations and extra practice",
            "Cost per thousand example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/cpm3",
          "labels": [
            "Optional numerical practice",
            "Cost per thousand example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/ed1997dfe9e240f9.svg",
      "path": "apr/math/ed1997dfe9e240f9.svg",
      "mime": "image/svg+xml",
      "bytes": 25505,
      "sha256": "152ff4cea32a025d133accd23a00468ee63a40365b6247111ffcfccdb564d696",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Index}=\\frac{\\%\\text{ users in segment}}{\\%\\text{ population in segment}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Index}=\\frac{\\%\\text{ users in segment}}{\\%\\text{ population in segment}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/user-index",
          "labels": [
            "Media calculations and extra practice",
            "Audience user index"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/user-index",
          "labels": [
            "Optional numerical practice",
            "Audience user index"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/ef59274b38abe172.svg",
      "path": "apr/math/ef59274b38abe172.svg",
      "mime": "image/svg+xml",
      "bytes": 4125,
      "sha256": "2c1d22c9046b58c4d39c0e21094a2b4c932e9f8b790b22488b5d0182733cd9a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times100=50"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times100=50"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices2",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices2",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/efcd7cdf53c7b27f.svg",
      "path": "apr/math/efcd7cdf53c7b27f.svg",
      "mime": "image/svg+xml",
      "bytes": 4267,
      "sha256": "44bd15115d03f7ece2441f324420e7658fc61980d90ab4a513f7eb2fb831784f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1000\\times4=4000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1000\\times4=4000"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/frequency2",
          "labels": [
            "Media calculations and extra practice",
            "Average frequency example 2"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/frequency2",
          "labels": [
            "Optional numerical practice",
            "Average frequency example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/f08d8cba0ad4c6c4.svg",
      "path": "apr/math/f08d8cba0ad4c6c4.svg",
      "mime": "image/svg+xml",
      "bytes": 5322,
      "sha256": "7a87cb0c7236ce80f1c1888fb9fe481f84bc0c1172f9c739a6956cea73729b0c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{\\%}=\\frac{n}{N}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{\\%}=\\frac{n}{N}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach1",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach2",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 2: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach3",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 3: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/combined",
          "labels": [
            "Media calculations and extra practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/formulas/facts/reach",
          "labels": [
            "Media formulas and definitions",
            "Percentage reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/numbers",
          "labels": [
            "Last-day M2 revision",
            "Media formulas and exam presentation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-worked/reach1",
          "labels": [
            "Media measures · calculations used inside exam answers",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/formulas/facts/reach",
          "labels": [
            "Media formulas and definitions",
            "Percentage reach"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q4a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q4A · Discuss the ‘Following terminologies with examples showing calculations’ stating the importance of these in advertising: (i) Reach, (ii) Frequency, and (iii) Message Weight"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q6b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6B · Illustrate the concepts—Reach, Frequency and Message Weight—with appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach1",
          "labels": [
            "Optional numerical practice",
            "Reach example 1: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach2",
          "labels": [
            "Optional numerical practice",
            "Reach example 2: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach3",
          "labels": [
            "Optional numerical practice",
            "Reach example 3: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            22,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/combined",
          "labels": [
            "Optional numerical practice",
            "Mixed calculation: reach, frequency, GRP and CPM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/f6ba6258f10128aa.svg",
      "path": "apr/math/f6ba6258f10128aa.svg",
      "mime": "image/svg+xml",
      "bytes": 4655,
      "sha256": "aa134c8b531ebf5d4b16c68a425d739adaca3b4846c942cf06606b7ef0e90058",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.7\\times100=70\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.7\\times100=70\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach2",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 2: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach2",
          "labels": [
            "Optional numerical practice",
            "Reach example 2: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/f77d9f4f8099c342.svg",
      "path": "apr/math/f77d9f4f8099c342.svg",
      "mime": "image/svg+xml",
      "bytes": 4153,
      "sha256": "896f3d48f9f8e1a7fb8f1d80026d853da1c986729cbc047ac154439e514a7454",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times100=60"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times100=60"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices3",
          "labels": [
            "Media calculations and extra practice",
            "BDI and CDI example 3"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices3",
          "labels": [
            "Optional numerical practice",
            "BDI and CDI example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/f864fd6c0d236dae.svg",
      "path": "apr/math/f864fd6c0d236dae.svg",
      "mime": "image/svg+xml",
      "bytes": 18563,
      "sha256": "6d97e3f6a8be3e2ca92f381046cf8c357eacd4d76ec57dd4256f78338f2644d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\%}=\\frac{P_a}{P_T}100,\\ B_{\\%}=\\frac{B_a}{B_T}100,\\ C_{\\%}=\\frac{C_a}{C_T}100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\%}=\\frac{P_a}{P_T}100,\\ B_{\\%}=\\frac{B_a}{B_T}100,\\ C_{\\%}=\\frac{C_a}{C_T}100"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/indices-counts",
          "labels": [
            "Media calculations and extra practice",
            "Find BDI and CDI from raw totals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            20,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/indices-counts",
          "labels": [
            "Optional numerical practice",
            "Find BDI and CDI from raw totals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/math/fc5d3b27b021f9af.svg",
      "path": "apr/math/fc5d3b27b021f9af.svg",
      "mime": "image/svg+xml",
      "bytes": 5180,
      "sha256": "28700d87b1404ed5c3f8fbbd37e1594dbc875cbc3c156bde0ca8aae9f3a9f753",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.15\\times100=15\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.15\\times100=15\\%"
        }
      ],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/numbers/reach3",
          "labels": [
            "Media calculations and extra practice",
            "Reach example 3: unique people to percentage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/practice/numbers/reach3",
          "labels": [
            "Optional numerical practice",
            "Reach example 3: unique people to percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/pyq-analysis.json",
      "path": "apr/pyq-analysis.json",
      "mime": "application/json",
      "bytes": 279663,
      "sha256": "e6235d5cc6a240141a29aecec5a39bc5fcd90be2f9614c4ecc4b35cf33a8a598",
      "hashNormalization": "LF",
      "kinds": [
        "linked-resource"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-guide/all-pyq-patterns",
          "labels": [
            "TEE paper pattern and coverage",
            "All PYQs: units, marks and latest-vs-older pattern"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/apr/style.css",
      "path": "apr/style.css",
      "mime": "text/css",
      "bytes": 16368,
      "sha256": "5133a6148028e270d9a19f61a602ed3890a25d3c27d9091e952c50f1a3add4a3",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "apr/index.html",
          "route": "https://deep-learning-study-room.vercel.app/apr/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/001388bc6f2ce55e.svg",
      "path": "assets/equations/001388bc6f2ce55e.svg",
      "mime": "image/svg+xml",
      "bytes": 17001,
      "sha256": "568f4650938ee57d38eb381e67376f6433d118ee709f255fcaecdd70208f3edc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=1-1(0.013687964)=0.986312036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=1-1(0.013687964)=0.986312036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0025ef2e4f3926ed.svg",
      "path": "assets/equations/0025ef2e4f3926ed.svg",
      "mime": "image/svg+xml",
      "bytes": 16396,
      "sha256": "7ce96658a54bab4387a8a305344d4843353a403f64a6f7aee1eb67e86a9b95de",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_2=(0.3)\\times(0.145933863)\\approx 0.043780159"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.3)\\times(0.145933863)\\approx 0.043780159"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/002749b4b374cf54.svg",
      "path": "assets/equations/002749b4b374cf54.svg",
      "mime": "image/svg+xml",
      "bytes": 13625,
      "sha256": "0ab492b19f8a4fafd39283b1ffb72ded66aafa79a6ad7a950efede97b4d5701d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_c=\\frac{1}{HW}\\sum_{i=1}^{H}\\sum_{j=1}^{W}a_{i,j,c}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_c=\\frac{1}{HW}\\sum_{i=1}^{H}\\sum_{j=1}^{W}a_{i,j,c}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            13,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            196
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            13,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            230
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            37,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/47",
          "labels": [
            "Global average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            46,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/47",
          "labels": [
            "Global average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/00492ebf856c8aae.svg",
      "path": "assets/equations/00492ebf856c8aae.svg",
      "mime": "image/svg+xml",
      "bytes": 20975,
      "sha256": "0422d1f66e6bf3da3dcc337a8167ff3d9dd2a421eeddc3e548f9d2f496a8d3bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(2)=(0.880797078)(1-0.880797078)\\approx0.104993585"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(2)=(0.880797078)(1-0.880797078)\\approx0.104993585"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/005360b3f69dc10a.svg",
      "path": "assets/equations/005360b3f69dc10a.svg",
      "mime": "image/svg+xml",
      "bytes": 17033,
      "sha256": "5bcdff92c45a1ddb7b92f3a26ac9bdf29f9629568b04017a046b4449874d90fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{saving}=4{,}718{,}592-720{,}896=3{,}997{,}696"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving}=4{,}718{,}592-720{,}896=3{,}997{,}696"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/00585fcf1de8913d.svg",
      "path": "assets/equations/00585fcf1de8913d.svg",
      "mime": "image/svg+xml",
      "bytes": 10969,
      "sha256": "50f2af34a41f0a392e5329b9abbceafc06ebecd5f8a056ee1f9a40bf05d5ab2d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.25)}}=0.562176501"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.25)}}=0.562176501"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/00759f830d2e59b2.svg",
      "path": "assets/equations/00759f830d2e59b2.svg",
      "mime": "image/svg+xml",
      "bytes": 16975,
      "sha256": "68a70fdd755ec507780471af98e74e721b655397e263bd144d615e6d8623db5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.003509506)\\times(0.7)\\approx 0.002456654"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.003509506)\\times(0.7)\\approx 0.002456654"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/008650efadbf4e29.svg",
      "path": "assets/equations/008650efadbf4e29.svg",
      "mime": "image/svg+xml",
      "bytes": 7734,
      "sha256": "8d9fc4bca11266f0e7531e261e2b3b5c9a29c3c30416c783a75bf3a7a72e8b02",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/00d532669e6f8902.svg",
      "path": "assets/equations/00d532669e6f8902.svg",
      "mime": "image/svg+xml",
      "bytes": 15604,
      "sha256": "c315cfb7f160c515dd0a56839b9f0b3bfe45426fbfc09efedfa42588d8a3b663",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.7)\\times(-0.093597941)\\approx -0.065518559"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.7)\\times(-0.093597941)\\approx -0.065518559"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/00e3dff87be9cc8c.svg",
      "path": "assets/equations/00e3dff87be9cc8c.svg",
      "mime": "image/svg+xml",
      "bytes": 13760,
      "sha256": "f53107c5d28a30a49c56863845e2d0ecb6343eaa3693cf6f38882a2046afb552",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=wx,\\quad L=\\frac12(\\hat y-y)^2,\\quad g=(\\hat y-y)x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx,\\quad L=\\frac12(\\hat y-y)^2,\\quad g=(\\hat y-y)x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/00f49c1127dda70e.svg",
      "path": "assets/equations/00f49c1127dda70e.svg",
      "mime": "image/svg+xml",
      "bytes": 3594,
      "sha256": "dcf4570bda54f1a39623fd35987947198de99e3cbcefd678750346f35c07796f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=wx+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=wx+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0136802d6b00a2fe.svg",
      "path": "assets/equations/0136802d6b00a2fe.svg",
      "mime": "image/svg+xml",
      "bytes": 11764,
      "sha256": "1392bc2e21501ecf9914f7e7b3c98475547acc3a5cf8041e1093831fa3433124",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(2)\\times(1)+(6)\\times(1)+(7)\\times(1)=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(2)\\times(1)+(6)\\times(1)+(7)\\times(1)=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0143acec3cdc1b06.svg",
      "path": "assets/equations/0143acec3cdc1b06.svg",
      "mime": "image/svg+xml",
      "bytes": 9599,
      "sha256": "8553328975ba10ab4069c889c01316d725f6a76b16633c23f41cb3b604d5b963",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_2=0.9(-0.1)-0.1(0.9)=-0.18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(-0.1)-0.1(0.9)=-0.18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0149f12f0acd3c01.svg",
      "path": "assets/equations/0149f12f0acd3c01.svg",
      "mime": "image/svg+xml",
      "bytes": 19121,
      "sha256": "8b0d576002d1a716f7c2ef72968d1a7ea747add873f6e692509156364ad8ec39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.9(0.008724562)\\approx 0.192147894"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.9(0.008724562)\\approx 0.192147894"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0153f0b9bcb4caa4.svg",
      "path": "assets/equations/0153f0b9bcb4caa4.svg",
      "mime": "image/svg+xml",
      "bytes": 16258,
      "sha256": "c073881059dd7c06a5823cbb926efeb9ad88bc3d6891dc00899d161b960cfcc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(-0.3)\\times(-0.131169078)\\approx 0.039350723"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.3)\\times(-0.131169078)\\approx 0.039350723"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/015d839835ad8254.svg",
      "path": "assets/equations/015d839835ad8254.svg",
      "mime": "image/svg+xml",
      "bytes": 14610,
      "sha256": "6712cb0526f7e10322404e437680c5b5f7d31533fd340fc5fda912a0fd97ea21",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            2,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s1",
          "labels": [
            "Recurrent neural networks",
            "Model answer: why recurrent networks use a hidden state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            2,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "Model answer: why recurrent networks use a hidden state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            36,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/37",
          "labels": [
            "Vanilla RNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/016b62d9d7436c82.svg",
      "path": "assets/equations/016b62d9d7436c82.svg",
      "mime": "image/svg+xml",
      "bytes": 4784,
      "sha256": "068f3f085d7649082806d14bd306268721bf8848fe9977329df4f93b3978b99b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{XNOR}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{XNOR}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/018ad701e47e6473.svg",
      "path": "assets/equations/018ad701e47e6473.svg",
      "mime": "image/svg+xml",
      "bytes": 3641,
      "sha256": "b04bd482c1172eea6dc8c04cff9136c0a8491da42ab1d371a09db83decf49ae5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "105-100=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "105-100=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/01910665e2cb2391.svg",
      "path": "assets/equations/01910665e2cb2391.svg",
      "mime": "image/svg+xml",
      "bytes": 18635,
      "sha256": "4c495421e191150f1d376d61cb609cea69c67635e78be3b09aada813af46ed1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_3,\\mathrm{new}}=0.6-0.5(0.012994055)=0.593502972"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_3,\\mathrm{new}}=0.6-0.5(0.012994055)=0.593502972"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            233
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/01bdd22eb4365aa9.svg",
      "path": "assets/equations/01bdd22eb4365aa9.svg",
      "mime": "image/svg+xml",
      "bytes": 15560,
      "sha256": "8f8bd81d7d5fc5e37419f4fe109d6cb7d8b919cceff34654aa589e59760e30b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{batch}=\\frac1B\\sum_{i=1}^{B}g_i,\\quad U_{epoch}=\\left\\lceil\\frac NB\\right\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{batch}=\\frac1B\\sum_{i=1}^{B}g_i,\\quad U_{epoch}=\\left\\lceil\\frac NB\\right\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/01c5de218bff4e7f.svg",
      "path": "assets/equations/01c5de218bff4e7f.svg",
      "mime": "image/svg+xml",
      "bytes": 15606,
      "sha256": "991c92bdf325792e3bf2459b213425087325f8ef240f7fee1f2517a4e55ddaed",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(C_t)=\\tanh(0.83)\\approx0.680476006"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(C_t)=\\tanh(0.83)\\approx0.680476006"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/01c7679493ca990b.svg",
      "path": "assets/equations/01c7679493ca990b.svg",
      "mime": "image/svg+xml",
      "bytes": 16015,
      "sha256": "f84e64afef7905dde0c7342fe0dd3704da3155c812ca051e7048b16583d097ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=(0.3)\\times(0.145933863)\\approx 0.043780159"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.3)\\times(0.145933863)\\approx 0.043780159"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/01f98e63892e2cf5.svg",
      "path": "assets/equations/01f98e63892e2cf5.svg",
      "mime": "image/svg+xml",
      "bytes": 5786,
      "sha256": "1435945f87bd2e091a3d63388a886d15f278413ef3c6f7291359ec750533e60d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_1=0.4+0.3+0=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_1=0.4+0.3+0=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/021c0c327e9ed57d.svg",
      "path": "assets/equations/021c0c327e9ed57d.svg",
      "mime": "image/svg+xml",
      "bytes": 8743,
      "sha256": "b835ef0c72b3af30fdc8c3631b65f19f74297fae62f55d746e81828ca20eaf03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=56+0+0+27=83"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=56+0+0+27=83"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/02560299473dc26e.svg",
      "path": "assets/equations/02560299473dc26e.svg",
      "mime": "image/svg+xml",
      "bytes": 4007,
      "sha256": "93552b9a5dc5f5de966bb227f321dd0d130a6647e6b81561456a1f1ee8e0e42f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-2)(3)=-6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-2)(3)=-6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/029ae836b8cf695f.svg",
      "path": "assets/equations/029ae836b8cf695f.svg",
      "mime": "image/svg+xml",
      "bytes": 7814,
      "sha256": "7ec77f941922e6e0adec25b64dbbd82b7a1a728548accf535e04ea6977a7098f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(2)\\times(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(2)\\times(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/02d5efeb8dafde38.svg",
      "path": "assets/equations/02d5efeb8dafde38.svg",
      "mime": "image/svg+xml",
      "bytes": 22979,
      "sha256": "2931013fa4ed15477044d66b3677c18c37dc63cb282dccfe7bb7a8bc2a51958a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(2)}=(-0.038098237)\\times(0.596884378)\\approx -0.022740242"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(2)}=(-0.038098237)\\times(0.596884378)\\approx -0.022740242"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/02e0daad7201e074.svg",
      "path": "assets/equations/02e0daad7201e074.svg",
      "mime": "image/svg+xml",
      "bytes": 5306,
      "sha256": "181bab23a719a868835e318fca47a6c6edd4fcd7bd6c05d264bbb9d85142c327",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_o=W_2h+b_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=W_2h+b_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/02eca34bc6cd23b0.svg",
      "path": "assets/equations/02eca34bc6cd23b0.svg",
      "mime": "image/svg+xml",
      "bytes": 15494,
      "sha256": "a8ba4452d74a6ef4958ee8e022160a44b3c7efdb4aa23d25287b6770f4e0bbe0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.1)\\times(0.013687964)\\approx 0.001368796"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.1)\\times(0.013687964)\\approx 0.001368796"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/02f6d3536f89b2ae.svg",
      "path": "assets/equations/02f6d3536f89b2ae.svg",
      "mime": "image/svg+xml",
      "bytes": 3854,
      "sha256": "3243e4d461c442b7609f460312d9d83fe82d5d6ab3e55adcbc0973030c0136e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{105-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{105-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0303b36ec5b8423b.svg",
      "path": "assets/equations/0303b36ec5b8423b.svg",
      "mime": "image/svg+xml",
      "bytes": 15949,
      "sha256": "66c788618f75fb50ed37001a3edf8662eaa3515a9593b53b72eb545f79076bf2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.2)\\times(-0.093597941)\\approx -0.018719588"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.2)\\times(-0.093597941)\\approx -0.018719588"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/032a4e4c1f8b2817.svg",
      "path": "assets/equations/032a4e4c1f8b2817.svg",
      "mime": "image/svg+xml",
      "bytes": 5153,
      "sha256": "ed46d560e69c449f7c6af3f19837e35e8f6a1f9dc85f6cc0e8ae10a67b9d5baa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(f+g)\\prime=f\\prime+g\\prime"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(f+g)\\prime=f\\prime+g\\prime"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            2,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/3",
          "labels": [
            "Power, constant and sum derivatives"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            2,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/3",
          "labels": [
            "Power, constant and sum derivatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/035af79f7cb5dc94.svg",
      "path": "assets/equations/035af79f7cb5dc94.svg",
      "mime": "image/svg+xml",
      "bytes": 7997,
      "sha256": "ef5189ab1b505568e2decdf65851b4411e7f7fbb136e239d7b2e637a12943742",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=-0.35+(0.27)=-0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.35+(0.27)=-0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/03bf601080143dcc.svg",
      "path": "assets/equations/03bf601080143dcc.svg",
      "mime": "image/svg+xml",
      "bytes": 8609,
      "sha256": "93b1c7f1f1f5c3d7a8b1fcb9ead359347c2eb47420667a212b5d1aa0af3e9545",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(2)\\times(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(2)\\times(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/03e07f52a47c5589.svg",
      "path": "assets/equations/03e07f52a47c5589.svg",
      "mime": "image/svg+xml",
      "bytes": 18967,
      "sha256": "038d13059166e64dccd01f8ba39b6c66e33743d36bc505c737c93685a639a032",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{4,2,\\mathrm{new}}=0.2-0.5(-0.001284824)\\approx 0.200642412"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,2,\\mathrm{new}}=0.2-0.5(-0.001284824)\\approx 0.200642412"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/03fa81b05dc71237.svg",
      "path": "assets/equations/03fa81b05dc71237.svg",
      "mime": "image/svg+xml",
      "bytes": 16760,
      "sha256": "50d6b9e59d239c5bb5aacfd0a211bc8c11c2ca18d81e9046b12f88ad63d48cce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{saving}=4{,}718{,}592-720{,}896=3{,}997{,}696"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving}=4{,}718{,}592-720{,}896=3{,}997{,}696"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/03fd42e4fe3cfc09.svg",
      "path": "assets/equations/03fd42e4fe3cfc09.svg",
      "mime": "image/svg+xml",
      "bytes": 7172,
      "sha256": "115154abfa8a990481c89931f2d5f7b1e05d816357d4a3b11666d7bd0b9e918d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(0.5-1)^2=0.125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(0.5-1)^2=0.125"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/03fd4ff4e7ab2e6e.svg",
      "path": "assets/equations/03fd4ff4e7ab2e6e.svg",
      "mime": "image/svg+xml",
      "bytes": 7975,
      "sha256": "d8a91c0ea8be34131e2a3528b00480f84d10805630397cd2b8009145c0b5fb3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\varepsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\varepsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/03ff82884c1feede.svg",
      "path": "assets/equations/03ff82884c1feede.svg",
      "mime": "image/svg+xml",
      "bytes": 20841,
      "sha256": "706493c955043b35252daf2e3873d83d140c9de8ca5b0e74236cff050fafac7a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{2}-e^{-2}\\approx7.389056099-0.135335283=7.253720816"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2}-e^{-2}\\approx7.389056099-0.135335283=7.253720816"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/04061505b018b4db.svg",
      "path": "assets/equations/04061505b018b4db.svg",
      "mime": "image/svg+xml",
      "bytes": 9444,
      "sha256": "ae6a4072482db18ebc190f52a0d42dd6cc50574ef4c2324bd689c28132d22e71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{weights}=3\\times3\\times1\\times4=36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=3\\times3\\times1\\times4=36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0406bf395ccea595.svg",
      "path": "assets/equations/0406bf395ccea595.svg",
      "mime": "image/svg+xml",
      "bytes": 9679,
      "sha256": "13da11ce5a3b839b5c58f7bd6dbaff3d630065d8084264f56b964a553e368783",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.11326 \\times  1 = -0.11326"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.11326 \\times  1 = -0.11326"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/040d4fe2bfbf253e.svg",
      "path": "assets/equations/040d4fe2bfbf253e.svg",
      "mime": "image/svg+xml",
      "bytes": 11380,
      "sha256": "6187d9b483466201c6b94e4cff89aa3d525b68eda0c7bc8b9b4cb4771e092f19",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{biases}=16,\\qquad \\text{total}=128+16=144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=16,\\qquad \\text{total}=128+16=144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/04168cf0cec0712f.svg",
      "path": "assets/equations/04168cf0cec0712f.svg",
      "mime": "image/svg+xml",
      "bytes": 7368,
      "sha256": "2b6e4bf9c5e037e8ebd081bbf54ce25ae164d664c525406806a09b7f9df05592",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=w_1x_1+w_2x_2+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w_1x_1+w_2x_2+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0416e7f741fa3055.svg",
      "path": "assets/equations/0416e7f741fa3055.svg",
      "mime": "image/svg+xml",
      "bytes": 11858,
      "sha256": "91a3bf8ab526ccba2196d5b0e8a06f898edea2a27b59223520a90edb949ea269",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1-0.9^2=0.19,\\qquad1-0.999^2=0.001999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-0.9^2=0.19,\\qquad1-0.999^2=0.001999"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/044096791068cfc7.svg",
      "path": "assets/equations/044096791068cfc7.svg",
      "mime": "image/svg+xml",
      "bytes": 5743,
      "sha256": "bf5a1f1b1185ba8fd6dc0808ba9dc6d67a365dd490984a8d7a2ea366f8366fba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{N}{B}=\\frac{1000}{100}=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{N}{B}=\\frac{1000}{100}=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/048aaa762a498d29.svg",
      "path": "assets/equations/048aaa762a498d29.svg",
      "mime": "image/svg+xml",
      "bytes": 9669,
      "sha256": "40cbd07d066ac006ba72e5c59dbf79da6ad3149f9f17e953eec1391bc86a211f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+1.000000000\\approx2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+1.000000000\\approx2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/04d92df0f222846e.svg",
      "path": "assets/equations/04d92df0f222846e.svg",
      "mime": "image/svg+xml",
      "bytes": 3534,
      "sha256": "e3068af153a6ed25ff74ef3fcd768023841b4b23bd96971229f0a1685419ac42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{\\ln a}=a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{\\ln a}=a"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/04e972a19789fc08.svg",
      "path": "assets/equations/04e972a19789fc08.svg",
      "mime": "image/svg+xml",
      "bytes": 9379,
      "sha256": "286fd844f10170ab077c4be02d6ef8a546c6257204a614c25b3a36dd72d02c85",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(3)\\times(-1)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(3)\\times(-1)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0510bc5bdad8a8b2.svg",
      "path": "assets/equations/0510bc5bdad8a8b2.svg",
      "mime": "image/svg+xml",
      "bytes": 9049,
      "sha256": "a338f5cb464caca7d56d65e423b74e6f19f564e07118b0317a07e19a8bac29c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1} = \\max(0,0.191) = 0.191"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1} = \\max(0,0.191) = 0.191"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/051f16f4bf1744dd.svg",
      "path": "assets/equations/051f16f4bf1744dd.svg",
      "mime": "image/svg+xml",
      "bytes": 6153,
      "sha256": "20d2af62ffa228e4f6f2778cfe42f8bb67a1e5657eeddb9f5b7fbbdc0fd94aba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\sum_i w_i x_i+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_i w_i x_i+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            4,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/5",
          "labels": [
            "Dot product and a neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            4,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/5",
          "labels": [
            "Dot product and a neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/053d52dc796832a9.svg",
      "path": "assets/equations/053d52dc796832a9.svg",
      "mime": "image/svg+xml",
      "bytes": 17384,
      "sha256": "847962f457a048c806be9c22d81a027c6942c536f8e2323307226186ad8bae98",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,3}^{(1)}=(-0.009617203)\\times(0.5)\\approx -0.004808601"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(1)}=(-0.009617203)\\times(0.5)\\approx -0.004808601"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05416576e2064832.svg",
      "path": "assets/equations/05416576e2064832.svg",
      "mime": "image/svg+xml",
      "bytes": 17164,
      "sha256": "e8e52edaff8250787e1ea957cc861504c400c53465d6d0512168183e671aef70",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=\\left(W_{hy}^{T}\\delta_t^{out}+W_{hh}^{T}\\delta_{t+1}\\right)\\odot(1-h_t^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=\\left(W_{hy}^{T}\\delta_t^{out}+W_{hh}^{T}\\delta_{t+1}\\right)\\odot(1-h_t^2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/055c0eb9628a74ae.svg",
      "path": "assets/equations/055c0eb9628a74ae.svg",
      "mime": "image/svg+xml",
      "bytes": 9602,
      "sha256": "9de6b170acab971a167c3d0798436259e8980316c2e538f99719329c0d222ee5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=0.5-0.1(0.2)=0.48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=0.5-0.1(0.2)=0.48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/056fc82ce0b81134.svg",
      "path": "assets/equations/056fc82ce0b81134.svg",
      "mime": "image/svg+xml",
      "bytes": 9439,
      "sha256": "25afca4581503fee25ef53b7ece196a0cfdfe782d6d07f6688e94bed63416846",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_7=28{,}800+120=28{,}920"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_7=28{,}800+120=28{,}920"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/057c3c395fc07789.svg",
      "path": "assets/equations/057c3c395fc07789.svg",
      "mime": "image/svg+xml",
      "bytes": 14416,
      "sha256": "5b02cf53ad00c9357ef0236f3c75e187eb02ee7345e3a49149b0afc3895fec46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{2z}-1=2.718281828-1=1.718281828"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2z}-1=2.718281828-1=1.718281828"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/057d087cc10bb2a8.svg",
      "path": "assets/equations/057d087cc10bb2a8.svg",
      "mime": "image/svg+xml",
      "bytes": 20371,
      "sha256": "0318f68d660ef6a78aadf835165dac02bcbeb5b387149a94358996665082ea1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0590c2b0e0fd2940.svg",
      "path": "assets/equations/0590c2b0e0fd2940.svg",
      "mime": "image/svg+xml",
      "bytes": 9644,
      "sha256": "845baf901869aed6fcdef9179a3f4bd7d3566949e9757a35ac363fc0fa9639f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,\\mathrm{total}}=0.3+(-0.04)=0.26"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,\\mathrm{total}}=0.3+(-0.04)=0.26"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/059d2cfd4db853f1.svg",
      "path": "assets/equations/059d2cfd4db853f1.svg",
      "mime": "image/svg+xml",
      "bytes": 18571,
      "sha256": "d5e0b93a5351e6dfc904e878171471c78bc78a1a6732c7c9871b1ce471f1e49a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.049494292 \\times  0.158684897 = -0.007853997"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.049494292 \\times  0.158684897 = -0.007853997"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/059edda10c2ac26e.svg",
      "path": "assets/equations/059edda10c2ac26e.svg",
      "mime": "image/svg+xml",
      "bytes": 5578,
      "sha256": "47f451f9d4cc12072b820af6730342ec4f3f5224f7dce09fca3dcdb0330f3979",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,1}=(1)+(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,1}=(1)+(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05a1713a2609d0e7.svg",
      "path": "assets/equations/05a1713a2609d0e7.svg",
      "mime": "image/svg+xml",
      "bytes": 13152,
      "sha256": "7139f84173b17418b50fe4f71fcbb5311c41dced6b1af51079c2778681442508",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{\\mathrm{candidate}}=0.2(1)+0.5(0.2)+0=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{candidate}}=0.2(1)+0.5(0.2)+0=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05a3c9bcda834dc2.svg",
      "path": "assets/equations/05a3c9bcda834dc2.svg",
      "mime": "image/svg+xml",
      "bytes": 11270,
      "sha256": "9cef6dd61dc0735472c57f17f4b9e461be343f8f2ed57e4dc87719f985548e3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_2=0.5(2)+0.2(0.462117157)+0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2=0.5(2)+0.2(0.462117157)+0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05ae17650121d076.svg",
      "path": "assets/equations/05ae17650121d076.svg",
      "mime": "image/svg+xml",
      "bytes": 11569,
      "sha256": "de59d712ec08e3821be4a6862e5f71c41c9778ef1bb9d7e31e8189b2243cbf0c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(7)\\times(1)+(6)\\times(1)+(7)\\times(1)=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(7)\\times(1)+(6)\\times(1)+(7)\\times(1)=20"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05b6b2f57ab16b9a.svg",
      "path": "assets/equations/05b6b2f57ab16b9a.svg",
      "mime": "image/svg+xml",
      "bytes": 14865,
      "sha256": "1e106df14c6c8015dde7cbc39542f54326789163a7d6a960498ad43bef18b150",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=0+(0.291312612)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=0+(0.291312612)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05d6756a9472b44c.svg",
      "path": "assets/equations/05d6756a9472b44c.svg",
      "mime": "image/svg+xml",
      "bytes": 5161,
      "sha256": "151a65fa3d67d4ea78383c92cfcd8431ae152c61ce0ad408dd71839d03f4f69e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}-1 & -1 & 1\\\\0 & 1 & -1\\\\0 & 1 & 1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}-1 & -1 & 1\\\\0 & 1 & -1\\\\0 & 1 & 1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            15,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            15,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05edf5328cb35876.svg",
      "path": "assets/equations/05edf5328cb35876.svg",
      "mime": "image/svg+xml",
      "bytes": 13473,
      "sha256": "8d3acbf5cc9be8edc1b5adfe482d5a4452ee24393ba81b2bb97a4f0e62efad40",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times96\\times256=614{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times96\\times256=614{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/05f73c2bd4e79c0a.svg",
      "path": "assets/equations/05f73c2bd4e79c0a.svg",
      "mime": "image/svg+xml",
      "bytes": 3431,
      "sha256": "78df6714ae59158f84208062b96027f3e54582fe8a74ff95a4ecba54ababa127",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\frac{x-\\mu}{\\sigma}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\frac{x-\\mu}{\\sigma}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/06236932ea7e53d0.svg",
      "path": "assets/equations/06236932ea7e53d0.svg",
      "mime": "image/svg+xml",
      "bytes": 3833,
      "sha256": "d44b5c1e1c90bc87f6a84cbdb60b49508aa4470c8d784498b1a7a36afef392f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=\\frac1{1+e^{-z}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=\\frac1{1+e^{-z}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0690bd581db62ce5.svg",
      "path": "assets/equations/0690bd581db62ce5.svg",
      "mime": "image/svg+xml",
      "bytes": 5084,
      "sha256": "094d81b0a677bfd3eca97980546d52aba9d5b415a82daf1a1c533ebccfd65c8e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "wx=(1)(2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "wx=(1)(2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/06b81f0d4da782b2.svg",
      "path": "assets/equations/06b81f0d4da782b2.svg",
      "mime": "image/svg+xml",
      "bytes": 5521,
      "sha256": "54bcf703d447628f17d1bf258840511ac4c0dc514d45e278f8d4e4e2fa2b332e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta g"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta g"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/06ed406edd749bf9.svg",
      "path": "assets/equations/06ed406edd749bf9.svg",
      "mime": "image/svg+xml",
      "bytes": 21957,
      "sha256": "747376001c56b4c1534406643f2acf481aa6e3d92a3ec0003621229e873b6a8e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/06f4e7ac9debce46.svg",
      "path": "assets/equations/06f4e7ac9debce46.svg",
      "mime": "image/svg+xml",
      "bytes": 20038,
      "sha256": "fdcdfdce3bb5d2517ab1878eb48f0efc96b7708a414f1f7795aa0f806d9fc3f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.473888899-1) \\times  0.24931821 = -0.131169078"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.473888899-1) \\times  0.24931821 = -0.131169078"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/070a9c1b54d9ac42.svg",
      "path": "assets/equations/070a9c1b54d9ac42.svg",
      "mime": "image/svg+xml",
      "bytes": 12818,
      "sha256": "89b01e49bfcef1f83c8f66ad4c44af993cb3d20decc4e6219d8c4e7086f73a64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{batch}}=\\frac{g_1+g_2}{2},\\qquad w_{\\mathrm{new}}=w-\\eta g"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{batch}}=\\frac{g_1+g_2}{2},\\qquad w_{\\mathrm{new}}=w-\\eta g"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/071d20abad3f9df8.svg",
      "path": "assets/equations/071d20abad3f9df8.svg",
      "mime": "image/svg+xml",
      "bytes": 20634,
      "sha256": "bdabf9f1029dab55d0900da86356be31b0f51b4a11a6d89456c45c5925523f46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.75136507-0.01) \\times  0.186815602 = 0.138498562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.75136507-0.01) \\times  0.186815602 = 0.138498562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/072844f2570c1168.svg",
      "path": "assets/equations/072844f2570c1168.svg",
      "mime": "image/svg+xml",
      "bytes": 15117,
      "sha256": "73e96ecc1c49abc69a8dca11e45f965130d847730c1aa0487ea2b6221d4aefba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}4.111111111 & 5\\\\7.111111111 & 5.333333333\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}4.111111111 & 5\\\\7.111111111 & 5.333333333\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            2,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s1",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            2,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s1",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0789e90228011be2.svg",
      "path": "assets/equations/0789e90228011be2.svg",
      "mime": "image/svg+xml",
      "bytes": 3693,
      "sha256": "3c94e078cfd18e73ec41fe9c0b501715067d81652d4c2fb98ca19418fdb97e8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2)(3)=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2)(3)=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/07b12d14b1f2a0ff.svg",
      "path": "assets/equations/07b12d14b1f2a0ff.svg",
      "mime": "image/svg+xml",
      "bytes": 15630,
      "sha256": "702dea37d3e430bf3427504a6246823382f2addbb3aa8a457b16b11769f2b22f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.365529289)}}=0.590378257"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.365529289)}}=0.590378257"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/07cc0861475dad67.svg",
      "path": "assets/equations/07cc0861475dad67.svg",
      "mime": "image/svg+xml",
      "bytes": 5373,
      "sha256": "ce1b68c4a5b2b78d1a05ca83aaece0951ce551c8b1d0ee0b7481443642663f39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[A^T]_{ij}=A_{ji}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[A^T]_{ij}=A_{ji}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/07ce1f7a3ced3979.svg",
      "path": "assets/equations/07ce1f7a3ced3979.svg",
      "mime": "image/svg+xml",
      "bytes": 2579,
      "sha256": "9714b5cf16de1cc4554b2ab71f46a1bbe44bb3ab7c77ec3c16e1de37d8b8ef14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1(2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1(2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            199
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            199
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/07ded70ae81c3cd5.svg",
      "path": "assets/equations/07ded70ae81c3cd5.svg",
      "mime": "image/svg+xml",
      "bytes": 13295,
      "sha256": "bca161951a51176f8dd81f10a19b982a9f7d0708792abc6be67c758b25228fff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{1\\times1}=16\\times16\\times8\\times1\\times1\\times64=131{,}072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{1\\times1}=16\\times16\\times8\\times1\\times1\\times64=131{,}072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/07df0417eea506bc.svg",
      "path": "assets/equations/07df0417eea506bc.svg",
      "mime": "image/svg+xml",
      "bytes": 5198,
      "sha256": "fbc43163642528f85a5e7db5477472a5d0dfaeab9fbf371bd320fc353fd908b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/07eda20c3b7d69f3.svg",
      "path": "assets/equations/07eda20c3b7d69f3.svg",
      "mime": "image/svg+xml",
      "bytes": 8353,
      "sha256": "14b91aac9fa83e2dcde6cfd94d37b4d9eb89844c914946ebc12e412920c236ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2=(\\hat y-y)\\odot f_2'(z_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2=(\\hat y-y)\\odot f_2'(z_2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/081512ac7f7a1b51.svg",
      "path": "assets/equations/081512ac7f7a1b51.svg",
      "mime": "image/svg+xml",
      "bytes": 14475,
      "sha256": "a3f62c83737593a770eb229605fd3655f590ac6256d8dc9a0ff1cd08863dba56",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\frac{0.000000000}{2.000000000}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{0.000000000}{2.000000000}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0823781665f17f77.svg",
      "path": "assets/equations/0823781665f17f77.svg",
      "mime": "image/svg+xml",
      "bytes": 11902,
      "sha256": "ec04ff34d02d518fe49c0dbeed0c4114e4d6cf621789fb649a79fe55bf2f0b41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(Wx+U(r\\odot h_{\\mathrm{old}})+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(Wx+U(r\\odot h_{\\mathrm{old}})+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0824814bcead44c1.svg",
      "path": "assets/equations/0824814bcead44c1.svg",
      "mime": "image/svg+xml",
      "bytes": 7939,
      "sha256": "601abf4b0126c5223601967c4079b05f61989746c92321d0c7610b7a0b85c125",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3(0)+0.7(1)=0+0.7=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3(0)+0.7(1)=0+0.7=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0831b555d8416461.svg",
      "path": "assets/equations/0831b555d8416461.svg",
      "mime": "image/svg+xml",
      "bytes": 15113,
      "sha256": "a9b8ee4ab276d4625b033c79693f2eec27d415524fd6d66c8d4cebe6abeb49b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.1)\\times(0.013687964)\\approx 0.001368796"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.1)\\times(0.013687964)\\approx 0.001368796"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0838089126c8ebdc.svg",
      "path": "assets/equations/0838089126c8ebdc.svg",
      "mime": "image/svg+xml",
      "bytes": 13995,
      "sha256": "748011a575061dc4e105903009342277466d745115d0135f2b6a58b1ae86e64b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_2=0.999(0.001)+0.001(2)^2=0.004999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.999(0.001)+0.001(2)^2=0.004999"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/084609daa967b1e5.svg",
      "path": "assets/equations/084609daa967b1e5.svg",
      "mime": "image/svg+xml",
      "bytes": 20882,
      "sha256": "05e9f9773bc5dc1a86c6c62babdbc3d52ab270db2fc55a07f25faaec273762f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(0.013687964)\\times(0.760423002)\\approx 0.010408643"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(0.013687964)\\times(0.760423002)\\approx 0.010408643"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/08c4c4ecc81b818b.svg",
      "path": "assets/equations/08c4c4ecc81b818b.svg",
      "mime": "image/svg+xml",
      "bytes": 21369,
      "sha256": "a189ff4c742a775a4eb94c8c47f7948accc088c1350d7e9397dfb653d6fb5bf2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=-0.3-0.9(-0.043523504)\\approx -0.260828846"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=-0.3-0.9(-0.043523504)\\approx -0.260828846"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/08c65e290585835f.svg",
      "path": "assets/equations/08c65e290585835f.svg",
      "mime": "image/svg+xml",
      "bytes": 8398,
      "sha256": "fcea0dc04cae67cc8c41ae861e70de168147a939baa4c3415beb4eb880ebbca1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.45-1) \\times  1 = -0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.45-1) \\times  1 = -0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/08e2708ce0eb567a.svg",
      "path": "assets/equations/08e2708ce0eb567a.svg",
      "mime": "image/svg+xml",
      "bytes": 20437,
      "sha256": "5b0a19bcd6be899c13b88694a3a9f64baf9d3e356add20c48835c7ed9a3dfba5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.093597941)\\times(0.710949503)\\approx -0.06654341"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.093597941)\\times(0.710949503)\\approx -0.06654341"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/08fe50471952c690.svg",
      "path": "assets/equations/08fe50471952c690.svg",
      "mime": "image/svg+xml",
      "bytes": 14012,
      "sha256": "aac5d67a4b954663cd8ec10eaa70cf8be4d644b214ee096b4dd393155c2fee9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_j}=\\left(\\sum_k W_{2,kj}\\delta_{o_k}\\right)f'(z_{h_j})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_j}=\\left(\\sum_k W_{2,kj}\\delta_{o_k}\\right)f'(z_{h_j})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/08fecfb5b65de142.svg",
      "path": "assets/equations/08fecfb5b65de142.svg",
      "mime": "image/svg+xml",
      "bytes": 17031,
      "sha256": "9e75e11649c1401a8aef0ab3b972cae71c6d71461fce311ba41a1087d06cf740",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=1-1(0.002053687)=0.997946313"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=1-1(0.002053687)=0.997946313"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0917529398667f13.svg",
      "path": "assets/equations/0917529398667f13.svg",
      "mime": "image/svg+xml",
      "bytes": 3516,
      "sha256": "ea23e25459ee3e692311dabccb7600158f1540ecfd4df6e51ee8df2102c92ce5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8(8)=64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8(8)=64"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0919f3ad17401c14.svg",
      "path": "assets/equations/0919f3ad17401c14.svg",
      "mime": "image/svg+xml",
      "bytes": 11560,
      "sha256": "ae5eb601854ad38307a749494f328d0f9ee8daaffdd27cb56bb44fbedfbf4966",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1\\times(1)}{\\sqrt{5}}=0.85527864"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1\\times(1)}{\\sqrt{5}}=0.85527864"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/091a2e97f7d74170.svg",
      "path": "assets/equations/091a2e97f7d74170.svg",
      "mime": "image/svg+xml",
      "bytes": 6711,
      "sha256": "05d01fcd11e06ef07958e67731399762b2ec735a271e67b45e3544117d5cab04",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J\\prime(w)=2(1)w^{1-1}+0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J\\prime(w)=2(1)w^{1-1}+0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/097ad2a2a1d15af5.svg",
      "path": "assets/equations/097ad2a2a1d15af5.svg",
      "mime": "image/svg+xml",
      "bytes": 9230,
      "sha256": "566960069b82dae444aedd878b1f151e623872aedb06578d8c1ac02099cec96e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_2^{\\mathrm{new}}=0.1+0.1(0)(2)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2^{\\mathrm{new}}=0.1+0.1(0)(2)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0984e17e87f9bbc9.svg",
      "path": "assets/equations/0984e17e87f9bbc9.svg",
      "mime": "image/svg+xml",
      "bytes": 8061,
      "sha256": "62c0fbe1996783919a34537133c567d2134136f2a0e0aca86ebdb5668c7ca9ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,2}=(0)+(-4)+(-3)=-7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,2}=(0)+(-4)+(-3)=-7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0985f033fb9785fd.svg",
      "path": "assets/equations/0985f033fb9785fd.svg",
      "mime": "image/svg+xml",
      "bytes": 7314,
      "sha256": "12512a2abf9bc5c705ecce0a60d268b30c8206e13521072719e892b7ad0c4d8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_3=2{,}400+16=2{,}416"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_3=2{,}400+16=2{,}416"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0995183f490671de.svg",
      "path": "assets/equations/0995183f490671de.svg",
      "mime": "image/svg+xml",
      "bytes": 21755,
      "sha256": "730138b9f99c5f2caad820a9a373f535fe4f3b05f047cd140e12a5119fd3075e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/09adce4276bdd712.svg",
      "path": "assets/equations/09adce4276bdd712.svg",
      "mime": "image/svg+xml",
      "bytes": 19579,
      "sha256": "626ab15659d531a6c91ce5a9c40d8faa782d79a32f68ff15f84bd9e8e63dad4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,4,\\mathrm{new}}=0.2-0.5(-0.060432101)\\approx 0.230216051"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,4,\\mathrm{new}}=0.2-0.5(-0.060432101)\\approx 0.230216051"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/09afd5ffebd67c9e.svg",
      "path": "assets/equations/09afd5ffebd67c9e.svg",
      "mime": "image/svg+xml",
      "bytes": 17075,
      "sha256": "6259769979a71c3e469e2fed81b21ff5de8cd1ef9c717dec1141c8bf4272977e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat y_2=1.64(2)=3.28,\\qquad L_2=\\frac12(3.28-4)^2=0.2592"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_2=1.64(2)=3.28,\\qquad L_2=\\frac12(3.28-4)^2=0.2592"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/09e521346431d0a8.svg",
      "path": "assets/equations/09e521346431d0a8.svg",
      "mime": "image/svg+xml",
      "bytes": 18157,
      "sha256": "87f978c6be1ee61e884b2bee5fcbba191349557a2a9929a5490ac619a03ef809",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "[\\max(0,1),\\max(0,-2),\\max(0,1.5)]=[1,0,1.5]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[\\max(0,1),\\max(0,-2),\\max(0,1.5)]=[1,0,1.5]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/09ef0e91f63c60f6.svg",
      "path": "assets/equations/09ef0e91f63c60f6.svg",
      "mime": "image/svg+xml",
      "bytes": 6963,
      "sha256": "1bf06119c140094ec26700c0285dc8cc05879e5fcc844c66bc89ea14078fc393",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,\\mathrm{total}}=-0.1+0.1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,\\mathrm{total}}=-0.1+0.1=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/09fa023c6943b010.svg",
      "path": "assets/equations/09fa023c6943b010.svg",
      "mime": "image/svg+xml",
      "bytes": 13693,
      "sha256": "aef9b17e126cb664f78cbec6c7b4eb7c37916c75c6e4a19e07279f04b490ac0a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=fC_{\\mathrm{previous}}+i\\widetilde C,\\qquad h=o\\tanh(C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=fC_{\\mathrm{previous}}+i\\widetilde C,\\qquad h=o\\tanh(C)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0a3991790719d436.svg",
      "path": "assets/equations/0a3991790719d436.svg",
      "mime": "image/svg+xml",
      "bytes": 11517,
      "sha256": "07fe8689814468f17af13d2e832e947b49e60438f59b818fe50d1555fcd9430d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[1(2),\\;0(-1),\\;1(0),\\;1(3)]=[2,0,0,3]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[1(2),\\;0(-1),\\;1(0),\\;1(3)]=[2,0,0,3]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0a817131e93ad648.svg",
      "path": "assets/equations/0a817131e93ad648.svg",
      "mime": "image/svg+xml",
      "bytes": 16560,
      "sha256": "32575040aefcd383399d29cf67c8916a02d1ba4b8b367fbdf3dec7121990a3dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,3}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,3}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0aa5e626ccf3c903.svg",
      "path": "assets/equations/0aa5e626ccf3c903.svg",
      "mime": "image/svg+xml",
      "bytes": 16909,
      "sha256": "744a866a5fb968804a3b03b71a69a8c6f049d9a720080d4c2a4f5a6feaa299e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0ab4749810e2fc16.svg",
      "path": "assets/equations/0ab4749810e2fc16.svg",
      "mime": "image/svg+xml",
      "bytes": 9822,
      "sha256": "00b38ab836ca95a4954208cb6e91bad7f1fc671f6ff40a20b5dbd2999ffcaddb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.018719588"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.018719588"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0ab8a21d8aab882c.svg",
      "path": "assets/equations/0ab8a21d8aab882c.svg",
      "mime": "image/svg+xml",
      "bytes": 4371,
      "sha256": "3c24055ea16ac3297196b6a6bc0b59f7dece75d04125be8f7f5443ddfb791c7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2z=2(-2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2z=2(-2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0abe86d8e2a6e122.svg",
      "path": "assets/equations/0abe86d8e2a6e122.svg",
      "mime": "image/svg+xml",
      "bytes": 6937,
      "sha256": "9294dec268118cf50526cda37a63baa39764b56c7eda9cf66663ed3962f0c79f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look},1}=1+0.9(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look},1}=1+0.9(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0ac3af3fea75043b.svg",
      "path": "assets/equations/0ac3af3fea75043b.svg",
      "mime": "image/svg+xml",
      "bytes": 10280,
      "sha256": "7407770b9ea0e1ed50979b910e4fc29bb8dfc6754ba7e7a8fdaf45531f294d22",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(1)=\\frac1{1+e^{-1}}\\approx0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(1)=\\frac1{1+e^{-1}}\\approx0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0add52f0daedefdc.svg",
      "path": "assets/equations/0add52f0daedefdc.svg",
      "mime": "image/svg+xml",
      "bytes": 19709,
      "sha256": "f044b44381e1b6c4de92d91312392946095b1806785a6fc7e31c34b1fe6fd9aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac{0.49}{2}=0.245,\\qquad \\mathrm{MSE}=\\frac{0.49}{3}\\approx0.163333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac{0.49}{2}=0.245,\\qquad \\mathrm{MSE}=\\frac{0.49}{3}\\approx0.163333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0af363fd8a85c3ab.svg",
      "path": "assets/equations/0af363fd8a85c3ab.svg",
      "mime": "image/svg+xml",
      "bytes": 3932,
      "sha256": "bc0843d89a9eebc3ebf0d9d5e8e8bfd158cd5f9ebe17efdbdd6a181095283f69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dv}{du}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dv}{du}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0af913266b36a0b9.svg",
      "path": "assets/equations/0af913266b36a0b9.svg",
      "mime": "image/svg+xml",
      "bytes": 7692,
      "sha256": "ab0e504c81fae41fdf9af981ea952a53e313c65b6625ff179e0fdfbb509f9ed7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o=\\operatorname{step}(h_1-2h_2-0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=\\operatorname{step}(h_1-2h_2-0.5)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b006fd2ae332459.svg",
      "path": "assets/equations/0b006fd2ae332459.svg",
      "mime": "image/svg+xml",
      "bytes": 11317,
      "sha256": "3ed3d8a8d98091f7df6ef30aa44e8d752df265c7b933d24b9684e49956373195",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{3}=\\frac{1}{1+e^{-(0.56)}}=0.63645254"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{3}=\\frac{1}{1+e^{-(0.56)}}=0.63645254"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b16aa9984127202.svg",
      "path": "assets/equations/0b16aa9984127202.svg",
      "mime": "image/svg+xml",
      "bytes": 9265,
      "sha256": "73d27ab86e01a64b03bc93a0db4241d5e63bfc33d3f029aaf8dce2c8dee7729f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a^{(1)}_1=\\max(0,0.3)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a^{(1)}_1=\\max(0,0.3)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b17db90c0b1eab0.svg",
      "path": "assets/equations/0b17db90c0b1eab0.svg",
      "mime": "image/svg+xml",
      "bytes": 15209,
      "sha256": "a52ec837e8e0680833df2e40da278ec1f2fc18e2c4e494e5c4d927778736763f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "-\\ln(0.9)=-(-0.105360516)=0.105360516"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-\\ln(0.9)=-(-0.105360516)=0.105360516"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b4939a48933eb0a.svg",
      "path": "assets/equations/0b4939a48933eb0a.svg",
      "mime": "image/svg+xml",
      "bytes": 7752,
      "sha256": "39ef91b63d54ab278f847da3561597fe9738d7252aa8cb92fca9972dff9a8d8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_i=(wx_i-y_i)x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_i=(wx_i-y_i)x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b50d4b76d5185b7.svg",
      "path": "assets/equations/0b50d4b76d5185b7.svg",
      "mime": "image/svg+xml",
      "bytes": 19537,
      "sha256": "14a3b0fbe4e792538c19fa69cf4abfdca6c25c54f0b641fa935373e66a1aa559",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.9(0.008724562)\\approx 0.192147894"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.9(0.008724562)\\approx 0.192147894"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b5956346ee0f9d2.svg",
      "path": "assets/equations/0b5956346ee0f9d2.svg",
      "mime": "image/svg+xml",
      "bytes": 10727,
      "sha256": "2dfe75c8137905950ba582df3feae81546a77742ec1152f3ca227f814f1405a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=120\\times84=10{,}080"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=120\\times84=10{,}080"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b7ede87d0558048.svg",
      "path": "assets/equations/0b7ede87d0558048.svg",
      "mime": "image/svg+xml",
      "bytes": 12087,
      "sha256": "b5a776c71b9ca60cba81315ba5a7c444b7168697bd0765609e482a7f32deeccc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b81155b82e98b2d.svg",
      "path": "assets/equations/0b81155b82e98b2d.svg",
      "mime": "image/svg+xml",
      "bytes": 10510,
      "sha256": "06837aa176eb0d07203d634dcc9a0689c49b7b3c85aa1eff62c4278ee4893127",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_2=0.9(0.15)-0.1(-1.35)=0.27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(0.15)-0.1(-1.35)=0.27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0b90638b5849c176.svg",
      "path": "assets/equations/0b90638b5849c176.svg",
      "mime": "image/svg+xml",
      "bytes": 9459,
      "sha256": "25c5651162621e391953d54d86f980878f1fdd1d31f926f4d7d776be256da846",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_o=w_2h+b_2,\\qquad\\hat y=g(z_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=w_2h+b_2,\\qquad\\hat y=g(z_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0ba860b3391cf5c7.svg",
      "path": "assets/equations/0ba860b3391cf5c7.svg",
      "mime": "image/svg+xml",
      "bytes": 8145,
      "sha256": "3e080ca97815845fad210fed08ec193d1300d681d80ab98ba5e982347bedc371",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_o=1-2(0)-0.5=0.5\\Rightarrow o=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=1-2(0)-0.5=0.5\\Rightarrow o=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0badfa3430a92383.svg",
      "path": "assets/equations/0badfa3430a92383.svg",
      "mime": "image/svg+xml",
      "bytes": 4000,
      "sha256": "45ffda4e5070f8155078908eb6a3a8bb58d3789403028c8549522f444ccb964e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o=f_2(z_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=f_2(z_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0bc1ac01a29b10b0.svg",
      "path": "assets/equations/0bc1ac01a29b10b0.svg",
      "mime": "image/svg+xml",
      "bytes": 14799,
      "sha256": "7740afee3ac73afee03ffd3a43f559a554d63bb6af9db41ddfea1cf3968c7722",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\frac1{1+e^{-z}}=\\frac1{1.110803158}\\approx0.900249511"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{1+e^{-z}}=\\frac1{1.110803158}\\approx0.900249511"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0bcbcaa175e8ffb8.svg",
      "path": "assets/equations/0bcbcaa175e8ffb8.svg",
      "mime": "image/svg+xml",
      "bytes": 4114,
      "sha256": "e60d393aeb0b3ec9bf6cdbbf638298e63adf87a806c23f262d3c343b677c2160",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\begin{bmatrix}0.1\\\\3.8\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\begin{bmatrix}0.1\\\\3.8\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            212
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            212
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0bcc137de649f71d.svg",
      "path": "assets/equations/0bcc137de649f71d.svg",
      "mime": "image/svg+xml",
      "bytes": 13567,
      "sha256": "d3b7c3d6dcc7ba91beaa2c32fdc2be5344416e51ae76b85cee1b1622e7630bc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{1\\times1}=16\\times16\\times8\\times1\\times1\\times64=131{,}072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{1\\times1}=16\\times16\\times8\\times1\\times1\\times64=131{,}072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0be5e35b2aa1dc00.svg",
      "path": "assets/equations/0be5e35b2aa1dc00.svg",
      "mime": "image/svg+xml",
      "bytes": 9390,
      "sha256": "b8eb4bf9cd77ceffbb37932c69704c2f76c0e14301843492346e549aa93bccac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_t=\\beta_2s_{t-1}+(1-\\beta_2)g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_t=\\beta_2s_{t-1}+(1-\\beta_2)g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0bf05631c8b81136.svg",
      "path": "assets/equations/0bf05631c8b81136.svg",
      "mime": "image/svg+xml",
      "bytes": 19601,
      "sha256": "ec69a713622919c667eff371596d440b67a057ea12c125419a7c40146565f70b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.5(0.000877135)\\approx 0.199561432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.5(0.000877135)\\approx 0.199561432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0bf1f6754ed5f9c0.svg",
      "path": "assets/equations/0bf1f6754ed5f9c0.svg",
      "mime": "image/svg+xml",
      "bytes": 11945,
      "sha256": "a55c617e9fef42ba533fae3449bc8a26725fb77f2497d7d81e8475b2c3665caf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(3)\\times(1)+(3)\\times(2)+(2)\\times(1)=11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(1)+(3)\\times(2)+(2)\\times(1)=11"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0bf8643a16a94e64.svg",
      "path": "assets/equations/0bf8643a16a94e64.svg",
      "mime": "image/svg+xml",
      "bytes": 8854,
      "sha256": "7b7acc385f05c02521d3521be1c15ac08f757c684fdaf7d65e6d4f2a0e215f19",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_5=102{,}400+64=102{,}464"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_5=102{,}400+64=102{,}464"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c0df88360e53bd3.svg",
      "path": "assets/equations/0c0df88360e53bd3.svg",
      "mime": "image/svg+xml",
      "bytes": 6455,
      "sha256": "f3b7a3a759778f1a19ce31c7fc1802eba7623d432eba419f9f06ecbabd88b82e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dp}{dz}=p(1-p)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dp}{dz}=p(1-p)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            243
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            264
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            243
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            264
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            14,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s13",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c1b77c7df67c595.svg",
      "path": "assets/equations/0c1b77c7df67c595.svg",
      "mime": "image/svg+xml",
      "bytes": 9848,
      "sha256": "84a988c88c9f20b453ea9dc2b5ecfa5789582d76bd64000ca3ea9dd1c953e6d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.22)\\times(1)\\approx -0.22"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.22)\\times(1)\\approx -0.22"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c637a47bfb54036.svg",
      "path": "assets/equations/0c637a47bfb54036.svg",
      "mime": "image/svg+xml",
      "bytes": 3293,
      "sha256": "774063443989bf502dde00a448b3d5e1db6775a4c607ce5fa7a54851ca439fae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{10-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{10-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c723f0acd2a3070.svg",
      "path": "assets/equations/0c723f0acd2a3070.svg",
      "mime": "image/svg+xml",
      "bytes": 4507,
      "sha256": "a84c60138709f2844af4c2912efc6ecf04c664ad2e28ebaa67d7c650246d094f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2^2=(2)^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2^2=(2)^2=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c79fa7cad3c69e9.svg",
      "path": "assets/equations/0c79fa7cad3c69e9.svg",
      "mime": "image/svg+xml",
      "bytes": 2016,
      "sha256": "3c9493fe3641c94032866f4351f647126bf33ae11519538a08dda530c3e26231",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4+1=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4+1=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c7d94a64e886a59.svg",
      "path": "assets/equations/0c7d94a64e886a59.svg",
      "mime": "image/svg+xml",
      "bytes": 13186,
      "sha256": "4f93fda07798afe68845cafbdf21191c9f8fa4fdc33186812b2a52ece0c2b59b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{0.666666667}\\approx0.816496581"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{0.666666667}\\approx0.816496581"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c8577da1dc8776a.svg",
      "path": "assets/equations/0c8577da1dc8776a.svg",
      "mime": "image/svg+xml",
      "bytes": 12972,
      "sha256": "cf91f9bd9738f8a7e3c1dee9a776959d5560fb4629cd4138fc1737c4d8638e35",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (-0.2 \\times  0.2) + (0.3 \\times  0.4) + (0.1) = 0.18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (-0.2 \\times  0.2) + (0.3 \\times  0.4) + (0.1) = 0.18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0c991bf8824254bc.svg",
      "path": "assets/equations/0c991bf8824254bc.svg",
      "mime": "image/svg+xml",
      "bytes": 20357,
      "sha256": "4c27b2c6f4fde590765c91e235333a011f8b468e17ef49155b8c7a37ece2b516",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f_t=\\sigma(W_f[h_{t-1},x_t]+b_f),\\quad i_t=\\sigma(W_i[h_{t-1},x_t]+b_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_t=\\sigma(W_f[h_{t-1},x_t]+b_f),\\quad i_t=\\sigma(W_i[h_{t-1},x_t]+b_i)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            10,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s10",
          "labels": [
            "Recurrent neural networks",
            "LSTM a memory path with three gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            15,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s14",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s15",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s15",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            203
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0cc7b6d9a9598b69.svg",
      "path": "assets/equations/0cc7b6d9a9598b69.svg",
      "mime": "image/svg+xml",
      "bytes": 21651,
      "sha256": "830b684b0736fcbb43979899f6140316b000ecb9dde73ca0f8fb470af6441e51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.131169078)\\times(0.331812228)\\approx -0.043523504"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.131169078)\\times(0.331812228)\\approx -0.043523504"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0cca75bb5a08cdeb.svg",
      "path": "assets/equations/0cca75bb5a08cdeb.svg",
      "mime": "image/svg+xml",
      "bytes": 11245,
      "sha256": "8932d914905c95da56418909d9e23346d88906cdfde4dbd7109de484c63873b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_5=884{,}736+384=885{,}120"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_5=884{,}736+384=885{,}120"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0cd838106937b9a7.svg",
      "path": "assets/equations/0cd838106937b9a7.svg",
      "mime": "image/svg+xml",
      "bytes": 11654,
      "sha256": "2b1b71c1703315a0783b054aefeb5556b0273e6cf3e48e896f840e97603b623b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_2=0.2(2)+0.5(0.2)+0=0.4+0.1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=0.2(2)+0.5(0.2)+0=0.4+0.1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0ce21e721ab1dd63.svg",
      "path": "assets/equations/0ce21e721ab1dd63.svg",
      "mime": "image/svg+xml",
      "bytes": 16935,
      "sha256": "1a0da5f9fba781703561f3946cd701382133e266c966acd77cc8ed09b9179340",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,4}^{(1)}=(0.012994055)\\times(-0.4)\\approx -0.005197622"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,4}^{(1)}=(0.012994055)\\times(-0.4)\\approx -0.005197622"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            199
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0cee4ce79f255618.svg",
      "path": "assets/equations/0cee4ce79f255618.svg",
      "mime": "image/svg+xml",
      "bytes": 8877,
      "sha256": "32b3b2726935a3336e5f811eb8342a3d2fef05b1852865a4ed2b48ae7262a5fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o_1}=o_1-y_1=2.2-1=1.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o_1}=o_1-y_1=2.2-1=1.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0cf22c6bf34159ce.svg",
      "path": "assets/equations/0cf22c6bf34159ce.svg",
      "mime": "image/svg+xml",
      "bytes": 16236,
      "sha256": "919e43fd244b26d1300b31a7ecd768796f6f4d12f48e8ddbf4a5e72c87739e8d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(0.14)=\\frac{e^{0.28}-1}{e^{0.28}+1}=0.139092448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(0.14)=\\frac{e^{0.28}-1}{e^{0.28}+1}=0.139092448"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0cf23d37eabd00e4.svg",
      "path": "assets/equations/0cf23d37eabd00e4.svg",
      "mime": "image/svg+xml",
      "bytes": 6362,
      "sha256": "090ab1d46935018f87a1a77d7239cee8ab38198f08ffa937c331efc5a89c7707",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 2 & 3\\\\4 & 5 & 6\\\\7 & 8 & 9\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 2 & 3\\\\4 & 5 & 6\\\\7 & 8 & 9\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d078197de388e4c.svg",
      "path": "assets/equations/0d078197de388e4c.svg",
      "mime": "image/svg+xml",
      "bytes": 10143,
      "sha256": "e86a4c16e0bfb1c72097c8ee32ed4fd8160f4f273e9c04c818d0abb671657331",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-9}{1}\\right\\rfloor+1=219"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-9}{1}\\right\\rfloor+1=219"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d0fc7f16047fdb4.svg",
      "path": "assets/equations/0d0fc7f16047fdb4.svg",
      "mime": "image/svg+xml",
      "bytes": 16530,
      "sha256": "74b4dc01a3d5afc2685a3e3ecd032df57c5697f7cadf5b61fe1516b7a7c2ae10",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.25 \\times  0.05) + (0.3 \\times  0.1) + (0.35) = 0.3925"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.25 \\times  0.05) + (0.3 \\times  0.1) + (0.35) = 0.3925"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d180bfeaebc1926.svg",
      "path": "assets/equations/0d180bfeaebc1926.svg",
      "mime": "image/svg+xml",
      "bytes": 10981,
      "sha256": "f11b597d8433bd47b06270690608d230cadfe21f351d1561113d86078acaa9d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.79-0.131061=0.658939"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.79-0.131061=0.658939"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d1a08b9ece0e5ac.svg",
      "path": "assets/equations/0d1a08b9ece0e5ac.svg",
      "mime": "image/svg+xml",
      "bytes": 7005,
      "sha256": "154dca67f5631fd545a35df7164ba9187b7aac03ebf37cb75f5ee0315373832d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_1=0.9(0)-0.1(1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.9(0)-0.1(1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d327c238e117d86.svg",
      "path": "assets/equations/0d327c238e117d86.svg",
      "mime": "image/svg+xml",
      "bytes": 18852,
      "sha256": "e8d44f11d7ace10a505d30de8764da31b863a3e3120b7e2125087a039ca4bc94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=(0.500000000)(0.462117157)\\approx0.231058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=(0.500000000)(0.462117157)\\approx0.231058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d35498ffd4122e2.svg",
      "path": "assets/equations/0d35498ffd4122e2.svg",
      "mime": "image/svg+xml",
      "bytes": 8599,
      "sha256": "213f5d225b8c2ffeba2d7e5f074e5c69b24f9abca2db7103abe376f1718088e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{new}=\\theta-\\eta g,\\qquad g=\\frac{\\partial J}{\\partial\\theta}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{new}=\\theta-\\eta g,\\qquad g=\\frac{\\partial J}{\\partial\\theta}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d410407b9e64f3c.svg",
      "path": "assets/equations/0d410407b9e64f3c.svg",
      "mime": "image/svg+xml",
      "bytes": 16330,
      "sha256": "ba0849abb75d510372d4ae081d621887a611623556818d01d90e8dda16a402e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=(0.21)\\times(0.082533822)\\approx 0.017332103"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.21)\\times(0.082533822)\\approx 0.017332103"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d4d3672b448c16a.svg",
      "path": "assets/equations/0d4d3672b448c16a.svg",
      "mime": "image/svg+xml",
      "bytes": 9187,
      "sha256": "a8de176e0adfbf7d6876c018c0e48cb796f2f1bf897dd876cd87196c3147e435",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "0.9\\times4=3.6,\\qquad(1-0.9)\\times9=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9\\times4=3.6,\\qquad(1-0.9)\\times9=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d5fe5de098f7a47.svg",
      "path": "assets/equations/0d5fe5de098f7a47.svg",
      "mime": "image/svg+xml",
      "bytes": 4152,
      "sha256": "e2d2570900cea6b3f3b75e4b3a83ea974d96b79713cb8649a9ee49fa366ae433",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0^2+12^2=144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0^2+12^2=144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d69b7fe4a0f11cd.svg",
      "path": "assets/equations/0d69b7fe4a0f11cd.svg",
      "mime": "image/svg+xml",
      "bytes": 5889,
      "sha256": "5580baa1153af4c015136a539e02df4c9f65db5cbd7851441f0539b28fa52b45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{\\mathrm{output}}=\\hat y-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{\\mathrm{output}}=\\hat y-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d7c48cb1d9b9e1f.svg",
      "path": "assets/equations/0d7c48cb1d9b9e1f.svg",
      "mime": "image/svg+xml",
      "bytes": 17626,
      "sha256": "621d1e354c291205010c1dc4bc13876cd86bc266a9c7c27762962caee266661a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{d}{dx}(cx^n)=cnx^{n-1},\\quad\\frac{d}{dx}c=0,\\quad (f+g)\\prime=f\\prime+g\\prime"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dx}(cx^n)=cnx^{n-1},\\quad\\frac{d}{dx}c=0,\\quad (f+g)\\prime=f\\prime+g\\prime"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0d9d34020eaab826.svg",
      "path": "assets/equations/0d9d34020eaab826.svg",
      "mime": "image/svg+xml",
      "bytes": 4544,
      "sha256": "940a3b7d98e4c73529b30c2e04d7b7f9919f4a133f3d1c03f19e8098c96b5e89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y=F(x)+x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y=F(x)+x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0da4ca75660c25f8.svg",
      "path": "assets/equations/0da4ca75660c25f8.svg",
      "mime": "image/svg+xml",
      "bytes": 10676,
      "sha256": "9febb68fc298054313b20b34723852c4a33167d7aad80335b71228f2b25d8022",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y=3(2x+1)+4=6x+3+4=6x+7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y=3(2x+1)+4=6x+3+4=6x+7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            8,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Model answer: why a network needs nonlinear activation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            11,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Model answer: why a network needs nonlinear activation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            4,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s4",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2a · Activation, ReLU and numeric outputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0da6165a5d02d6ea.svg",
      "path": "assets/equations/0da6165a5d02d6ea.svg",
      "mime": "image/svg+xml",
      "bytes": 17716,
      "sha256": "922074fb02901b2fe2b37240d46a059439a9eaa31427bc6a15d9a7944b21a9e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a'_j=\\frac{m_ja_j}{q},\\quad o=\\sum_jw_ja'_j+b,\\quad g_j=(o-y)a'_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_j=\\frac{m_ja_j}{q},\\quad o=\\sum_jw_ja'_j+b,\\quad g_j=(o-y)a'_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0db4b816627efa5e.svg",
      "path": "assets/equations/0db4b816627efa5e.svg",
      "mime": "image/svg+xml",
      "bytes": 9739,
      "sha256": "ff4307203391ca064158f95aabb76b0a4f4088a32fe9175d8a4eeaee0b4ec3ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^T"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            39,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/40",
          "labels": [
            "BPTT recurrent-weight gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0dcf475f3132c0a4.svg",
      "path": "assets/equations/0dcf475f3132c0a4.svg",
      "mime": "image/svg+xml",
      "bytes": 9798,
      "sha256": "ec064411464c762daa51c12ae0df90981ffa734b4cc34a4091af03a84851acb6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\mathrm{avg}}=\\frac{x_1+x_2+x_3+x_4}{4}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\mathrm{avg}}=\\frac{x_1+x_2+x_3+x_4}{4}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0e0191df53ed3741.svg",
      "path": "assets/equations/0e0191df53ed3741.svg",
      "mime": "image/svg+xml",
      "bytes": 25447,
      "sha256": "57b18110bbd4960658dab3e9dc5b23beb43d656ca0d139054fff9f3e02c24605",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_2} = (0.3 \\times  0.549833997) + (0.4 \\times  0.544878892) + (0.1) = 0.482901756"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_2} = (0.3 \\times  0.549833997) + (0.4 \\times  0.544878892) + (0.1) = 0.482901756"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0e17a5e53a3e2bd2.svg",
      "path": "assets/equations/0e17a5e53a3e2bd2.svg",
      "mime": "image/svg+xml",
      "bytes": 19584,
      "sha256": "92c4394bc21eaa8dc9fa8a4f6c49a040d644ecfe1defa5657facfb45f0f569f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "i\\widetilde C=(0.731058579)(0.761594156)\\approx0.556769941"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=(0.731058579)(0.761594156)\\approx0.556769941"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0e62fb9876ad9dac.svg",
      "path": "assets/equations/0e62fb9876ad9dac.svg",
      "mime": "image/svg+xml",
      "bytes": 7413,
      "sha256": "ac15f15389469e21bbfdedf34eb813783c643f77ff22218c8f0fced5a71f8a9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_2=0.18+(-0.1)=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=0.18+(-0.1)=0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0eab2be6df842149.svg",
      "path": "assets/equations/0eab2be6df842149.svg",
      "mime": "image/svg+xml",
      "bytes": 4735,
      "sha256": "45e031c2fd35ff48f486a51ced84fa73043ceb7d0ed1f4eebdaf388358ad3099",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{SGD}}=EN"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{SGD}}=EN"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0eb4dbe7db30c72c.svg",
      "path": "assets/equations/0eb4dbe7db30c72c.svg",
      "mime": "image/svg+xml",
      "bytes": 12009,
      "sha256": "05626b21f98e1382f26830f8a154096b25ffa22aa1e1695f0cb20030daa3628e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.3 \\times  1) + (-0.1 \\times  2) + (0.2) = 0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.3 \\times  1) + (-0.1 \\times  2) + (0.2) = 0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0ec7b790dfa7e622.svg",
      "path": "assets/equations/0ec7b790dfa7e622.svg",
      "mime": "image/svg+xml",
      "bytes": 6448,
      "sha256": "164bed6155e44e7e5f2caf7600c8a3a802085520979f06a0c81c918b29582d30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_t=J'(\\theta_{\\mathrm{look},t})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=J'(\\theta_{\\mathrm{look},t})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0ee6e60703add42d.svg",
      "path": "assets/equations/0ee6e60703add42d.svg",
      "mime": "image/svg+xml",
      "bytes": 5974,
      "sha256": "38a9e23d35bef3e4cbeae642eb84f76a73ff5c694f93beef43b7c8b140e11707",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "wx=(-0.5)(2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "wx=(-0.5)(2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0f14566cc7516925.svg",
      "path": "assets/equations/0f14566cc7516925.svg",
      "mime": "image/svg+xml",
      "bytes": 3903,
      "sha256": "4e44f93680195b60d4644adf930418cc0718be035f22bb36f148991ef1f2a0cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "|2|=2,\\qquad|-1|=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|2|=2,\\qquad|-1|=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0f4049c82bf618fd.svg",
      "path": "assets/equations/0f4049c82bf618fd.svg",
      "mime": "image/svg+xml",
      "bytes": 6819,
      "sha256": "8b00cddde635f984bd01b5137af7c9dc11f0f7ddca07e12894e71f9a53a27a9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=\\max(0,-0.7)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=\\max(0,-0.7)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0f457ff5f3c6b74f.svg",
      "path": "assets/equations/0f457ff5f3c6b74f.svg",
      "mime": "image/svg+xml",
      "bytes": 15401,
      "sha256": "66f58c2b83522f3947abcd8da500e72df605c5fff52b71529ddfc407bb4bc40f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times256\\times384=884{,}736"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times256\\times384=884{,}736"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0f4985548e8cd39b.svg",
      "path": "assets/equations/0f4985548e8cd39b.svg",
      "mime": "image/svg+xml",
      "bytes": 3802,
      "sha256": "4482847033b212d896cf701ce4cd02517782c5e23158ba016abf9c5f8d4cb663",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{28-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{28-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0f57b8541207a6df.svg",
      "path": "assets/equations/0f57b8541207a6df.svg",
      "mime": "image/svg+xml",
      "bytes": 11346,
      "sha256": "a02df170f80792c45299422a4528d72e3c40ccba03ab48e4719179ed836f25d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "u_t=\\beta u_{t-1}+g_t,\\qquad\\theta_t=\\theta_{t-1}-\\eta u_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u_t=\\beta u_{t-1}+g_t,\\qquad\\theta_t=\\theta_{t-1}-\\eta u_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0f696548e5b34122.svg",
      "path": "assets/equations/0f696548e5b34122.svg",
      "mime": "image/svg+xml",
      "bytes": 7050,
      "sha256": "a8eae0155a25ab209031dfd6a5b9fcf15029422a00cec22e90e3bdc437b20f49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_o=\\frac{\\partial L}{\\partial o}f_o\\prime(z_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_o=\\frac{\\partial L}{\\partial o}f_o\\prime(z_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0f89b5131dee6b2d.svg",
      "path": "assets/equations/0f89b5131dee6b2d.svg",
      "mime": "image/svg+xml",
      "bytes": 16852,
      "sha256": "e0193dc844b077590fdf74de8ef0fe302b0f9b52cf2a4428169bae5e3ab9d7fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{\\ln x}=x\\ (x>0),\\qquad\\ln(ab)=\\ln a+\\ln b\\ (a,b>0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{\\ln x}=x\\ (x>0),\\qquad\\ln(ab)=\\ln a+\\ln b\\ (a,b>0)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0fa40afe6a0cd296.svg",
      "path": "assets/equations/0fa40afe6a0cd296.svg",
      "mime": "image/svg+xml",
      "bytes": 9242,
      "sha256": "c32fb36a993d35c77caa72098e4287eb317b5fbda44044ff764a734ae7e600c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0-0.1(-0.75)=0.075"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0-0.1(-0.75)=0.075"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/0fcf0c4134fa9fe3.svg",
      "path": "assets/equations/0fcf0c4134fa9fe3.svg",
      "mime": "image/svg+xml",
      "bytes": 20175,
      "sha256": "05ff419b9e9c4329c5eb9562feb5af193c1d344fe312331f17c60d07357a220f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{ij,o}=\\sum_c\\sum_u\\sum_v K_{uvco}X_{iS+u-P,jS+v-P,c}+b_o"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{ij,o}=\\sum_c\\sum_u\\sum_v K_{uvco}X_{iS+u-P,jS+v-P,c}+b_o"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            155
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            155
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            30,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/31",
          "labels": [
            "Convolution value"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            30,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/31",
          "labels": [
            "Convolution value"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/101c0d0d89af6010.svg",
      "path": "assets/equations/101c0d0d89af6010.svg",
      "mime": "image/svg+xml",
      "bytes": 8437,
      "sha256": "7fe121dc849b6a2e05d4546158a586d09a73f64b454eaf522de8133ae2e53c51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_3=51{,}200+64=51{,}264"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_3=51{,}200+64=51{,}264"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10263e4a8476b1fa.svg",
      "path": "assets/equations/10263e4a8476b1fa.svg",
      "mime": "image/svg+xml",
      "bytes": 10986,
      "sha256": "e3da92149360bd5977d68ab27c5f268fb438bf4501811074c7b1e1441f2aa5d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sqrt{s_2}=\\sqrt{0.46}\\approx0.678232998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_2}=\\sqrt{0.46}\\approx0.678232998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10346aae4a408d26.svg",
      "path": "assets/equations/10346aae4a408d26.svg",
      "mime": "image/svg+xml",
      "bytes": 4017,
      "sha256": "73424f456c899342d897f29cc5129543db1855d0d37b601db1fe0338fa2e4339",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(3)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(3)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10496bc73c8c3b85.svg",
      "path": "assets/equations/10496bc73c8c3b85.svg",
      "mime": "image/svg+xml",
      "bytes": 11133,
      "sha256": "871a8ba25e4863be83602d8bf07a10656f4c003cd6900e298003385d82313424",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.4-0.9(0)\\approx 0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.4-0.9(0)\\approx 0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/104aadf49e642e25.svg",
      "path": "assets/equations/104aadf49e642e25.svg",
      "mime": "image/svg+xml",
      "bytes": 4705,
      "sha256": "9c9c1bcf7f5844f9a4bb642f6b8410035c1e1b576f9d82562455cefe9ea19714",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{14+2 \\times  0-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{14+2 \\times  0-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10506f88ee297ee7.svg",
      "path": "assets/equations/10506f88ee297ee7.svg",
      "mime": "image/svg+xml",
      "bytes": 23894,
      "sha256": "0a97cedea7faebc1f507da165978be30214f6cc4309c89b518ed6d77300c8b6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_2} = (0.12 \\times  0.760423002) + (0.21 \\times  0.782449776) + (1) = 1.255565213"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_2} = (0.12 \\times  0.760423002) + (0.21 \\times  0.782449776) + (1) = 1.255565213"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1081d04f622a619e.svg",
      "path": "assets/equations/1081d04f622a619e.svg",
      "mime": "image/svg+xml",
      "bytes": 16724,
      "sha256": "20265efb59b3d9f992dae8bf0fa2c28affb22439d9146fa45033b4b7857bd1ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\quad h_t=o_t\\odot\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\quad h_t=o_t\\odot\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            15,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s14",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            16,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s15",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            16,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s15",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/108e2edb8fe7afbe.svg",
      "path": "assets/equations/108e2edb8fe7afbe.svg",
      "mime": "image/svg+xml",
      "bytes": 5811,
      "sha256": "f483e82dc48a6f402f4113b541adf806f8df62ac1f301e4bdf64080ad195c3d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{3,1}=(1)+(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{3,1}=(1)+(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10a146899dccf86a.svg",
      "path": "assets/equations/10a146899dccf86a.svg",
      "mime": "image/svg+xml",
      "bytes": 8085,
      "sha256": "e272389e4620cc8d19c678cd60ef1bf7ddefda95047c077d87a10274cb4683bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(2)\\times(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(2)\\times(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10b03fc6ae774e47.svg",
      "path": "assets/equations/10b03fc6ae774e47.svg",
      "mime": "image/svg+xml",
      "bytes": 13284,
      "sha256": "ffedbbbe111ed9ce8a201a2007ab3a823dcab0ce68ba775f41934f4c870d6ab1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=w_1x_1+w_2x_2+b,\\qquad o=\\begin{cases}1&z>0\\\\0&z\\le0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w_1x_1+w_2x_2+b,\\qquad o=\\begin{cases}1&z>0\\\\0&z\\le0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10e199f12bbe9b83.svg",
      "path": "assets/equations/10e199f12bbe9b83.svg",
      "mime": "image/svg+xml",
      "bytes": 7776,
      "sha256": "c341c906c05af5bb0b0a5f54a3c2f3a37d8094938df470a222ce5b2ccd3728c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "0.6(0)+0.4(1)=0+0.4=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6(0)+0.4(1)=0+0.4=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/10fc5d59ff5f6fd3.svg",
      "path": "assets/equations/10fc5d59ff5f6fd3.svg",
      "mime": "image/svg+xml",
      "bytes": 8912,
      "sha256": "ad888fdd65c4e1ff9adfe6fb7bdb89e22d51a66cd17988cc1ea2ebbf5cb273f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_1=w_0-\\eta g_1=1-0.1(-4)=1.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1=w_0-\\eta g_1=1-0.1(-4)=1.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1103f1b43164b612.svg",
      "path": "assets/equations/1103f1b43164b612.svg",
      "mime": "image/svg+xml",
      "bytes": 13127,
      "sha256": "d655250bd2f4de17d24df9c7f9fe466b337464cbd613471d31ef0770100b84f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.1(-0.22)\\approx 0.222"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.1(-0.22)\\approx 0.222"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1112f0b4d6224a38.svg",
      "path": "assets/equations/1112f0b4d6224a38.svg",
      "mime": "image/svg+xml",
      "bytes": 3688,
      "sha256": "a8b6daded4c4c91ee07861e8ac2b920aa47025c7d33f0df8b33ed6d042dbdd11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{G_1}=\\sqrt{1}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{G_1}=\\sqrt{1}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11165a2e9ad9cccb.svg",
      "path": "assets/equations/11165a2e9ad9cccb.svg",
      "mime": "image/svg+xml",
      "bytes": 8140,
      "sha256": "105ce3728ed0e666f09d9fba9504fd5396b54b26d1259fbe6273d79be4711f26",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.5 \\times  2) + (0.1) = 1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.5 \\times  2) + (0.1) = 1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/113124579583cb24.svg",
      "path": "assets/equations/113124579583cb24.svg",
      "mime": "image/svg+xml",
      "bytes": 9359,
      "sha256": "95ab949e1de7de3899f04df1f1206c5552129463773fdac16c46c1c5d421e090",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}\\frac{(2+3)^2}{5}&=\\frac{5^2}{5}\\\\&=\\frac{25}{5}\\\\&=5\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}\\frac{(2+3)^2}{5}&=\\frac{5^2}{5}\\\\&=\\frac{25}{5}\\\\&=5\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            3,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            3,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/113b757e4d085763.svg",
      "path": "assets/equations/113b757e4d085763.svg",
      "mime": "image/svg+xml",
      "bytes": 7584,
      "sha256": "891de8804e883e37c1573c18852ae820efc896d517d921ac5cacf91658c6f7aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_1=2{,}400+32=2{,}432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_1=2{,}400+32=2{,}432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/115053bc42452eb3.svg",
      "path": "assets/equations/115053bc42452eb3.svg",
      "mime": "image/svg+xml",
      "bytes": 10455,
      "sha256": "412e92226dd333172c700fb1821ab31b90729a6a6c94c477db3e08ade9ebf434",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=L_1+L_2=0.72+0.605=1.325"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=L_1+L_2=0.72+0.605=1.325"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/116080684bb307ac.svg",
      "path": "assets/equations/116080684bb307ac.svg",
      "mime": "image/svg+xml",
      "bytes": 19139,
      "sha256": "a68e9969cb41643bd07611a22a0f1cf863e80123dbfffbb714dec9dc7bb61645",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(1-p)=0.731058579\\times0.268941421=0.196611933"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(1-p)=0.731058579\\times0.268941421=0.196611933"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1161742779014e25.svg",
      "path": "assets/equations/1161742779014e25.svg",
      "mime": "image/svg+xml",
      "bytes": 11805,
      "sha256": "b7a30f7593b48a535bcce996e0e530eb08b085a17d9da4eba0b6792b91780057",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=-0.4-\\frac{0.1\\times(2)}{\\sqrt{5}}=-0.489442719"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.4-\\frac{0.1\\times(2)}{\\sqrt{5}}=-0.489442719"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11660565b2daac98.svg",
      "path": "assets/equations/11660565b2daac98.svg",
      "mime": "image/svg+xml",
      "bytes": 11940,
      "sha256": "9993b3f789e60f07daec82d8894f93510b882a2ec1ba4f400c3d91f9dcee5321",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/116784e6eda9bc25.svg",
      "path": "assets/equations/116784e6eda9bc25.svg",
      "mime": "image/svg+xml",
      "bytes": 2201,
      "sha256": "e97a3ac7adb531908c5038086ce29be293fce3b93af08291d5bf4cfc9e3c5402",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "9-5=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "9-5=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/116cb3cc8bb58606.svg",
      "path": "assets/equations/116cb3cc8bb58606.svg",
      "mime": "image/svg+xml",
      "bytes": 9091,
      "sha256": "3e47086ad637548957db471e536e394063dd7001735357f519cb4d141a860ea4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w_{\\mathrm{old}}-\\eta\\frac{\\partial L}{\\partial w}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w_{\\mathrm{old}}-\\eta\\frac{\\partial L}{\\partial w}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            13,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            16,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/117abcc38db86957.svg",
      "path": "assets/equations/117abcc38db86957.svg",
      "mime": "image/svg+xml",
      "bytes": 6864,
      "sha256": "f0ed7160c28464038f82f12e63d2e26febad7889487a1d0783bdd141ff3e0e3a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{13-3}{2}\\right\\rfloor+1=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{13-3}{2}\\right\\rfloor+1=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/119bfafa31acc3ba.svg",
      "path": "assets/equations/119bfafa31acc3ba.svg",
      "mime": "image/svg+xml",
      "bytes": 6339,
      "sha256": "3663d12bed6e06bedcdc4938f181a45850c2d2e1c696e4fa9ff95772aa9bc6ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=L+\\frac\\lambda2\\sum_jw_j^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=L+\\frac\\lambda2\\sum_jw_j^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            27,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/28",
          "labels": [
            "L2 penalty and update with a half"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            27,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/28",
          "labels": [
            "L2 penalty and update with a half"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11a3a8fd1c29457a.svg",
      "path": "assets/equations/11a3a8fd1c29457a.svg",
      "mime": "image/svg+xml",
      "bytes": 13330,
      "sha256": "36edc68e6e031cdc05de18b9e61bfe543c53811521c8963baef6956105e98f84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,2}}=\\delta_{h_3}x_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,2}}=\\delta_{h_3}x_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            184
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11b2c40e39b0ee66.svg",
      "path": "assets/equations/11b2c40e39b0ee66.svg",
      "mime": "image/svg+xml",
      "bytes": 10312,
      "sha256": "32649b0a618d66c9df75aec0cd335ea5cd998ee1e776540e2537b138c27a67dc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\tanh z=\\frac{e^z-e^{-z}}{e^z+e^{-z}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\tanh z=\\frac{e^z-e^{-z}}{e^z+e^{-z}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11b839db8ece52c1.svg",
      "path": "assets/equations/11b839db8ece52c1.svg",
      "mime": "image/svg+xml",
      "bytes": 6971,
      "sha256": "4b66cd16976f666603fdd5d01a0b95bac513820ba836c9c9cc78efb9efa08a9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(ab^T)_{ij}=a_i b_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(ab^T)_{ij}=a_i b_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            250
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            250
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11da355fe098969f.svg",
      "path": "assets/equations/11da355fe098969f.svg",
      "mime": "image/svg+xml",
      "bytes": 11257,
      "sha256": "9ea72ce8eec0225c055acb2d9a4af383a4ac2827a1dd5535b146591f109be50f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=0.79-0.131061=0.658939"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.79-0.131061=0.658939"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11e21b993b310c0e.svg",
      "path": "assets/equations/11e21b993b310c0e.svg",
      "mime": "image/svg+xml",
      "bytes": 5257,
      "sha256": "7117ef3d2f3be602559406baa49d5d645f7455e90ebe731a81823a6ea108e03a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^3=2\\times2\\times2=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^3=2\\times2\\times2=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11f14a41e22f1916.svg",
      "path": "assets/equations/11f14a41e22f1916.svg",
      "mime": "image/svg+xml",
      "bytes": 6457,
      "sha256": "2406447560d84b4a438801e21c91d1fed4f4891c30dda8423ab2a2d489ba6a9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{batch}}=3\\times1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{batch}}=3\\times1=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11f3e40a403e55d3.svg",
      "path": "assets/equations/11f3e40a403e55d3.svg",
      "mime": "image/svg+xml",
      "bytes": 15408,
      "sha256": "95fc29b02eb2bd55da357afa8401b644039be10ca4533b58d9dc8f7dd2a7ff70",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[0.8(1),(-0.4)(0),0.6(1),0.2(0)]=[0.8,0,0.6,0]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[0.8(1),(-0.4)(0),0.6(1),0.2(0)]=[0.8,0,0.6,0]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/11fea4ed5b78299e.svg",
      "path": "assets/equations/11fea4ed5b78299e.svg",
      "mime": "image/svg+xml",
      "bytes": 8093,
      "sha256": "58cd0f9543a426a714733f3556ef8f0d7dcb11f33d816fe3bb5c34d5cae9e465",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(0)\\times(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(0)\\times(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1212dd80c80f5b96.svg",
      "path": "assets/equations/1212dd80c80f5b96.svg",
      "mime": "image/svg+xml",
      "bytes": 4651,
      "sha256": "ee404d4caa1c2bf2e0bb3536b99b6135e0f97e155018b3b92025f68c7c2b25a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_3^2=(-1)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_3^2=(-1)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/122d449c66d53648.svg",
      "path": "assets/equations/122d449c66d53648.svg",
      "mime": "image/svg+xml",
      "bytes": 13030,
      "sha256": "d3845f393e579dcbd4207e80cc527ba267470cfb775d79dd2f3db4ebc8a8db13",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=\\theta_{t-1}+\\beta v_{t-1},\\quad g_t=J\\prime(\\theta_{\\mathrm{look}})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=\\theta_{t-1}+\\beta v_{t-1},\\quad g_t=J\\prime(\\theta_{\\mathrm{look}})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/12440f871df30d1a.svg",
      "path": "assets/equations/12440f871df30d1a.svg",
      "mime": "image/svg+xml",
      "bytes": 12088,
      "sha256": "4bc41ee55878615a0e8129d67a9c2521c3c28f9e6b21c324e454699121cf5b02",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f_1C_0=1(0)=0,\\qquad i_1\\widetilde C_1=0.5(0.8)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_1C_0=1(0)=0,\\qquad i_1\\widetilde C_1=0.5(0.8)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1264450d54002695.svg",
      "path": "assets/equations/1264450d54002695.svg",
      "mime": "image/svg+xml",
      "bytes": 13723,
      "sha256": "e185ce1b1a5ad47edf64faf44f5e14a3ce036a51e287e4e0fd3c54ca50d4b629",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1+0.135335283\\approx1.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0.135335283\\approx1.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1268aa744d549860.svg",
      "path": "assets/equations/1268aa744d549860.svg",
      "mime": "image/svg+xml",
      "bytes": 7858,
      "sha256": "26950ae44786c14e845549c3307686f72b52fb923c72edc1a51a239333850464",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=1-0.1(4)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=1-0.1(4)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/12754a3d0dc07c58.svg",
      "path": "assets/equations/12754a3d0dc07c58.svg",
      "mime": "image/svg+xml",
      "bytes": 3500,
      "sha256": "0ff5390ded623149f174fee8b6bf249de6e988b29161e13ebd955c8b1b98844e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q^2=q\\times q"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q^2=q\\times q"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/12aa767f92286deb.svg",
      "path": "assets/equations/12aa767f92286deb.svg",
      "mime": "image/svg+xml",
      "bytes": 6060,
      "sha256": "e18dd0edc81b12b1f41d1ca618776321deecc7f0e4ccae2cf1fd7066fde36011",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}4 & 3 & 4\\\\2 & 4 & 3\\\\2 & 3 & 4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}4 & 3 & 4\\\\2 & 4 & 3\\\\2 & 3 & 4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/12beed29e7a45da4.svg",
      "path": "assets/equations/12beed29e7a45da4.svg",
      "mime": "image/svg+xml",
      "bytes": 10475,
      "sha256": "c1d55e7e3a404762eb7f9f16d4d525ad1a50cd15caf741d873139a27725eb3ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.064)\\times(2)\\approx 0.128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.064)\\times(2)\\approx 0.128"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/12dc3d7596ccb7c2.svg",
      "path": "assets/equations/12dc3d7596ccb7c2.svg",
      "mime": "image/svg+xml",
      "bytes": 16976,
      "sha256": "3c702b628d821374eac8657f2e3e700f059bb14175487f6e6a4a397a524e514e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.009954255)\\times(0.05)\\approx 0.000497713"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.009954255)\\times(0.05)\\approx 0.000497713"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/13126b94bcd9d415.svg",
      "path": "assets/equations/13126b94bcd9d415.svg",
      "mime": "image/svg+xml",
      "bytes": 8398,
      "sha256": "15d01f8bb6435ef98b9d623397b81b4893b8c770099d65f083617a0c821da542",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat{x}_i=\\frac{x_i-\\mu_B}{\\sqrt{\\sigma_B^2+\\epsilon}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat{x}_i=\\frac{x_i-\\mu_B}{\\sqrt{\\sigma_B^2+\\epsilon}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            192
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            226
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            36,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            45,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1321cd9ddfcf5b42.svg",
      "path": "assets/equations/1321cd9ddfcf5b42.svg",
      "mime": "image/svg+xml",
      "bytes": 5986,
      "sha256": "21c4de24202201e6f0644e3da425a3c96e68f8c275e7ed97004a2f2c69ca208c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=HWC"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=HWC"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/133f56723bb2a1d8.svg",
      "path": "assets/equations/133f56723bb2a1d8.svg",
      "mime": "image/svg+xml",
      "bytes": 8265,
      "sha256": "097040307d750e0f6c2156984c06c48891f06e7cae106f19aaacb6687c94e751",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_1=1(2)+(-2)(1)+0.1=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=1(2)+(-2)(1)+0.1=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1379a65c2b33abc7.svg",
      "path": "assets/equations/1379a65c2b33abc7.svg",
      "mime": "image/svg+xml",
      "bytes": 4384,
      "sha256": "05c8247a0bbee6f138dce3aba08e3ee3333d74a15626fa3e9b3fe0dde43d678c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{du}{dw}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{du}{dw}=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/13b13c0346dc6e67.svg",
      "path": "assets/equations/13b13c0346dc6e67.svg",
      "mime": "image/svg+xml",
      "bytes": 4203,
      "sha256": "206ddb099a71b03543713c4ed636ac23f45136dd6cd8567c8afaf40c4661b4ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac14=1\\div4=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac14=1\\div4=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/13b97b59677316ed.svg",
      "path": "assets/equations/13b97b59677316ed.svg",
      "mime": "image/svg+xml",
      "bytes": 8364,
      "sha256": "3cd58adbc8f5fe166e727057da2b492b7345319affedc50d67e0d95378bd7ff3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(0)\\times(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(0)\\times(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/13c9d7893d4ecaff.svg",
      "path": "assets/equations/13c9d7893d4ecaff.svg",
      "mime": "image/svg+xml",
      "bytes": 19055,
      "sha256": "3adc10bcd64be06c303538f35aac7de05d2dfbbad111d735226de3b5a3eed310",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{4,4,\\mathrm{new}}=0.8-0.5(0.001713099)\\approx 0.799143451"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,4,\\mathrm{new}}=0.8-0.5(0.001713099)\\approx 0.799143451"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            229
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/13efea50d945325a.svg",
      "path": "assets/equations/13efea50d945325a.svg",
      "mime": "image/svg+xml",
      "bytes": 20000,
      "sha256": "adb674a4903f29f59bc673f0b41324324786c7c93985b7028891d6b7bd68c9d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.2 \\times  0.4) + (0.4 \\times  0.3) + (0.2 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.2 \\times  0.4) + (0.4 \\times  0.3) + (0.2 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/13f4a3b9d3a03995.svg",
      "path": "assets/equations/13f4a3b9d3a03995.svg",
      "mime": "image/svg+xml",
      "bytes": 14986,
      "sha256": "3f98d66cd5d6d648d7149d56a89698a8eab8a4dab9545a301aaa6c46a9dbde0a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K_hK_wC_{\\mathrm{in}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K_hK_wC_{\\mathrm{in}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14053316f92ab54d.svg",
      "path": "assets/equations/14053316f92ab54d.svg",
      "mime": "image/svg+xml",
      "bytes": 8793,
      "sha256": "b1751fec888085fed2c2ef448696b8b93eade0e0e2767beabcfe062ccd81c271",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L1}=L_{\\mathrm{data}}+\\lambda\\sum_i|w_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=L_{\\mathrm{data}}+\\lambda\\sum_i|w_i|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14154a8890e8abb8.svg",
      "path": "assets/equations/14154a8890e8abb8.svg",
      "mime": "image/svg+xml",
      "bytes": 16528,
      "sha256": "19ab446d1170b47d049f91ca13e0ce665c38cf3c4d8995827a7c4a86f241e406",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_2=(0.4)\\times(0.145933863)\\approx 0.058373545"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.4)\\times(0.145933863)\\approx 0.058373545"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/142c2516a0279849.svg",
      "path": "assets/equations/142c2516a0279849.svg",
      "mime": "image/svg+xml",
      "bytes": 11096,
      "sha256": "ca0c3e81a174da08ed48bde0c91a658bf35a12465717e9603d22c0970ee7a0b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=400\\times120=48{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=400\\times120=48{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/142f16f0e77fc1bc.svg",
      "path": "assets/equations/142f16f0e77fc1bc.svg",
      "mime": "image/svg+xml",
      "bytes": 8285,
      "sha256": "a71bf8e3f4f8896b79732175fcf1f5ee59eb20ba57efd042f61378d9eb6c6716",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(2)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(2)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1452e508c28a6d93.svg",
      "path": "assets/equations/1452e508c28a6d93.svg",
      "mime": "image/svg+xml",
      "bytes": 11102,
      "sha256": "5f776afaecac3a6e4f26ed7437755afde7ea6eaf53d644c5c50fd1f1c1e771fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.55)\\times(0.5)\\approx -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.55)\\times(0.5)\\approx -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/147e19d72acc4203.svg",
      "path": "assets/equations/147e19d72acc4203.svg",
      "mime": "image/svg+xml",
      "bytes": 12692,
      "sha256": "09d153d8a4180a727736742614c28afea4945056e4a367b40c97ad068f5acf72",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "U_{\\mathrm{keep}}=E\\left\\lceil\\frac NB\\right\\rceil,\\qquad U_{\\mathrm{drop}}=E\\left\\lfloor\\frac NB\\right\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{keep}}=E\\left\\lceil\\frac NB\\right\\rceil,\\qquad U_{\\mathrm{drop}}=E\\left\\lfloor\\frac NB\\right\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1489ef71177ccc4a.svg",
      "path": "assets/equations/1489ef71177ccc4a.svg",
      "mime": "image/svg+xml",
      "bytes": 9653,
      "sha256": "09c3d613dfe455621e46f3e5a7fc9433ed8841a15a7432d120ef16356f3947f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=\\sum_iw_ix_i+b,\\qquad a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_iw_ix_i+b,\\qquad a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14b76928315b8569.svg",
      "path": "assets/equations/14b76928315b8569.svg",
      "mime": "image/svg+xml",
      "bytes": 5541,
      "sha256": "dea4c72213f97707ee8b890548f16b555ea69637dbebd03bf320be611888704b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=L+\\lambda\\sum_j|w_j|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=L+\\lambda\\sum_j|w_j|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            26,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/27",
          "labels": [
            "L1 penalty and update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            26,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/27",
          "labels": [
            "L1 penalty and update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14d5a1ec1325dcc6.svg",
      "path": "assets/equations/14d5a1ec1325dcc6.svg",
      "mime": "image/svg+xml",
      "bytes": 3896,
      "sha256": "d651d8222b5c4d65a8a5f49ef6cbde50faf9ecea823046aba7125682df8a1e1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.6 & 0\\\\0.6 & 0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.6 & 0\\\\0.6 & 0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14dc30bcccfa9d0f.svg",
      "path": "assets/equations/14dc30bcccfa9d0f.svg",
      "mime": "image/svg+xml",
      "bytes": 5729,
      "sha256": "c0adb446ebd2b62288da464fcf14dda9d6bc89805d3469bafdc828427a1f0c9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=J'(0.9)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=J'(0.9)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14de701208151b5b.svg",
      "path": "assets/equations/14de701208151b5b.svg",
      "mime": "image/svg+xml",
      "bytes": 4673,
      "sha256": "49238165c638b9bb83d15a8989259ef7eee74e8a91cc3110a24b8a33406819f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}+v_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}+v_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            11,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            11,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            20,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/21",
          "labels": [
            "Momentum: signed velocity"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            20,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/21",
          "labels": [
            "Momentum: signed velocity"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14e98f110476e8df.svg",
      "path": "assets/equations/14e98f110476e8df.svg",
      "mime": "image/svg+xml",
      "bytes": 6174,
      "sha256": "3747cc665171d74b95e25c89ba68fe3068e5cfbac7dd117bc99d41fa0c782f58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_t=\\beta v_{t-1}-\\eta g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_t=\\beta v_{t-1}-\\eta g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            11,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            11,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            20,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/21",
          "labels": [
            "Momentum: signed velocity"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            20,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/21",
          "labels": [
            "Momentum: signed velocity"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/14fb84144802870c.svg",
      "path": "assets/equations/14fb84144802870c.svg",
      "mime": "image/svg+xml",
      "bytes": 15920,
      "sha256": "44b2deb38e812ad0fae63a689f50d9971e0c46fa6f3cc2c3dfa5f02e4f939a8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=0.3+0.25\\tanh(0.3)\\approx0.372828153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.3+0.25\\tanh(0.3)\\approx0.372828153"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/15129640706302ac.svg",
      "path": "assets/equations/15129640706302ac.svg",
      "mime": "image/svg+xml",
      "bytes": 12812,
      "sha256": "c676af4e7fb3f4e3053d4656e9363c929400599b461dc411c1db0323733f5aee",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0.1-0.1(-0.3)=0.1-(-0.03)=0.13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0.1-0.1(-0.3)=0.1-(-0.03)=0.13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/151466f4a43db268.svg",
      "path": "assets/equations/151466f4a43db268.svg",
      "mime": "image/svg+xml",
      "bytes": 18748,
      "sha256": "95f0589d9640c12ded818a1b3300be07dbc9252020e1b3691dca9a8fba8386fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh'(z)=1-\\tanh^2(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh'(z)=1-\\tanh^2(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1538baedb3bcff3c.svg",
      "path": "assets/equations/1538baedb3bcff3c.svg",
      "mime": "image/svg+xml",
      "bytes": 10375,
      "sha256": "5e769bc8a08f49dba591eaf52ac3d94b70689572b3f2e9999c5a1c4c89784dcb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.070517544"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.070517544"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/154ed49b87099426.svg",
      "path": "assets/equations/154ed49b87099426.svg",
      "mime": "image/svg+xml",
      "bytes": 4602,
      "sha256": "f6a143ef8c0c27541e92d56fed62d9cd1112d9c94b8f4608335fe55ec1785830",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta^{out}=p-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta^{out}=p-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/154ffcd0747b53aa.svg",
      "path": "assets/equations/154ffcd0747b53aa.svg",
      "mime": "image/svg+xml",
      "bytes": 20623,
      "sha256": "7b441f32e0747f316593daf023fe1168a559203598c240718f744f1cd5453e47",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f\\prime(-2)=(0.119202922)(1-0.119202922)\\approx0.104993585"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(-2)=(0.119202922)(1-0.119202922)\\approx0.104993585"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1551245d19941245.svg",
      "path": "assets/equations/1551245d19941245.svg",
      "mime": "image/svg+xml",
      "bytes": 9266,
      "sha256": "97653faa80c051530b1ad4e7b2883d4c8f957260b92183ee82caaf07a64125fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o_2}=o_2-y_2=-1.1-0=-1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o_2}=o_2-y_2=-1.1-0=-1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/156b50e8d480457c.svg",
      "path": "assets/equations/156b50e8d480457c.svg",
      "mime": "image/svg+xml",
      "bytes": 8342,
      "sha256": "d550a5d5c1cad2441e78e6cbf77682fae23dff017a6d6b0387275998ec54b876",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (1.08-1) \\times  1 = 0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (1.08-1) \\times  1 = 0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/15d63177c46d68fd.svg",
      "path": "assets/equations/15d63177c46d68fd.svg",
      "mime": "image/svg+xml",
      "bytes": 7093,
      "sha256": "d56800cff144b78136f4295804a90f0d8999dbd2f3e3646d84b9fb22575a76c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=s_R+s_G+s_B+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=s_R+s_G+s_B+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            15,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            15,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/15f2ab91f5697a46.svg",
      "path": "assets/equations/15f2ab91f5697a46.svg",
      "mime": "image/svg+xml",
      "bytes": 19513,
      "sha256": "da2d0967e1adae8392a1bb6e9ae5b6f3e80648bfe24f15a244e4ab83bb25f471",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{4,1,\\mathrm{new}}=0.4-0.5(-0.001713099)\\approx 0.400856549"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,1,\\mathrm{new}}=0.4-0.5(-0.001713099)\\approx 0.400856549"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/15f8d84de53f52c0.svg",
      "path": "assets/equations/15f8d84de53f52c0.svg",
      "mime": "image/svg+xml",
      "bytes": 8391,
      "sha256": "72374dd17417a89daa800ff91bf1f8887a62d7550355cf4cabce86008c280b32",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac{1}{1+e^{-z}},\\qquad 0<\\sigma(z)<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac{1}{1+e^{-z}},\\qquad 0<\\sigma(z)<1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            14,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s13",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            2,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s1",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            6,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s5",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            4,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s3",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            14,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s13",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1604cb4698139943.svg",
      "path": "assets/equations/1604cb4698139943.svg",
      "mime": "image/svg+xml",
      "bytes": 14005,
      "sha256": "9d5ac2b1e39c51a0608066ddf7da8481d181eb88f63f7992e15ca7130f58cabe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_2C_1=0.9(0.4)=0.36,\\qquad i_2\\widetilde C_2=0(-0.2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_2C_1=0.9(0.4)=0.36,\\qquad i_2\\widetilde C_2=0(-0.2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/160d78635e6efcbf.svg",
      "path": "assets/equations/160d78635e6efcbf.svg",
      "mime": "image/svg+xml",
      "bytes": 7876,
      "sha256": "e1081915b2158da72fd17dc39d785eed0c63e27a9256bb324b24ea4b01556a56",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=\\frac12(o-y)^2,\\quad \\delta_o=o-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(o-y)^2,\\quad \\delta_o=o-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16339c457d56baab.svg",
      "path": "assets/equations/16339c457d56baab.svg",
      "mime": "image/svg+xml",
      "bytes": 14047,
      "sha256": "5e373386e810d705b8681cfc2685919547190b88cb95ae76953ddb941f806d25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(x)=x+F(x),\\qquad a_j=\\max(0,H_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(x)=x+F(x),\\qquad a_j=\\max(0,H_j)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1659d27513ae9f09.svg",
      "path": "assets/equations/1659d27513ae9f09.svg",
      "mime": "image/svg+xml",
      "bytes": 6039,
      "sha256": "4c946c2a2852d991cbec98494da0b88e8b78579b3b9f2de7cf45a44d9329822a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 5 & 1\\\\0 & -2 & 2\\\\1 & 3 & 2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 5 & 1\\\\0 & -2 & 2\\\\1 & 3 & 2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/165b56a31834874f.svg",
      "path": "assets/equations/165b56a31834874f.svg",
      "mime": "image/svg+xml",
      "bytes": 3789,
      "sha256": "c5d09e8cc969b7e58adf0c63e8d7f751fce621ffe06d1d7764f39c0679e7afc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "5(20)=100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "5(20)=100"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1669c0167b94fcff.svg",
      "path": "assets/equations/1669c0167b94fcff.svg",
      "mime": "image/svg+xml",
      "bytes": 19495,
      "sha256": "e49821dc9d4c6fab207d91d5cc6524b58ddd67354a0d36c84cd2f68b62e8d93c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p)\\approx0.215761554+0.346573590=0.562335145"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p)\\approx0.215761554+0.346573590=0.562335145"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/167389750e490b23.svg",
      "path": "assets/equations/167389750e490b23.svg",
      "mime": "image/svg+xml",
      "bytes": 11692,
      "sha256": "f70b13986e29a598476a3d12677a8d6dc5458c72a540cb9fb285e2ffb7edfda6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.036350306"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.036350306"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/168d50f2de11bd29.svg",
      "path": "assets/equations/168d50f2de11bd29.svg",
      "mime": "image/svg+xml",
      "bytes": 3848,
      "sha256": "75710bb14f77df89bddc7ded010ac975be54ce8756a15f25dcc8a05fb92fd68f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2=3-3=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2=3-3=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16b7ac365fcbbf5e.svg",
      "path": "assets/equations/16b7ac365fcbbf5e.svg",
      "mime": "image/svg+xml",
      "bytes": 12752,
      "sha256": "4b404be819dbbcf99d42a93ef96b5dd63e027844ff2c62f40626b8bd8542264e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+7.389056099=8.389056099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+7.389056099=8.389056099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16ba8aa03cb4b3ca.svg",
      "path": "assets/equations/16ba8aa03cb4b3ca.svg",
      "mime": "image/svg+xml",
      "bytes": 9951,
      "sha256": "1eb2ad4ef0cf76f47a3e4b9ac5d8fc47242d201e64dfc02ed39c47053881f961",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(e^a)=a,\\qquad e^{\\ln a}=a\\quad(a>0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(e^a)=a,\\qquad e^{\\ln a}=a\\quad(a>0)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16c40d7d34614dcb.svg",
      "path": "assets/equations/16c40d7d34614dcb.svg",
      "mime": "image/svg+xml",
      "bytes": 23770,
      "sha256": "a241fb36da77c49f7f523f301d8f589f8cb14f2d9b9543f20690a352d633d8bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(2)}=(0.145933863)\\times(0.549833997)\\approx 0.080239399"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(2)}=(0.145933863)\\times(0.549833997)\\approx 0.080239399"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16c56e35b4a96bc6.svg",
      "path": "assets/equations/16c56e35b4a96bc6.svg",
      "mime": "image/svg+xml",
      "bytes": 11545,
      "sha256": "c7284d5163a92c12865b21bfe8447685236cba2037f7c6ba1107fe5d076b1b1e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16e9c43648c8dc50.svg",
      "path": "assets/equations/16e9c43648c8dc50.svg",
      "mime": "image/svg+xml",
      "bytes": 9137,
      "sha256": "02742cc6e79e816e68d15fdc2a55506784fc182e477614e2a0fb89acef668478",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=0.2(2)+0.5(0.2)+0=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=0.2(2)+0.5(0.2)+0=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16eb873463fe23bb.svg",
      "path": "assets/equations/16eb873463fe23bb.svg",
      "mime": "image/svg+xml",
      "bytes": 12158,
      "sha256": "74923311ebc6b14b4b187a594c2ecebb888e6620893cfe43394bd39d63bed969",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(7)\\times(1)+(6)\\times(2)+(7)\\times(1)=26"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(7)\\times(1)+(6)\\times(2)+(7)\\times(1)=26"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/16f057ecfbad99c5.svg",
      "path": "assets/equations/16f057ecfbad99c5.svg",
      "mime": "image/svg+xml",
      "bytes": 14258,
      "sha256": "3952d8f6afdfebb2fa14ec5cd7275a273ef258cc54cf73f05d78ecec886983ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (-0.3 \\times  1) + (0.1 \\times  0) + (0.2 \\times  1) + (0.2) = 0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (-0.3 \\times  1) + (0.1 \\times  0) + (0.2 \\times  1) + (0.2) = 0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/17055d0f6bb7d8cb.svg",
      "path": "assets/equations/17055d0f6bb7d8cb.svg",
      "mime": "image/svg+xml",
      "bytes": 3239,
      "sha256": "44299dbbe160b0c49073b46d171b080fbd726b850ed797795cbc73d6e6471cda",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-z=-(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-z=-(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1708353d6ee40680.svg",
      "path": "assets/equations/1708353d6ee40680.svg",
      "mime": "image/svg+xml",
      "bytes": 7380,
      "sha256": "569bdd803a0c8762315b019360fbcca3205e2716c8eee37774b77f881fd1b33a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.9-0.1(0.9)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-0.1(0.9)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/17086b5a41fb1edf.svg",
      "path": "assets/equations/17086b5a41fb1edf.svg",
      "mime": "image/svg+xml",
      "bytes": 9597,
      "sha256": "2f70b3811aae89f0a1bb25bb95c23c90dd05df37c8b2aadd0ff7e7df88b20c8d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dv}{dw}=\\frac{dv}{du}\\frac{du}{dw}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dv}{dw}=\\frac{dv}{du}\\frac{du}{dw}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/171834ffe9579c30.svg",
      "path": "assets/equations/171834ffe9579c30.svg",
      "mime": "image/svg+xml",
      "bytes": 6689,
      "sha256": "b1510aaf4cb123a866b7d387b0f7d0286eef1fd6167b063687083a0f7f925a75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(0)=\\frac1{1+e^0}=\\frac12=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(0)=\\frac1{1+e^0}=\\frac12=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1721f576f8f22211.svg",
      "path": "assets/equations/1721f576f8f22211.svg",
      "mime": "image/svg+xml",
      "bytes": 6828,
      "sha256": "a3a368076e47aecb8bcc3dd8b0c9d7fd4c5e6c41925e9fc86b30e2f96c3e3b00",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_h=(-0.8)\\times0.5\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_h=(-0.8)\\times0.5\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/172a74d19c4bbc33.svg",
      "path": "assets/equations/172a74d19c4bbc33.svg",
      "mime": "image/svg+xml",
      "bytes": 17282,
      "sha256": "64d996d07089b99848dcb28ff2f911e376ae8bdb599a8764f5f64cc054510a79",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.1-0.9(-0.131169078)=0.218052170"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.1-0.9(-0.131169078)=0.218052170"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/174899e28e234350.svg",
      "path": "assets/equations/174899e28e234350.svg",
      "mime": "image/svg+xml",
      "bytes": 5202,
      "sha256": "cdcd581bf5230fb5ef4a5731142b6bb5bf4c652a06c0f2468750c85a0deb3082",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=2+(-1.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=2+(-1.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1762c7935645936f.svg",
      "path": "assets/equations/1762c7935645936f.svg",
      "mime": "image/svg+xml",
      "bytes": 7883,
      "sha256": "fc0b34a895b6cf4465d74065804700b1ae0692f3d6aea5c345c7f052fbc1e232",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{new}}=\\frac12(3-4)^2=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{new}}=\\frac12(3-4)^2=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1763bcb69a11b8d9.svg",
      "path": "assets/equations/1763bcb69a11b8d9.svg",
      "mime": "image/svg+xml",
      "bytes": 10848,
      "sha256": "81010645353cf4d16065e013c6328c172bd0d50d9b0de28c08e2377f54d4fef3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.15)\\times(-0.809)\\approx -0.12135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.15)\\times(-0.809)\\approx -0.12135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/177d51be8807173f.svg",
      "path": "assets/equations/177d51be8807173f.svg",
      "mime": "image/svg+xml",
      "bytes": 8889,
      "sha256": "d4d439340d4da19f1ae326fb479640bf760ea7386c05b73d364fa8fde34bd81c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=0.2(1)+0.5(-0.1)+0=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2(1)+0.5(-0.1)+0=0.15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1785a1b288336ba6.svg",
      "path": "assets/equations/1785a1b288336ba6.svg",
      "mime": "image/svg+xml",
      "bytes": 16705,
      "sha256": "8f81a2935903bb4ae6367c78e37b697512587cf7198bb631dfb480315b170bd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.004824633)\\times(0.2)\\approx 0.000964927"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.004824633)\\times(0.2)\\approx 0.000964927"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/178c3708a55e1ab7.svg",
      "path": "assets/equations/178c3708a55e1ab7.svg",
      "mime": "image/svg+xml",
      "bytes": 6580,
      "sha256": "ce1864409c7c0d3e5ea406b11c708f267ffbb10833cb0eab563e60f19cce80d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L\\approx0.223143551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L\\approx0.223143551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            2,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s1",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            2,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s1",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/17a83c5bb645a7c5.svg",
      "path": "assets/equations/17a83c5bb645a7c5.svg",
      "mime": "image/svg+xml",
      "bytes": 4404,
      "sha256": "763179d8f4621b9a41566afc7968da9422cb742c334e85798896083156958fac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\ln(0.8)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\ln(0.8)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            2,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s1",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            2,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s1",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/17c18e38643140f3.svg",
      "path": "assets/equations/17c18e38643140f3.svg",
      "mime": "image/svg+xml",
      "bytes": 12578,
      "sha256": "0b122fee156912d037ae89353c1b7052a354e0661821fd05f289e7219e6dd36c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(2)\\times(1)+(8)\\times(1)=13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(2)\\times(1)+(8)\\times(1)=13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/17c2ce9389d35386.svg",
      "path": "assets/equations/17c2ce9389d35386.svg",
      "mime": "image/svg+xml",
      "bytes": 13778,
      "sha256": "a6a2e131162bc52d096bd27bee912b63fda5a70e94d56f2fb5b689585180d6a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "i\\widetilde C=0.5\\times0.462117157=0.231058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=0.5\\times0.462117157=0.231058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/17c5c3c49aac5f53.svg",
      "path": "assets/equations/17c5c3c49aac5f53.svg",
      "mime": "image/svg+xml",
      "bytes": 5519,
      "sha256": "965892ce5594de0ea80e06a85c5305bfed0ce20d5e846672d2cef736edad1497",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=432+16=448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=432+16=448"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/17e6fe356ebb57a3.svg",
      "path": "assets/equations/17e6fe356ebb57a3.svg",
      "mime": "image/svg+xml",
      "bytes": 11683,
      "sha256": "60818c302a74550a260a5d25908f01d9b4faaeb5c1b5a53d62b44a408114c0fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(10)\\times(1)+(9)\\times(1)+(5)\\times(1)=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(10)\\times(1)+(9)\\times(1)+(5)\\times(1)=24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1850aa156783fa4e.svg",
      "path": "assets/equations/1850aa156783fa4e.svg",
      "mime": "image/svg+xml",
      "bytes": 16640,
      "sha256": "d3605daefb71a90cf1ec17e7ee87fd94a2f2dd62aceb52c5e0b026eb0054869e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.008771355)\\times(0.1)\\approx 0.000877135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.008771355)\\times(0.1)\\approx 0.000877135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/185f7122d90f817c.svg",
      "path": "assets/equations/185f7122d90f817c.svg",
      "mime": "image/svg+xml",
      "bytes": 8194,
      "sha256": "ef8d32dc80a3c7a10f92f52b481d245c17f55bc61d176e7cb755b07ced5bf496",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c=\\min(1,3/12)=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c=\\min(1,3/12)=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/187fe0232f317977.svg",
      "path": "assets/equations/187fe0232f317977.svg",
      "mime": "image/svg+xml",
      "bytes": 13375,
      "sha256": "6a621ec1ee1d55404f519f689307a4c5ded3959d33be9be4790cd9d28aaf4a01",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.2-0.1(-0.9)=0.2-(-0.09)=0.29"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.2-0.1(-0.9)=0.2-(-0.09)=0.29"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/189f052516957693.svg",
      "path": "assets/equations/189f052516957693.svg",
      "mime": "image/svg+xml",
      "bytes": 4758,
      "sha256": "c7c5371e07d2f674a7bb7af8393f305d5fb714291d0ae4622060fa8bc7a7adbe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1\\times(-3)=-0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1\\times(-3)=-0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s1",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s1",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/18b84cdbfe918936.svg",
      "path": "assets/equations/18b84cdbfe918936.svg",
      "mime": "image/svg+xml",
      "bytes": 3887,
      "sha256": "7952636fd20a0bfb033e763fc2e07104b2418e8945e19a04279b9a60288bb1ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_1=0+2^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_1=0+2^2=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/18bd7cc9173340e8.svg",
      "path": "assets/equations/18bd7cc9173340e8.svg",
      "mime": "image/svg+xml",
      "bytes": 9018,
      "sha256": "8edae4753af0e10f8ccf4d6a21b963279b5e9fb3c5cdc66ad231e78bdaee6c3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sum_iw_i^2=4+1+0.25=5.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_iw_i^2=4+1+0.25=5.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/18ccfe0746a80b04.svg",
      "path": "assets/equations/18ccfe0746a80b04.svg",
      "mime": "image/svg+xml",
      "bytes": 16813,
      "sha256": "bad091d5269f3eec9190faff9aa32b60e7fefeb68ad0c2d21c22ed6a478c8d4e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "100\\frac{107627520}{112896000}\\approx95.333333\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "100\\frac{107627520}{112896000}\\approx95.333333\\%"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/18d73c8a689f86bd.svg",
      "path": "assets/equations/18d73c8a689f86bd.svg",
      "mime": "image/svg+xml",
      "bytes": 5192,
      "sha256": "416a6fe858dc463d00baee6f8c357e4d3f2609f7df3c74d4287f2a5904bac696",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "15+10+10+11=46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "15+10+10+11=46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/18df325704d974aa.svg",
      "path": "assets/equations/18df325704d974aa.svg",
      "mime": "image/svg+xml",
      "bytes": 13857,
      "sha256": "aa60ef0b418aff94fe9f8009251e0fd008c92ae946c8a9a45514e54450bcb72d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (-0.3 \\times  1) + (0.1 \\times  0) + (0.2 \\times  1) + (0.2) = 0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (-0.3 \\times  1) + (0.1 \\times  0) + (0.2 \\times  1) + (0.2) = 0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19090a10397c086b.svg",
      "path": "assets/equations/19090a10397c086b.svg",
      "mime": "image/svg+xml",
      "bytes": 15213,
      "sha256": "baef1b8b7442fdccff3bc313572b272ff79829b44cdde2f22f03f5c32177db3b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a^2\\approx0.213552267,\\qquad1-a^2\\approx0.786447733"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a^2\\approx0.213552267,\\qquad1-a^2\\approx0.786447733"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19176aa5b80f6365.svg",
      "path": "assets/equations/19176aa5b80f6365.svg",
      "mime": "image/svg+xml",
      "bytes": 11025,
      "sha256": "a99fe68d377e0659d8621eb637d07470a82b05555f8770494e8d25c2ae6711af",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\int x^n\\,dx=\\frac{x^{n+1}}{n+1}+C\\quad(n\\ne-1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\int x^n\\,dx=\\frac{x^{n+1}}{n+1}+C\\quad(n\\ne-1)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19223176d175b12b.svg",
      "path": "assets/equations/19223176d175b12b.svg",
      "mime": "image/svg+xml",
      "bytes": 8251,
      "sha256": "60b30ac624d7fabe3d62af3bcd7835c01f5b7dd74ab9e3eb342e348f97b549a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{weights}=75\\times8=600"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=75\\times8=600"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19237ddb83267bd8.svg",
      "path": "assets/equations/19237ddb83267bd8.svg",
      "mime": "image/svg+xml",
      "bytes": 16947,
      "sha256": "ad9861d8be2dc72767c26b6e23fb153c411ffc65547afdf6185d5703eb3e6737",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o),\\quad \\widetilde C=\\tanh(z_C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o),\\quad \\widetilde C=\\tanh(z_C)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/195cc54e0942b6c7.svg",
      "path": "assets/equations/195cc54e0942b6c7.svg",
      "mime": "image/svg+xml",
      "bytes": 9796,
      "sha256": "f6e9184ad0fa1b609e174414076651304fda37c32de684db26db9d77e46bac75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{\\mathrm{new}}=0.5\\times1+0.5\\times1+0.5=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{\\mathrm{new}}=0.5\\times1+0.5\\times1+0.5=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1986dc904d99f31e.svg",
      "path": "assets/equations/1986dc904d99f31e.svg",
      "mime": "image/svg+xml",
      "bytes": 8879,
      "sha256": "a4816b241f8359fa921859087a1d555ffde800f238db1c573d1fff8f2947f69a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(3)\\times(0)+(2)\\times(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(0)+(2)\\times(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19a0a131878ed831.svg",
      "path": "assets/equations/19a0a131878ed831.svg",
      "mime": "image/svg+xml",
      "bytes": 10810,
      "sha256": "32194f65b39a52a39bc7d908c079aa511829cb48ec72d76eb5aea7b687269aea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=400\\times120=48{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=400\\times120=48{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19ebe8d0b832533d.svg",
      "path": "assets/equations/19ebe8d0b832533d.svg",
      "mime": "image/svg+xml",
      "bytes": 6697,
      "sha256": "298ea0b104caccffff03c31b2384c81c01758d4bc87f60218a3c619090321d2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=\\frac{\\partial L}{\\partial h}x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=\\frac{\\partial L}{\\partial h}x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19f2e9948f5cc39f.svg",
      "path": "assets/equations/19f2e9948f5cc39f.svg",
      "mime": "image/svg+xml",
      "bytes": 4842,
      "sha256": "618c9344007e047916fe49573ff263ed20018d96897a692efb858c5b799603d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\begin{bmatrix}1&2&3\\\\4&5&6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\begin{bmatrix}1&2&3\\\\4&5&6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19f778fcb8d9f7b4.svg",
      "path": "assets/equations/19f778fcb8d9f7b4.svg",
      "mime": "image/svg+xml",
      "bytes": 12127,
      "sha256": "048cfa7186e67530b2d9298406ec27809e90078c314b055f91a2871def096e24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/19fc18a5d8a877eb.svg",
      "path": "assets/equations/19fc18a5d8a877eb.svg",
      "mime": "image/svg+xml",
      "bytes": 11667,
      "sha256": "b9bd016818ad53d493c62d281214ae57c96c052e145898674df899a277aec961",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a16f67956817315.svg",
      "path": "assets/equations/1a16f67956817315.svg",
      "mime": "image/svg+xml",
      "bytes": 16793,
      "sha256": "f72e551b3dc63843a2666c528722579150bd7bf7e0c0d824f42058c22aa7138e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0-0.05(-0.121350000)=0.006067500"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0-0.05(-0.121350000)=0.006067500"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a1aa2b10ea1816e.svg",
      "path": "assets/equations/1a1aa2b10ea1816e.svg",
      "mime": "image/svg+xml",
      "bytes": 21414,
      "sha256": "c585738e2722f7098a25b95a359383c1afd3c3915d29ca037f4cd5d6a62f6c6d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{ij}=\\sum_{u=0}^{K_h-1}\\sum_{v=0}^{K_w-1}X_{iS+u,jS+v}K_{uv}+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{ij}=\\sum_{u=0}^{K_h-1}\\sum_{v=0}^{K_w-1}X_{iS+u,jS+v}K_{uv}+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a26d4fa253f0177.svg",
      "path": "assets/equations/1a26d4fa253f0177.svg",
      "mime": "image/svg+xml",
      "bytes": 4615,
      "sha256": "e061300a5f620a0056b9d33808bc86c5670a7dcfddb0e57584d1fbb1bc2a6bc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_1=2+(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_1=2+(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a279f991a1a98b5.svg",
      "path": "assets/equations/1a279f991a1a98b5.svg",
      "mime": "image/svg+xml",
      "bytes": 6107,
      "sha256": "95b2233e8b20b3ac5c8bceeb14d8a1f06d0ce83a1e54444c56699514a1938587",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=\\max_j z_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=\\max_j z_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            14,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s13",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a4a295c7aac3f17.svg",
      "path": "assets/equations/1a4a295c7aac3f17.svg",
      "mime": "image/svg+xml",
      "bytes": 7222,
      "sha256": "6b1a55dd738ed7e205893df5d789396808117ad3cee3a20bab2b8512f10b1217",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=\\theta_{t-1}+\\beta v_{t-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=\\theta_{t-1}+\\beta v_{t-1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            11,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            11,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a4ee6cc7b942d74.svg",
      "path": "assets/equations/1a4ee6cc7b942d74.svg",
      "mime": "image/svg+xml",
      "bytes": 7404,
      "sha256": "a196ecacf377b2d6933bab624587de1a299a963ba86f0955b39595d46b9197b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r_th_{t-1}=0.5(0.4)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r_th_{t-1}=0.5(0.4)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a5a6192e644e19b.svg",
      "path": "assets/equations/1a5a6192e644e19b.svg",
      "mime": "image/svg+xml",
      "bytes": 6272,
      "sha256": "ac699aba499a4ffde5025cf14c448bf7b0b593af4ce57504bd88a8217cb57017",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_b=\\frac{\\partial L}{\\partial b}=z-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_b=\\frac{\\partial L}{\\partial b}=z-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a64bdc673ed180f.svg",
      "path": "assets/equations/1a64bdc673ed180f.svg",
      "mime": "image/svg+xml",
      "bytes": 10654,
      "sha256": "2eb18e1e1c6bc93e7a6190c9f4448246637b641224420da58a74843e6f9f9198",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_2=w_1-\\eta g_2=1.4-0.1(-2.4)=1.64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2=w_1-\\eta g_2=1.4-0.1(-2.4)=1.64"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a7460c08ec0eb4e.svg",
      "path": "assets/equations/1a7460c08ec0eb4e.svg",
      "mime": "image/svg+xml",
      "bytes": 13654,
      "sha256": "5039c300727520844b797e3f14d3c687bf81be04cab91e03e5f399f8564a5f85",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "54.598150033+1\\approx55.598150033"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "54.598150033+1\\approx55.598150033"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            175
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            175
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a852512507633c5.svg",
      "path": "assets/equations/1a852512507633c5.svg",
      "mime": "image/svg+xml",
      "bytes": 20210,
      "sha256": "136b56bc616e060343ceddc97d0d52ced9873f31cbae61831031b73db91d5d89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,3,\\mathrm{new}}=-0.5-0.9(0.008724562)\\approx -0.507852106"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,3,\\mathrm{new}}=-0.5-0.9(0.008724562)\\approx -0.507852106"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1a9a9845cda07cae.svg",
      "path": "assets/equations/1a9a9845cda07cae.svg",
      "mime": "image/svg+xml",
      "bytes": 17078,
      "sha256": "998bc3093804d3701f7b185d80643764da79c59f8e10cecabe16be539bfc13a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b,\\qquad h_t=\\tanh(a_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b,\\qquad h_t=\\tanh(a_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1aaa963ebac2df98.svg",
      "path": "assets/equations/1aaa963ebac2df98.svg",
      "mime": "image/svg+xml",
      "bytes": 9449,
      "sha256": "a9f37f5450e5754e15e19222b25bf3fdc530cb2c24616ccf7219e688670b28ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MAE}=\\frac{|1-2|+|6-4|}{2}=\\frac{1+2}{2}=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MAE}=\\frac{|1-2|+|6-4|}{2}=\\frac{1+2}{2}=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            12,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            12,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ac02853de1445dd.svg",
      "path": "assets/equations/1ac02853de1445dd.svg",
      "mime": "image/svg+xml",
      "bytes": 3478,
      "sha256": "01c9705b206472393181d40bc1fe1ce83c699aa4c894838b809ea978165b49e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{61-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{61-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ad762a28c8a1a87.svg",
      "path": "assets/equations/1ad762a28c8a1a87.svg",
      "mime": "image/svg+xml",
      "bytes": 7181,
      "sha256": "6b3f703ef9c9e579deb11d75870ea367538c55c9a0191f81645caa40d6c694a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(z)=\\max(0,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(z)=\\max(0,z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ad7c98370e2604f.svg",
      "path": "assets/equations/1ad7c98370e2604f.svg",
      "mime": "image/svg+xml",
      "bytes": 3109,
      "sha256": "b1171b281e4b44743609497131934e4e514f908d3ffa9ed00cdfa27dbacfac62",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ae989326f224964.svg",
      "path": "assets/equations/1ae989326f224964.svg",
      "mime": "image/svg+xml",
      "bytes": 8658,
      "sha256": "5c458690d9091ce039c62cec3e1467208d232f27ad396e82cacb49b872293f5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(0)+0.3(1)=0+0.3=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(0)+0.3(1)=0+0.3=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b0373022abd784e.svg",
      "path": "assets/equations/1b0373022abd784e.svg",
      "mime": "image/svg+xml",
      "bytes": 18827,
      "sha256": "bef9ef2ec86459bf16a8a00e6aa87c679e614e55d85812bf6923afb88f2ad740",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(C)=\\tanh(0.331058579)\\approx0.319471636"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(C)=\\tanh(0.331058579)\\approx0.319471636"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b334e0c9202e5b4.svg",
      "path": "assets/equations/1b334e0c9202e5b4.svg",
      "mime": "image/svg+xml",
      "bytes": 7516,
      "sha256": "3c0e7bc7a3775606aae1e9e0dc8240c3830865775a4043ad2415b3e293320f25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta g_{\\mathrm{clip}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta g_{\\mathrm{clip}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b44f91dfbf3ef75.svg",
      "path": "assets/equations/1b44f91dfbf3ef75.svg",
      "mime": "image/svg+xml",
      "bytes": 25801,
      "sha256": "7df7936a895bf48711a59d267cbbb01ad3f10de3d617a653aa9c1d22dea8145d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T},\\quad \\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^{T},\\quad \\frac{\\partial L}{\\partial b_h}=\\sum_t\\delta_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T},\\quad \\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^{T},\\quad \\frac{\\partial L}{\\partial b_h}=\\sum_t\\delta_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b718b308893f322.svg",
      "path": "assets/equations/1b718b308893f322.svg",
      "mime": "image/svg+xml",
      "bytes": 9216,
      "sha256": "ac6dee60cf45d6ce29cdde4ab50e01a714af03d18baf21574dc2444c6f5ce5bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{1,1}=(24)+(25)+(8)=57"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,1}=(24)+(25)+(8)=57"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b767f92de440262.svg",
      "path": "assets/equations/1b767f92de440262.svg",
      "mime": "image/svg+xml",
      "bytes": 2997,
      "sha256": "6570e1c63e581f350e765a446afdccef4fc7f07a3addf61b9ea5a46e11fa4201",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(2)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            236
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            296
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            236
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            296
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b83f252b55ba36d.svg",
      "path": "assets/equations/1b83f252b55ba36d.svg",
      "mime": "image/svg+xml",
      "bytes": 16685,
      "sha256": "23f0a19ac81bcd79e9c47f6622aacea61120ed436b5f137b2c1b0c9d8964c67c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,3}^{(1)}=(-0.004282747)\\times(0.5)\\approx -0.002141373"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,3}^{(1)}=(-0.004282747)\\times(0.5)\\approx -0.002141373"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            220
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b9538ffab8a7d30.svg",
      "path": "assets/equations/1b9538ffab8a7d30.svg",
      "mime": "image/svg+xml",
      "bytes": 7960,
      "sha256": "80b95ab3f5c45ed5f5d8b317a67295048d9f8e83fb1a5bce1ef3c9ddc69ca8a7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(0)\\times(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(0)\\times(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1b9c2ae970f21b09.svg",
      "path": "assets/equations/1b9c2ae970f21b09.svg",
      "mime": "image/svg+xml",
      "bytes": 18708,
      "sha256": "3b674702502d43481df12e1f5cf2ba699bc273eb6cdc6c2e4b23b14977a6d352",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.15-1(0.001437581)\\approx 0.148562419"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.15-1(0.001437581)\\approx 0.148562419"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1baae78cba2e069c.svg",
      "path": "assets/equations/1baae78cba2e069c.svg",
      "mime": "image/svg+xml",
      "bytes": 8878,
      "sha256": "8dfc30595efc995ec1a8d78ec8a1899babcc31d00b32debe7d3cf006b85a0e32",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(2)\\times(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(2)\\times(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1baed4b772bbe05f.svg",
      "path": "assets/equations/1baed4b772bbe05f.svg",
      "mime": "image/svg+xml",
      "bytes": 7595,
      "sha256": "6b1369dd6244ee443ebb9cce11f6e30674345414df9af04eabd22528757e6139",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1bdd5bbb9ca64f61.svg",
      "path": "assets/equations/1bdd5bbb9ca64f61.svg",
      "mime": "image/svg+xml",
      "bytes": 6203,
      "sha256": "cb63646d786b362c34b6590e1cdc4a2ed9243c0658f1b7e1a4aa19246d5f993b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac{\\mathrm{SSE}}2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac{\\mathrm{SSE}}2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            12,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            12,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1be2ce6f8e5a6ae7.svg",
      "path": "assets/equations/1be2ce6f8e5a6ae7.svg",
      "mime": "image/svg+xml",
      "bytes": 15252,
      "sha256": "0be7e8eb9e78e72e0020df44d5d8f4b83d3968a9664cfadc15cc7a49078df332",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.15 \\times  0.05) + (0.2 \\times  0.1) + (0.35) = 0.3775"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.15 \\times  0.05) + (0.2 \\times  0.1) + (0.35) = 0.3775"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1bf294550797614e.svg",
      "path": "assets/equations/1bf294550797614e.svg",
      "mime": "image/svg+xml",
      "bytes": 23684,
      "sha256": "c70ad2254e500b0b9a1dbaa2bb5bc5f1a8ad9292157e7481ce16a6f8a15777b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_i}=2e_i,\\quad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_i}=e_i,\\quad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_i}=\\frac2n e_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_i}=2e_i,\\quad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_i}=e_i,\\quad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_i}=\\frac2n e_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1c0d23dc90da3211.svg",
      "path": "assets/equations/1c0d23dc90da3211.svg",
      "mime": "image/svg+xml",
      "bytes": 8376,
      "sha256": "94c7a7e654a2bfd26ce545ade7822ff8a6d9b6fc33585fe475355c3f9d6ac9ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P=55+30+30+24=139"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=55+30+30+24=139"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            14,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            17,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1c1774a6ed0f013e.svg",
      "path": "assets/equations/1c1774a6ed0f013e.svg",
      "mime": "image/svg+xml",
      "bytes": 4780,
      "sha256": "9da77c25d4c6d426df4c38198eae843fc3e21d3705ba2e4e3ba02e766e3bcab4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_1^2=(3)^2=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_1^2=(3)^2=9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            168
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            168
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1c77fe3ea3cb5cf4.svg",
      "path": "assets/equations/1c77fe3ea3cb5cf4.svg",
      "mime": "image/svg+xml",
      "bytes": 10666,
      "sha256": "aa0165df19186da250928f67c2fea087c1d31e242e92ae1cc1922921691c05c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[3-5,3-5,7-5,7-5]=[-2,-2,2,2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[3-5,3-5,7-5,7-5]=[-2,-2,2,2]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1c844e3b7026fa3a.svg",
      "path": "assets/equations/1c844e3b7026fa3a.svg",
      "mime": "image/svg+xml",
      "bytes": 8192,
      "sha256": "ca5d63c003a31ecd7bad6f6cf92b3d465b9d51a8e7a1c432a7524877ed4bcf9f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\Delta w_2=-0.1(-0.25)=0.025"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta w_2=-0.1(-0.25)=0.025"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1c8553f39604f98c.svg",
      "path": "assets/equations/1c8553f39604f98c.svg",
      "mime": "image/svg+xml",
      "bytes": 2839,
      "sha256": "ce281bcd9e47bdfd35c3bcf5c1b48cb3075527876770df041d13215c77b5c9a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=1+1=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=1+1=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ca643e3f874dc98.svg",
      "path": "assets/equations/1ca643e3f874dc98.svg",
      "mime": "image/svg+xml",
      "bytes": 9450,
      "sha256": "3e949fa97462915f13134715c5e089220896f3ac3239e8386359e2a6164a333b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-11}{4}\\right\\rfloor+1=55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-11}{4}\\right\\rfloor+1=55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1cb05479c1668460.svg",
      "path": "assets/equations/1cb05479c1668460.svg",
      "mime": "image/svg+xml",
      "bytes": 16614,
      "sha256": "6ca8bf1aebd9a80918881b3f2d1063f173d99d736e49189fce9f5d8d691f30d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{\\ln x}=x\\ (x>0),\\qquad\\ln(ab)=\\ln a+\\ln b\\ (a,b>0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{\\ln x}=x\\ (x>0),\\qquad\\ln(ab)=\\ln a+\\ln b\\ (a,b>0)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1cbdbfdd12c82e10.svg",
      "path": "assets/equations/1cbdbfdd12c82e10.svg",
      "mime": "image/svg+xml",
      "bytes": 5839,
      "sha256": "07d3d8f2e012d41c461cb3c054de4dcd3638c7a945576bab3e87f25da70693c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=32"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1d3a9c6b5c275e6a.svg",
      "path": "assets/equations/1d3a9c6b5c275e6a.svg",
      "mime": "image/svg+xml",
      "bytes": 3014,
      "sha256": "b6206bfce24888e04b03b75d95c11be4ea56af365d1bafc2a6e7006bb28f6cc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-0.9=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-0.9=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1d57ae029d4adfac.svg",
      "path": "assets/equations/1d57ae029d4adfac.svg",
      "mime": "image/svg+xml",
      "bytes": 12040,
      "sha256": "9705a1a6db1782af87fdf61f297a0df8ac4c6b8fef4f356978deedd6a623b7fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=0.8-0.1(0.088)=0.7912"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=0.8-0.1(0.088)=0.7912"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1da7d1cdeda02890.svg",
      "path": "assets/equations/1da7d1cdeda02890.svg",
      "mime": "image/svg+xml",
      "bytes": 12601,
      "sha256": "9ea0fb7ef0dff83be9e43ea7006ac957ec982bb337feba832b0329633667e0b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{0.1}}=-0.183772234"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{0.1}}=-0.183772234"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1db56b816164bc83.svg",
      "path": "assets/equations/1db56b816164bc83.svg",
      "mime": "image/svg+xml",
      "bytes": 10831,
      "sha256": "fd1d6e99a735ee411efab0dcf3f13cd9549bd07e2496a2b0279401f750faf391",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U(rh_{\\mathrm{previous}})=0.5\\times0.2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U(rh_{\\mathrm{previous}})=0.5\\times0.2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1dbb10cc9ab1aacc.svg",
      "path": "assets/equations/1dbb10cc9ab1aacc.svg",
      "mime": "image/svg+xml",
      "bytes": 4435,
      "sha256": "b111abc87da8176ab770d7680cce6c14f6e18f159c1d7f50afb5ab5654986b3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\div1+3=1+3=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\div1+3=1+3=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1dc0b474b12a2bf8.svg",
      "path": "assets/equations/1dc0b474b12a2bf8.svg",
      "mime": "image/svg+xml",
      "bytes": 11580,
      "sha256": "3993627d7b2a9766237a1b3640ae0af46f64ce1fc9abc36e8f02c4d93f797fc3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "D_{\\mathrm{KL}}(p\\Vert q)=H(p,q)-H(p)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_{\\mathrm{KL}}(p\\Vert q)=H(p,q)-H(p)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1de867d02667e910.svg",
      "path": "assets/equations/1de867d02667e910.svg",
      "mime": "image/svg+xml",
      "bytes": 2111,
      "sha256": "fce8ca448a3c2ce19eb3f6d908df8871bf04d23c223140624567ce4daaae15c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1e29c54438050499.svg",
      "path": "assets/equations/1e29c54438050499.svg",
      "mime": "image/svg+xml",
      "bytes": 4058,
      "sha256": "4116c78888e0abc2ef50d0b8621649b622c31012e6371fbbc79d5df27955edd5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_2=4+1^2=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=4+1^2=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1e2f50640ebb5c1e.svg",
      "path": "assets/equations/1e2f50640ebb5c1e.svg",
      "mime": "image/svg+xml",
      "bytes": 9077,
      "sha256": "770b32e0e8b923f1b45b0a94ab4b93027ededbab3fa3105bd5f32bae07374473",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1e41b81b1fc86ad6.svg",
      "path": "assets/equations/1e41b81b1fc86ad6.svg",
      "mime": "image/svg+xml",
      "bytes": 14084,
      "sha256": "a0c386d9ec9481c4aa1e63a2fd5684df4612ad4897dc1c7078a8d49626ac5641",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-[0\\ln p_1+1\\ln p_2+0\\ln p_3]=-\\ln p_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-[0\\ln p_1+1\\ln p_2+0\\ln p_3]=-\\ln p_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1e4c0a3ecd05bfd3.svg",
      "path": "assets/equations/1e4c0a3ecd05bfd3.svg",
      "mime": "image/svg+xml",
      "bytes": 10628,
      "sha256": "d140cd7c435de5ad55bacc239726ced1161dbad4158eef2523c47f4f537c0c0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.7)}}=0.668187772"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.7)}}=0.668187772"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1e547bc2dd023797.svg",
      "path": "assets/equations/1e547bc2dd023797.svg",
      "mime": "image/svg+xml",
      "bytes": 9787,
      "sha256": "3583820b70e83ee50083cebd66b42ab8f79336d4f1b1eda6ddbba961d2660682",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{(w+\\Delta w)^2-w^2}{\\Delta w}=2w+\\Delta w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{(w+\\Delta w)^2-w^2}{\\Delta w}=2w+\\Delta w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1eaf1c302e07c3ae.svg",
      "path": "assets/equations/1eaf1c302e07c3ae.svg",
      "mime": "image/svg+xml",
      "bytes": 27246,
      "sha256": "530866f7907175f2d0f756695e1aa5e19e0e86d050332c6abf4e49f15690d873",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{d}{dz}\\tanh z=\\frac{2e^{2z}(e^{2z}+1)-2e^{2z}(e^{2z}-1)}{(e^{2z}+1)^2}=\\frac{4e^{2z}}{(e^{2z}+1)^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dz}\\tanh z=\\frac{2e^{2z}(e^{2z}+1)-2e^{2z}(e^{2z}-1)}{(e^{2z}+1)^2}=\\frac{4e^{2z}}{(e^{2z}+1)^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ec98954f2916f01.svg",
      "path": "assets/equations/1ec98954f2916f01.svg",
      "mime": "image/svg+xml",
      "bytes": 17366,
      "sha256": "1472adc30d9db70fdf2f6bb234a9b80d2881f4c6eedfd3e3331325d6708e2fb1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.009617203)\\times(0.4)\\approx -0.003846881"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.009617203)\\times(0.4)\\approx -0.003846881"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1edcaccecc620bf5.svg",
      "path": "assets/equations/1edcaccecc620bf5.svg",
      "mime": "image/svg+xml",
      "bytes": 13646,
      "sha256": "46657d2309b8068c7bd4bed71e8bbfa7a90be7fb14d7f616aecb891c23ffa335",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h=0.5\\times0.319471636=0.159735818"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.5\\times0.319471636=0.159735818"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ee2a4da74df0c61.svg",
      "path": "assets/equations/1ee2a4da74df0c61.svg",
      "mime": "image/svg+xml",
      "bytes": 3475,
      "sha256": "07a1dd306e7f7b0affc164335d58b4df1a635afef6aae7352b591c089b663d50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-a}=\\frac1{e^a}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-a}=\\frac1{e^a}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ef72ba6a1deae0f.svg",
      "path": "assets/equations/1ef72ba6a1deae0f.svg",
      "mime": "image/svg+xml",
      "bytes": 7392,
      "sha256": "2a441a3917b615dc23701467710b425e4cd1c27ce4fecd5cc5e9d04972bafd95",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(0)=\\frac1{1+e^0}=\\frac1{1+1}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(0)=\\frac1{1+e^0}=\\frac1{1+1}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1f113e7fc6ecc1f4.svg",
      "path": "assets/equations/1f113e7fc6ecc1f4.svg",
      "mime": "image/svg+xml",
      "bytes": 5134,
      "sha256": "88577a3059ff7db3c1f66789c9a3488701a27c1e7b05c090736e7fa285bb81ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1-0.1(1)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-0.1(1)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1f30020d32cef10b.svg",
      "path": "assets/equations/1f30020d32cef10b.svg",
      "mime": "image/svg+xml",
      "bytes": 21208,
      "sha256": "8b4ff7f1f88fe38dc6bae9299c950dceee638be917cf0ddc136a827dbd11416e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=-0.1-0.2(-0.066170086)\\approx -0.086765983"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=-0.1-0.2(-0.066170086)\\approx -0.086765983"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1f4b70cb7e5f9e49.svg",
      "path": "assets/equations/1f4b70cb7e5f9e49.svg",
      "mime": "image/svg+xml",
      "bytes": 18212,
      "sha256": "421b35065c6632f8faaff5463fa8bc8c5c0f606439f7eab489b61dbac4292ba2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_3,\\mathrm{new}}=0.6-0.5(0.012994055)=0.593502972"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_3,\\mathrm{new}}=0.6-0.5(0.012994055)=0.593502972"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            233
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1f506dd6c963dbdb.svg",
      "path": "assets/equations/1f506dd6c963dbdb.svg",
      "mime": "image/svg+xml",
      "bytes": 11277,
      "sha256": "993c27a958719ad41774a414066f6934f537cc9d229d65ce8f554404e0d3fd3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1fa856180f9f092b.svg",
      "path": "assets/equations/1fa856180f9f092b.svg",
      "mime": "image/svg+xml",
      "bytes": 10212,
      "sha256": "ff9ae77b19334177d03e83cfa6c4f713ee30fbb7627e77ffe22bf5e1e3ce5bcb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_t=J\\prime(\\theta_{t-1}),\\quad \\theta_t=\\theta_{t-1}-\\eta g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=J\\prime(\\theta_{t-1}),\\quad \\theta_t=\\theta_{t-1}-\\eta g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1fb9e63f94b876bf.svg",
      "path": "assets/equations/1fb9e63f94b876bf.svg",
      "mime": "image/svg+xml",
      "bytes": 13750,
      "sha256": "2a99cb423b9fc8317686141c760c43a0d64dc90e346c993776fef1452ea4c7bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+P_{\\mathrm{before}}+P_{\\mathrm{after}}-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+P_{\\mathrm{before}}+P_{\\mathrm{after}}-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1fccc40e029a1d4e.svg",
      "path": "assets/equations/1fccc40e029a1d4e.svg",
      "mime": "image/svg+xml",
      "bytes": 9415,
      "sha256": "4ca6c9f7d7a2b15a06743abaa6be922fc6a4680f1430bfe2dba4ee283426cd8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_i^{\\mathrm{new}}=w_i+\\eta(t-o)x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_i^{\\mathrm{new}}=w_i+\\eta(t-o)x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            7,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s6",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            7,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s6",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1fddc4677249bcbb.svg",
      "path": "assets/equations/1fddc4677249bcbb.svg",
      "mime": "image/svg+xml",
      "bytes": 7409,
      "sha256": "d3644ffd5f928f0ac99ec32459f4f506f2d65d852a304698a42c9060e1a6ded7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e\\odot e=[0.04,0.09,0.36]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e\\odot e=[0.04,0.09,0.36]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/1ffdc701f4381a15.svg",
      "path": "assets/equations/1ffdc701f4381a15.svg",
      "mime": "image/svg+xml",
      "bytes": 20879,
      "sha256": "cedb2a11c3c8d47b131f0dd5476fbe376449394d0e5af9c5c3802189e3eeab80",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\quad c=\\max_jz_j,\\quad L=-\\ln p_{\\mathrm{correct}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\quad c=\\max_jz_j,\\quad L=-\\ln p_{\\mathrm{correct}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/200bca238c47286b.svg",
      "path": "assets/equations/200bca238c47286b.svg",
      "mime": "image/svg+xml",
      "bytes": 8795,
      "sha256": "30447c63bcde8e7ee9e3c060f8547eb82e388da319d2eda5ec6e413ba9783dc0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=55(55)(96)=290400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=55(55)(96)=290400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/204904c78b9dfc36.svg",
      "path": "assets/equations/204904c78b9dfc36.svg",
      "mime": "image/svg+xml",
      "bytes": 4142,
      "sha256": "68a7ec53202fa801ac4c274942320653284dc1de53734ddb6c75cc635369d57a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a-(-b)=a+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a-(-b)=a+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            3,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            3,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            2,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s1",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            3,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            3,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            2,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s1",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/206e786abddd6488.svg",
      "path": "assets/equations/206e786abddd6488.svg",
      "mime": "image/svg+xml",
      "bytes": 17359,
      "sha256": "add9657fa12692d237250a6439a926c822f6ea24f1342cfa2c6b80e058f0fa5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.019492161 \\times  0.247516573 = 0.004824633"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.019492161 \\times  0.247516573 = 0.004824633"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/206ee4c111bd14b3.svg",
      "path": "assets/equations/206ee4c111bd14b3.svg",
      "mime": "image/svg+xml",
      "bytes": 7689,
      "sha256": "f533eea06e0a37468257beb44972a0982fc4127c6fb2a51019794bbe41d02c44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(0)\\times(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(0)\\times(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/208abbe18f11b701.svg",
      "path": "assets/equations/208abbe18f11b701.svg",
      "mime": "image/svg+xml",
      "bytes": 13139,
      "sha256": "5921b3fd6a415344140d5744624789827789e15f026bbe7da82e646870e47a7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\max}=\\max(x_1,x_2,x_3,x_4)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\max}=\\max(x_1,x_2,x_3,x_4)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/208b1fc802d6494c.svg",
      "path": "assets/equations/208b1fc802d6494c.svg",
      "mime": "image/svg+xml",
      "bytes": 8552,
      "sha256": "69e81f0e2a6efca46ccd93424da7bd912f0d09ef4cedaf5ce2b16e4a57db9659",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2}=1+1-1.5=0.5\\Rightarrow h_2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=1+1-1.5=0.5\\Rightarrow h_2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/20986846d13e4484.svg",
      "path": "assets/equations/20986846d13e4484.svg",
      "mime": "image/svg+xml",
      "bytes": 12352,
      "sha256": "369008682cb1b8e2e82eed4c6a7e96fda1ffde698136226c148d1477fabe7635",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(0)\\times(1)+(2)\\times(0)+(3)\\times(-1)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(0)\\times(1)+(2)\\times(0)+(3)\\times(-1)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/20af7f249f7a71f8.svg",
      "path": "assets/equations/20af7f249f7a71f8.svg",
      "mime": "image/svg+xml",
      "bytes": 10495,
      "sha256": "584dbaae62015b2a397ef1dfbbac7e16ffdc3d13fcca29dfeb00cd8ce9ba95bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma'(0)=0.5(1-0.5)=0.5\\times0.5=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma'(0)=0.5(1-0.5)=0.5\\times0.5=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/20d536b8c74dbceb.svg",
      "path": "assets/equations/20d536b8c74dbceb.svg",
      "mime": "image/svg+xml",
      "bytes": 9614,
      "sha256": "bfcefe8c5eea59cbb5df4b6ba653f2810b97c631a527949ef89e5a3b42a63528",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_2}=0.08(1.1)=0.088"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_2}=0.08(1.1)=0.088"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/20e7a6699528fa05.svg",
      "path": "assets/equations/20e7a6699528fa05.svg",
      "mime": "image/svg+xml",
      "bytes": 7553,
      "sha256": "a38fdfe520324c3899a2361aa0ebd0741bf8225e23a214aef6fafa033c156a43",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{data}}=(-0.2)\\times2=-0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{data}}=(-0.2)\\times2=-0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2107914ba4f232f1.svg",
      "path": "assets/equations/2107914ba4f232f1.svg",
      "mime": "image/svg+xml",
      "bytes": 16128,
      "sha256": "a8a266d71a18c97b42e444767ab621fa67528d2a0e6a401da934bb2a834442f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_h=w_1x+b_1,\\quad h=\\max(0,z_h),\\quad o=w_2h+b_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=w_1x+b_1,\\quad h=\\max(0,z_h),\\quad o=w_2h+b_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/210ffd0354b9c9a9.svg",
      "path": "assets/equations/210ffd0354b9c9a9.svg",
      "mime": "image/svg+xml",
      "bytes": 18596,
      "sha256": "a135add54f019bfd2d60f4994b13c4bf6a74e621a582dc7473abdc475ee4bc9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh\\prime(z)=1-\\tanh^2(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh\\prime(z)=1-\\tanh^2(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/21397d642a37130f.svg",
      "path": "assets/equations/21397d642a37130f.svg",
      "mime": "image/svg+xml",
      "bytes": 10585,
      "sha256": "2483d90247445373383f976ffe0752e04b6396cead58ce7c4d0d2a23ecb790af",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=\\frac12(-0.3)^2=\\frac12(0.09)=0.045"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(-0.3)^2=\\frac12(0.09)=0.045"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2192ca5fcdf60ef8.svg",
      "path": "assets/equations/2192ca5fcdf60ef8.svg",
      "mime": "image/svg+xml",
      "bytes": 16955,
      "sha256": "46295d6b663877da934152b06b2b830eccbbf71d4088a561bb05845568afc343",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{4,3}^{(1)}=(-0.004282747)\\times(0.5)\\approx -0.002141373"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,3}^{(1)}=(-0.004282747)\\times(0.5)\\approx -0.002141373"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            220
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2196ffb4d15fecbe.svg",
      "path": "assets/equations/2196ffb4d15fecbe.svg",
      "mime": "image/svg+xml",
      "bytes": 12753,
      "sha256": "2f2fa87af8f1c2591c0bbe480da8b5d5c476c470d5bbb24bd9e4b40194d9b0fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.3775)}}=0.593269992"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.3775)}}=0.593269992"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/21c8488d16b7e891.svg",
      "path": "assets/equations/21c8488d16b7e891.svg",
      "mime": "image/svg+xml",
      "bytes": 2814,
      "sha256": "240553a96bd15a7a2021ef6ef7f024e4ad1564480ba06c38702a8f8e423ba5f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/21d0f7a7fd447a52.svg",
      "path": "assets/equations/21d0f7a7fd447a52.svg",
      "mime": "image/svg+xml",
      "bytes": 13442,
      "sha256": "51f123d3acf019c5c2fff661e80f51b1e5a7aefe9086b8b6f63baada2513ce22",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+0.135335283\\approx1.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0.135335283\\approx1.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/21e9e3dc7975b5fa.svg",
      "path": "assets/equations/21e9e3dc7975b5fa.svg",
      "mime": "image/svg+xml",
      "bytes": 14125,
      "sha256": "368494e1e1925bc6ef20e37a8146719bcbcaed26fccc27355a5a40e64721a7a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f_2C_1=0.9(0.4)=0.36,\\qquad i_2\\widetilde C_2=0(-0.2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_2C_1=0.9(0.4)=0.36,\\qquad i_2\\widetilde C_2=0(-0.2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/22080c63aaa74ec0.svg",
      "path": "assets/equations/22080c63aaa74ec0.svg",
      "mime": "image/svg+xml",
      "bytes": 7887,
      "sha256": "9f2a879b25b814b8f98dc57919514427600df1ff87f6179d09adfa0aa46390f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=1-0.1(3)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=1-0.1(3)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/221339217d406589.svg",
      "path": "assets/equations/221339217d406589.svg",
      "mime": "image/svg+xml",
      "bytes": 23121,
      "sha256": "5fff86f897cd9d9e04930f02053a27877ed334e0ab4b309fcf088b935ec02e1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.6 \\times  0.562176501) + (0.9 \\times  0.627147766) + (0.5) = 1.40173889"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.6 \\times  0.562176501) + (0.9 \\times  0.627147766) + (0.5) = 1.40173889"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/22192ace89a11d90.svg",
      "path": "assets/equations/22192ace89a11d90.svg",
      "mime": "image/svg+xml",
      "bytes": 10442,
      "sha256": "0ac3be81f9f0d4c70f76dff60e328e69867ed30adfa382fa503d06abda8c256a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.020617214"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.020617214"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/221c2b3d2079d996.svg",
      "path": "assets/equations/221c2b3d2079d996.svg",
      "mime": "image/svg+xml",
      "bytes": 6166,
      "sha256": "8adefedbfd106f682440a63befe82681202d5eeb9e45b6abd54636b4db4980cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t=G_{t-1}+g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=G_{t-1}+g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            22,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/23",
          "labels": [
            "AdaGrad"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            22,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/23",
          "labels": [
            "AdaGrad"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            0,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2228ef692c83a513.svg",
      "path": "assets/equations/2228ef692c83a513.svg",
      "mime": "image/svg+xml",
      "bytes": 13463,
      "sha256": "c061a0db96922630c1b22894949f149daee99c61565136c0618f4a36e2d33481",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\operatorname{Var}(X)=\\mathbb E[(X-\\mu)^2]=\\mathbb E[X^2]-\\mu^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{Var}(X)=\\mathbb E[(X-\\mu)^2]=\\mathbb E[X^2]-\\mu^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2240d8201e156ff4.svg",
      "path": "assets/equations/2240d8201e156ff4.svg",
      "mime": "image/svg+xml",
      "bytes": 18783,
      "sha256": "d667dd5519717fbdeb93f77239025eb0801749db3e272f62eebe3f0a1cb73554",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac1{1+e^{-z}},\\quad C=fC_{\\mathrm{previous}}+i\\widetilde C,\\quad h=o\\tanh(C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac1{1+e^{-z}},\\quad C=fC_{\\mathrm{previous}}+i\\widetilde C,\\quad h=o\\tanh(C)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2245536fdd10a080.svg",
      "path": "assets/equations/2245536fdd10a080.svg",
      "mime": "image/svg+xml",
      "bytes": 10031,
      "sha256": "7c1aea66d08c6d6b629f871b0295c56ab722798683c82f17968202cae7857454",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{\\mathrm{combined}}=C_A+C_B+C_C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{combined}}=C_A+C_B+C_C"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2264f32e74104528.svg",
      "path": "assets/equations/2264f32e74104528.svg",
      "mime": "image/svg+xml",
      "bytes": 21900,
      "sha256": "f9c910e79b11a79ac75ae3ac7a711c7094e3b597b8f6e47a82b02c97d53f71a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(2)}=(0.082533822)\\times(0.782449776)\\approx 0.06457857"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(2)}=(0.082533822)\\times(0.782449776)\\approx 0.06457857"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2267211e36f3ce48.svg",
      "path": "assets/equations/2267211e36f3ce48.svg",
      "mime": "image/svg+xml",
      "bytes": 18502,
      "sha256": "3bb5a541691bec13400c4e196834b14b75af0e601cc412b58eb58606c3a66ead",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_2,\\mathrm{new}}=0.6-0.5(-0.038098237)=0.619049118"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_2,\\mathrm{new}}=0.6-0.5(-0.038098237)=0.619049118"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/227859c9722c8d9d.svg",
      "path": "assets/equations/227859c9722c8d9d.svg",
      "mime": "image/svg+xml",
      "bytes": 13894,
      "sha256": "ec0b2bf92db16ef1fd10df8a9b5cf519888bc7428e0e7db5412d87f513d3cdf6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/227f73214fffc2b3.svg",
      "path": "assets/equations/227f73214fffc2b3.svg",
      "mime": "image/svg+xml",
      "bytes": 11635,
      "sha256": "1629dd4f86c0777bce437cfc3eec22812d569b24b7b632d8f65f0732847e7651",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(9)\\times(1)+(5)\\times(1)+(6)\\times(1)=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(9)\\times(1)+(5)\\times(1)+(6)\\times(1)=20"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/228fc3b3267b30c9.svg",
      "path": "assets/equations/228fc3b3267b30c9.svg",
      "mime": "image/svg+xml",
      "bytes": 1881,
      "sha256": "40f4f09400ade9a62b6d24768055cc3d03e4014401a3490ad660002ea59e81d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/22a5642fac7a0997.svg",
      "path": "assets/equations/22a5642fac7a0997.svg",
      "mime": "image/svg+xml",
      "bytes": 19719,
      "sha256": "e71aa0d39023579e1ae48d2f5b4d5d4bd02673e688a658c9d5e452d9e0406d53",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\frac{53.598150033}{55.598150033}\\approx0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{53.598150033}{55.598150033}\\approx0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            177
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            177
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/22a9854190bb7c9a.svg",
      "path": "assets/equations/22a9854190bb7c9a.svg",
      "mime": "image/svg+xml",
      "bytes": 8600,
      "sha256": "627781899ace9b6bed79f3169a36cac7c47c51a15d3a8a5fdf85c1ca9ccd0809",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/22b0ab9fe31c5dbb.svg",
      "path": "assets/equations/22b0ab9fe31c5dbb.svg",
      "mime": "image/svg+xml",
      "bytes": 12196,
      "sha256": "74773d54b43fe33315515216cab04f17a2dab29c83650cecadc6232a3ee7b49a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(0.15)\\approx0.148885034"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(0.15)\\approx0.148885034"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/22b99147ed30be36.svg",
      "path": "assets/equations/22b99147ed30be36.svg",
      "mime": "image/svg+xml",
      "bytes": 20019,
      "sha256": "c32ab9d804f5347f6c94cf1ec059e4b788f8e93f07c78fcd30345ffab5f3eb7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.779684759-0.7) \\times  0.171776436 = 0.013687964"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.779684759-0.7) \\times  0.171776436 = 0.013687964"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2314d47ce6468a48.svg",
      "path": "assets/equations/2314d47ce6468a48.svg",
      "mime": "image/svg+xml",
      "bytes": 12216,
      "sha256": "a2c321379f40b286f8b2a42df73f3df200ae300162e24d05ea6b118c941ce05c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,2}}=\\delta_{o_1}h_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,2}}=\\delta_{o_1}h_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/23245cd97ea478bc.svg",
      "path": "assets/equations/23245cd97ea478bc.svg",
      "mime": "image/svg+xml",
      "bytes": 11802,
      "sha256": "fd83070841bdddff769059448c449ef980e0dcb015fdb1366420e36aabbc97e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e=[0.2-0,\\ 0.7-1,\\ 0.4-1]=[0.2,-0.3,-0.6]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e=[0.2-0,\\ 0.7-1,\\ 0.4-1]=[0.2,-0.3,-0.6]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/234bc238f68f3454.svg",
      "path": "assets/equations/234bc238f68f3454.svg",
      "mime": "image/svg+xml",
      "bytes": 8907,
      "sha256": "25b4a282dc08176cfbeae376238c7120e992a081373bacd6ca7ad0349822ee65",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.8)\\times(0.08)\\approx 0.064"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.8)\\times(0.08)\\approx 0.064"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/23643e567273ca91.svg",
      "path": "assets/equations/23643e567273ca91.svg",
      "mime": "image/svg+xml",
      "bytes": 14082,
      "sha256": "39247f79304c10f56f0e271865805a79a76b9f8d048a8c519154fd40ff3f873c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/23688a205b4ece73.svg",
      "path": "assets/equations/23688a205b4ece73.svg",
      "mime": "image/svg+xml",
      "bytes": 2360,
      "sha256": "f5c0c292cbc348171be45c017bb384f04c6923638f3bd01810883d4ad98260ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2+1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2+1=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/23722ac152853b27.svg",
      "path": "assets/equations/23722ac152853b27.svg",
      "mime": "image/svg+xml",
      "bytes": 5578,
      "sha256": "094d54f761df58b7b5e7684d5871bf1a4d83cb7435565c4131e1ea5be9c5eead",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,1}=(-1)+(1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,1}=(-1)+(1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/23765d6232402c77.svg",
      "path": "assets/equations/23765d6232402c77.svg",
      "mime": "image/svg+xml",
      "bytes": 10242,
      "sha256": "5dca8782a5ab07098413f0de610cbf6b4a1836cd0ec62055c752a15975b616fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=0.9(0.15)-0.1(-1.35)=0.27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(0.15)-0.1(-1.35)=0.27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/237f8d226a0fb66a.svg",
      "path": "assets/equations/237f8d226a0fb66a.svg",
      "mime": "image/svg+xml",
      "bytes": 5838,
      "sha256": "963e654fb710454561e8bea8c2ff3dd5f10da9448ebf2cd4452e2c11c18e0e5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=240"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=240"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/239b4ccf3eb098a0.svg",
      "path": "assets/equations/239b4ccf3eb098a0.svg",
      "mime": "image/svg+xml",
      "bytes": 8865,
      "sha256": "1a989859c03e61114ad75f70fa1f43dd25cee1e50d32a79a1a51b6044bf25fd2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(2)\\times(0)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(2)\\times(0)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/239fd2aae5bb89b7.svg",
      "path": "assets/equations/239fd2aae5bb89b7.svg",
      "mime": "image/svg+xml",
      "bytes": 18770,
      "sha256": "3527d215208399b4f4380e9511e2fbcc34d13c237c17e06e6d01435abb9d510a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,3,\\mathrm{new}}=0.1-0.5(-0.004808601)\\approx 0.102404301"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,3,\\mathrm{new}}=0.1-0.5(-0.004808601)\\approx 0.102404301"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/23a1d761557fba99.svg",
      "path": "assets/equations/23a1d761557fba99.svg",
      "mime": "image/svg+xml",
      "bytes": 3226,
      "sha256": "dddc1abb8c704a52e3d15637eecdd86e515bf070cb268694a2c5fc2fd3d3e3cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+2+3=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+2+3=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/23c659c8111d9781.svg",
      "path": "assets/equations/23c659c8111d9781.svg",
      "mime": "image/svg+xml",
      "bytes": 6153,
      "sha256": "20d2af62ffa228e4f6f2778cfe42f8bb67a1e5657eeddb9f5b7fbbdc0fd94aba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\sum_iw_ix_i+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_iw_ix_i+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            7,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s6",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            5,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s4",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            7,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s6",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24202b454fb4dad2.svg",
      "path": "assets/equations/24202b454fb4dad2.svg",
      "mime": "image/svg+xml",
      "bytes": 12752,
      "sha256": "9bf65e2ead5c1cb34bf714ec6abd95b7770e01927e7eea963e1502c593887f84",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.4 \\times  0.5) + (0.5 \\times  0.3) + (0.1) = 0.45"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.4 \\times  0.5) + (0.5 \\times  0.3) + (0.1) = 0.45"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24763fc6860afd3e.svg",
      "path": "assets/equations/24763fc6860afd3e.svg",
      "mime": "image/svg+xml",
      "bytes": 9039,
      "sha256": "1f97e3ad441d1b6fd263765e0de63f31fc51098f25c193bd0a205f499c3b2f46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.191-1) \\times  1 = -0.809"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.191-1) \\times  1 = -0.809"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/247718acabda6724.svg",
      "path": "assets/equations/247718acabda6724.svg",
      "mime": "image/svg+xml",
      "bytes": 7189,
      "sha256": "9cc9582eb17f0b3356297fdbd9917878a163aa8b3d7d60847e1a10e05c672f8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=Wx+b,\\qquad a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=Wx+b,\\qquad a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/247adbbc93580b44.svg",
      "path": "assets/equations/247adbbc93580b44.svg",
      "mime": "image/svg+xml",
      "bytes": 13762,
      "sha256": "ffe26673de3ea2d54cbc3034753aa91dcb13465219765a0b92040c86dbec0bb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.05547891)}}=0.513866171"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.05547891)}}=0.513866171"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/248757728423ee8c.svg",
      "path": "assets/equations/248757728423ee8c.svg",
      "mime": "image/svg+xml",
      "bytes": 8040,
      "sha256": "60003e3291efb9a2c846c458327e6db8416caacfe18cb76e2c69c7b130654596",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(0)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(0)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24b81e63d794388e.svg",
      "path": "assets/equations/24b81e63d794388e.svg",
      "mime": "image/svg+xml",
      "bytes": 2349,
      "sha256": "d93aef3a7465cc7e73821d03f1764fc7ae8ff981b0811eeed65104326956547c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            254
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            254
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24cc736ea2ce6146.svg",
      "path": "assets/equations/24cc736ea2ce6146.svg",
      "mime": "image/svg+xml",
      "bytes": 13988,
      "sha256": "9dac682c7622d677eae0dae76d7f2f02b64fc44c28902561ccecce287da36825",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z}=0.731058579-1=-0.268941421"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z}=0.731058579-1=-0.268941421"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24d8d40909055c78.svg",
      "path": "assets/equations/24d8d40909055c78.svg",
      "mime": "image/svg+xml",
      "bytes": 5974,
      "sha256": "5fab1a7890b7983ad3f52ffcf5b4a9c3e0ef08da4d5862dcc2fa05e766cac18f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{epoch}=\\left\\lceil\\frac NB\\right\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{epoch}=\\left\\lceil\\frac NB\\right\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            19,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/20",
          "labels": [
            "Batch and mini-batch gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            19,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/20",
          "labels": [
            "Batch and mini-batch gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24dba2ef5a8c9844.svg",
      "path": "assets/equations/24dba2ef5a8c9844.svg",
      "mime": "image/svg+xml",
      "bytes": 26068,
      "sha256": "ce65c908e0c0dd9dcb9cebd1d0ffd70cd39cd24ad250c53f0986f45b02d91e49",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            10,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s9",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            13,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s12",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            6,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s5",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24e6116ce6d82f93.svg",
      "path": "assets/equations/24e6116ce6d82f93.svg",
      "mime": "image/svg+xml",
      "bytes": 13951,
      "sha256": "791bcdc9bc66b217883ae6161a4ee44446406220052c1b68c472263a6364ee3a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=28{,}800\\times240=6{,}912{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=28{,}800\\times240=6{,}912{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/24f2cf37fb12267b.svg",
      "path": "assets/equations/24f2cf37fb12267b.svg",
      "mime": "image/svg+xml",
      "bytes": 9518,
      "sha256": "00f2c3dfd054ed374b3a5b570d50890e0a26a518da1b30116219ab2d587ca0c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}(-0.3)^2&=(-0.3)(-0.3)\\\\&=0.09\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}(-0.3)^2&=(-0.3)(-0.3)\\\\&=0.09\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2503c315df3664fa.svg",
      "path": "assets/equations/2503c315df3664fa.svg",
      "mime": "image/svg+xml",
      "bytes": 7038,
      "sha256": "0bbb9651b1365a9bf01bb068c824087ebd301dcdefd1ba0a6c1a5f91f6ab3f9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\max(0,-1.3)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\max(0,-1.3)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/251cd8c98d77e90c.svg",
      "path": "assets/equations/251cd8c98d77e90c.svg",
      "mime": "image/svg+xml",
      "bytes": 19666,
      "sha256": "abfcf385de4609c7958045a54350b39b87f050e07592352b94df42f39c0fb44d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=-0.2-0.2(0.003497471)\\approx -0.200699494"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=-0.2-0.2(0.003497471)\\approx -0.200699494"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2525430dc0c2af1f.svg",
      "path": "assets/equations/2525430dc0c2af1f.svg",
      "mime": "image/svg+xml",
      "bytes": 17787,
      "sha256": "604eb7c32e11eb990f34635a3166c584b6e1e036073664f487bb7bfef6bd1d62",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.008771355)\\times(0.05)\\approx 0.000438568"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.008771355)\\times(0.05)\\approx 0.000438568"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2537e0a69ea64761.svg",
      "path": "assets/equations/2537e0a69ea64761.svg",
      "mime": "image/svg+xml",
      "bytes": 11415,
      "sha256": "862fb26a86d2913eaa1869b70856275b1b9cdbe6911e90995139bcbcf5113f51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.036350306"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.036350306"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/253913dce1e316cf.svg",
      "path": "assets/equations/253913dce1e316cf.svg",
      "mime": "image/svg+xml",
      "bytes": 17070,
      "sha256": "dcc4e4075738f80f53e8483593449a432977fe0ad8a30a4df4debc4b3a624bab",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.017487356)\\times(0.4)\\approx 0.006994942"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.017487356)\\times(0.4)\\approx 0.006994942"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/253a54d671a02309.svg",
      "path": "assets/equations/253a54d671a02309.svg",
      "mime": "image/svg+xml",
      "bytes": 15553,
      "sha256": "8ace8204ff0aa7fb4b3d7c94547e0d5b6830960f8c8e015033b8862224a29327",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=9{,}216\\times4{,}096=37{,}748{,}736"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=9{,}216\\times4{,}096=37{,}748{,}736"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/25448224eab650c3.svg",
      "path": "assets/equations/25448224eab650c3.svg",
      "mime": "image/svg+xml",
      "bytes": 10076,
      "sha256": "007ef34f0bdc34f4007be8eb88a7fa83e2be71643cda7d6bda5a539d13eb0fe1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look},2}=0.9+0.9(-0.1)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look},2}=0.9+0.9(-0.1)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/259368438902dc69.svg",
      "path": "assets/equations/259368438902dc69.svg",
      "mime": "image/svg+xml",
      "bytes": 8635,
      "sha256": "9cba2f678103e29a7dc6d6a920c8462c19caae3efb42071c616e7c6ba6107671",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o=(0.2\\times3)+0.1=0.6+0.1=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=(0.2\\times3)+0.1=0.6+0.1=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/25b5ff83cfc93c4e.svg",
      "path": "assets/equations/25b5ff83cfc93c4e.svg",
      "mime": "image/svg+xml",
      "bytes": 13977,
      "sha256": "d71b3fbda80746e5e6438d50910c0e483425c8f928e0fb05cf4e5020804b88bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma'(z)=-(1+e^{-z})^{-2}(-e^{-z})=\\frac{e^{-z}}{(1+e^{-z})^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma'(z)=-(1+e^{-z})^{-2}(-e^{-z})=\\frac{e^{-z}}{(1+e^{-z})^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2633d5c0ed034026.svg",
      "path": "assets/equations/2633d5c0ed034026.svg",
      "mime": "image/svg+xml",
      "bytes": 8135,
      "sha256": "d3a121c99ab233bad33c6258141e23b949bf649b2ede5ed2291d5bf87e84a847",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            22,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/23",
          "labels": [
            "AdaGrad"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            22,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/23",
          "labels": [
            "AdaGrad"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/26564fe78f783309.svg",
      "path": "assets/equations/26564fe78f783309.svg",
      "mime": "image/svg+xml",
      "bytes": 5883,
      "sha256": "7c02aef8c541f5421fba521c1381ac5aa8f425b7780c9e288102f0d524b0931a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda w_1=0.2\\times0.5=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda w_1=0.2\\times0.5=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/266c4f8c9aa94e08.svg",
      "path": "assets/equations/266c4f8c9aa94e08.svg",
      "mime": "image/svg+xml",
      "bytes": 8223,
      "sha256": "729afea213bd6a03a5117fe0c36311396fefed554eadeb5ae4d55c7ee7637a34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{CCE}}=-\\ln p_{\\mathrm{correct}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{CCE}}=-\\ln p_{\\mathrm{correct}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2679c9e024274dac.svg",
      "path": "assets/equations/2679c9e024274dac.svg",
      "mime": "image/svg+xml",
      "bytes": 8267,
      "sha256": "2dae30a28214e05c077b22c29573630f13af4cafa9ac7bb03f1ebdb43780110e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_1=0.9(0)-0.1(-1.5)=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.9(0)-0.1(-1.5)=0.15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/267f6c273b5a3588.svg",
      "path": "assets/equations/267f6c273b5a3588.svg",
      "mime": "image/svg+xml",
      "bytes": 11610,
      "sha256": "f5f8c475f7cfba8b3f06e973c693810fd2ad69a0f94598d5fc01fbfc6c05b4b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,1}}=\\delta_{o_1}h_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,1}}=\\delta_{o_1}h_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/26857a3f5e70fd9d.svg",
      "path": "assets/equations/26857a3f5e70fd9d.svg",
      "mime": "image/svg+xml",
      "bytes": 9177,
      "sha256": "ec816949edf64c8bd806ce0b77a00388dc5304d20f93f5e4baa38af738015cab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=120\\times5=600"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=120\\times5=600"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/268c7169f8f53160.svg",
      "path": "assets/equations/268c7169f8f53160.svg",
      "mime": "image/svg+xml",
      "bytes": 19634,
      "sha256": "9cf5c7e4f0683c7053bcc70414215819e6ab4e15bcbbbdc6d980bf62bd18d9c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh z=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad\\frac{d}{dz}\\tanh z=1-\\tanh^2z"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh z=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad\\frac{d}{dz}\\tanh z=1-\\tanh^2z"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/26a467850584ea86.svg",
      "path": "assets/equations/26a467850584ea86.svg",
      "mime": "image/svg+xml",
      "bytes": 3139,
      "sha256": "0e9c41bf61eb5a993de422e1aa7edfb99324c55d7089a5dea8c56c52fe3aab30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2-0.1=1.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2-0.1=1.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            2,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s1",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            2,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s1",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/26b1106bf05e76a6.svg",
      "path": "assets/equations/26b1106bf05e76a6.svg",
      "mime": "image/svg+xml",
      "bytes": 19063,
      "sha256": "5e792de278df30a95ad8a3db18427de2e465d05cc044030425b454a837da09a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_2} = -0.065518559 \\times  0.221712873 = -0.014526308"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = -0.065518559 \\times  0.221712873 = -0.014526308"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2707337aabb06170.svg",
      "path": "assets/equations/2707337aabb06170.svg",
      "mime": "image/svg+xml",
      "bytes": 2714,
      "sha256": "ddc2ed002787dd8c410b8f99af8314a5e4e80f778d3e93cd6058040e087d170f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=1+0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=1+0=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/271ba4631f61b76a.svg",
      "path": "assets/equations/271ba4631f61b76a.svg",
      "mime": "image/svg+xml",
      "bytes": 7895,
      "sha256": "74aa54ca5ea54bd4663024376cadd1a597b74bfef6f3a5ae0deb7f3087990130",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(1)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(1)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2745b26251055027.svg",
      "path": "assets/equations/2745b26251055027.svg",
      "mime": "image/svg+xml",
      "bytes": 12027,
      "sha256": "e3abe70b902ca5ea20bfd4151cd0e3ebf246a0a2ed815f648882fe0723abf032",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(2)\\times(1)+(6)\\times(1)+(7)\\times(1)=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(2)\\times(1)+(6)\\times(1)+(7)\\times(1)=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/275f10a4f3768fee.svg",
      "path": "assets/equations/275f10a4f3768fee.svg",
      "mime": "image/svg+xml",
      "bytes": 22611,
      "sha256": "278ac1c7eb52e19068a19dfe505affdaeec4687a8cf692bdbcca53d3b2623de4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.082490487)\\times(0.802183889)\\approx -0.066172539"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.082490487)\\times(0.802183889)\\approx -0.066172539"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/276b2a8c520bda99.svg",
      "path": "assets/equations/276b2a8c520bda99.svg",
      "mime": "image/svg+xml",
      "bytes": 15544,
      "sha256": "51ea8de76f70754a1c3e347921b8f54659cbd737dcda1f8ee67b3d055a665e10",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.24)\\times(0.013687964)\\approx 0.003285111"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.24)\\times(0.013687964)\\approx 0.003285111"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/278794747f889246.svg",
      "path": "assets/equations/278794747f889246.svg",
      "mime": "image/svg+xml",
      "bytes": 10182,
      "sha256": "8502c70f62e7c17a2fbe700dc906a181bf04615c9946feca6dbdf68644fb5a01",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_1^{\\mathrm{new}}=0.55+(-0.03)=0.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1^{\\mathrm{new}}=0.55+(-0.03)=0.52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/278a4098b6b446b4.svg",
      "path": "assets/equations/278a4098b6b446b4.svg",
      "mime": "image/svg+xml",
      "bytes": 21354,
      "sha256": "5d98dc25e5aa1954523205d1e5226f1a273c40ec71f69a2b094a2042e7e7a547",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f\\prime(2)=(0.880797078)(1-0.880797078)\\approx0.104993585"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(2)=(0.880797078)(1-0.880797078)\\approx0.104993585"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/278e38d8879b5e28.svg",
      "path": "assets/equations/278e38d8879b5e28.svg",
      "mime": "image/svg+xml",
      "bytes": 11054,
      "sha256": "8af5a9129e2ee37ec080a65610b2945e3875aa2c547b00eecf6bb2f8b0160f8d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "m_t=\\beta m_{t-1}+(1-\\beta)g_t,\\qquad0\\le\\beta<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_t=\\beta m_{t-1}+(1-\\beta)g_t,\\qquad0\\le\\beta<1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2792e998f36b387c.svg",
      "path": "assets/equations/2792e998f36b387c.svg",
      "mime": "image/svg+xml",
      "bytes": 17922,
      "sha256": "1f790b1b32cafd9dc197602e7ad8db166e4ef67d1537a62ad46b2dc3353f2cb9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.036350306 \\times  0.241300709 = 0.008771355"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.036350306 \\times  0.241300709 = 0.008771355"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/27a2e2729d22f591.svg",
      "path": "assets/equations/27a2e2729d22f591.svg",
      "mime": "image/svg+xml",
      "bytes": 11424,
      "sha256": "023a0497a3c4f2b0e26f2b521e586fc0a76d5cb9ddc7ba4f7940b884c0cde84c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e=[0.2-0,\\ 0.7-1,\\ 0.4-1]=[0.2,-0.3,-0.6]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e=[0.2-0,\\ 0.7-1,\\ 0.4-1]=[0.2,-0.3,-0.6]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/27b6c549a9eafc2d.svg",
      "path": "assets/equations/27b6c549a9eafc2d.svg",
      "mime": "image/svg+xml",
      "bytes": 11006,
      "sha256": "fbc334d099d3f31f7759f156484c09f7216580f952716eb46e1860a61e04d0fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.275)\\times(2)\\approx -0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.275)\\times(2)\\approx -0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/27b98fade189b3cb.svg",
      "path": "assets/equations/27b98fade189b3cb.svg",
      "mime": "image/svg+xml",
      "bytes": 13692,
      "sha256": "4babd90fc94cdb2daec54c4c418b350ef481dafa4c7abcdce1149e735d7d4a57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/27c65cc6a73f6ef7.svg",
      "path": "assets/equations/27c65cc6a73f6ef7.svg",
      "mime": "image/svg+xml",
      "bytes": 16589,
      "sha256": "6ed9c0788dea12141f9f93f0e385b6ad1cfb92ad7aa45c26c60772fdc6e64137",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,3}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/27ea37a678ab26e6.svg",
      "path": "assets/equations/27ea37a678ab26e6.svg",
      "mime": "image/svg+xml",
      "bytes": 7803,
      "sha256": "c4584056a83b9453deb831b918eb225d6bdd4a131337b538dee413874e3120ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=(1-z)\\odot h_{\\mathrm{old}}+z\\odot\\widetilde h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=(1-z)\\odot h_{\\mathrm{old}}+z\\odot\\widetilde h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28292662ef4f2232.svg",
      "path": "assets/equations/28292662ef4f2232.svg",
      "mime": "image/svg+xml",
      "bytes": 25650,
      "sha256": "e2b630e2dee8094e19936c198e6c8e89d9b0afa4aa7ae746f41200d745391244",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.25 \\times  0.731058579) + (0.25 \\times  0.731058579) + (0) = 0.365529289"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.25 \\times  0.731058579) + (0.25 \\times  0.731058579) + (0) = 0.365529289"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2838a7934ce26d9d.svg",
      "path": "assets/equations/2838a7934ce26d9d.svg",
      "mime": "image/svg+xml",
      "bytes": 6299,
      "sha256": "e26e8721eea4bcb861caaeaa0b9dbba455f8de12c2a374448e3d7c2fadb19b08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}\\sqrt9&=3\\\\\\sqrt{0.09}&=0.3\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}\\sqrt9&=3\\\\\\sqrt{0.09}&=0.3\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2845b5af7a9f9056.svg",
      "path": "assets/equations/2845b5af7a9f9056.svg",
      "mime": "image/svg+xml",
      "bytes": 15442,
      "sha256": "d95d1633d02424816847e3077d3a3272db6e51f23950ad3cdc69d4ccecb10fb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z^{(l)}=W^{(l)}a^{(l-1)}+b^{(l)},\\qquad a^{(l)}=f(z^{(l)})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(l)}=W^{(l)}a^{(l-1)}+b^{(l)},\\qquad a^{(l)}=f(z^{(l)})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            13,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            16,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/285947e47dfebe51.svg",
      "path": "assets/equations/285947e47dfebe51.svg",
      "mime": "image/svg+xml",
      "bytes": 5059,
      "sha256": "7951bfeb4ffbcd10c42546645e341b7fe8ad338d03e336582658a2c0380c46d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=1+1-0.5=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=1+1-0.5=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28799f80ac592874.svg",
      "path": "assets/equations/28799f80ac592874.svg",
      "mime": "image/svg+xml",
      "bytes": 16930,
      "sha256": "324509b49928e0fc53e8591913c2f8fa549795907e2065c5b54155924bbdc19b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.009954255)\\times(0.1)\\approx 0.000995425"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.009954255)\\times(0.1)\\approx 0.000995425"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28845fc5f4238747.svg",
      "path": "assets/equations/28845fc5f4238747.svg",
      "mime": "image/svg+xml",
      "bytes": 12908,
      "sha256": "c69500f42017c68450ef5e148f486b90d70837a9a41a61573c9a2eb229ce3bc3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{0.666666667}\\approx0.816496581"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{0.666666667}\\approx0.816496581"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/288db260700d28bd.svg",
      "path": "assets/equations/288db260700d28bd.svg",
      "mime": "image/svg+xml",
      "bytes": 20866,
      "sha256": "0dc37e87a9950254a2cb69ace0f9201d78c091b24b32c4295e118438bd14904e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_2} = 1 \\times  (0.778261739-0.3) \\times  0.172570404 = 0.082533822"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_2} = 1 \\times  (0.778261739-0.3) \\times  0.172570404 = 0.082533822"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/289592bf5d88c4d2.svg",
      "path": "assets/equations/289592bf5d88c4d2.svg",
      "mime": "image/svg+xml",
      "bytes": 14139,
      "sha256": "58757457525867b69501695a04721260688da29156ea04baf49d9f0ba9fb50d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.809)\\times(0.48)\\approx -0.38832"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.809)\\times(0.48)\\approx -0.38832"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/289a06589f8d4dfc.svg",
      "path": "assets/equations/289a06589f8d4dfc.svg",
      "mime": "image/svg+xml",
      "bytes": 10000,
      "sha256": "0c7526b22a882c0f03b4bdfc51748d56e119cf9e07cdf9b1eaea073041266bc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(0)\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(0)\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/289f74bc5d59b047.svg",
      "path": "assets/equations/289f74bc5d59b047.svg",
      "mime": "image/svg+xml",
      "bytes": 17590,
      "sha256": "6f9b5b35191bf343e087c3ee4ad69425cc52718bd2d62dccf8b3b6ff31414c30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{ji,\\mathrm{new}}=w_{ji}-\\eta\\delta_j a_i,\\quad b_{j,\\mathrm{new}}=b_j-\\eta\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{ji,\\mathrm{new}}=w_{ji}-\\eta\\delta_j a_i,\\quad b_{j,\\mathrm{new}}=b_j-\\eta\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28a4d3d30f2657c9.svg",
      "path": "assets/equations/28a4d3d30f2657c9.svg",
      "mime": "image/svg+xml",
      "bytes": 21994,
      "sha256": "0ce7261f08f72391758e62f2d7b8d3f85128d16dd8595506b1d7cb132d9dad4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.121439988)\\times(0.544878892)\\approx -0.066170086"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.121439988)\\times(0.544878892)\\approx -0.066170086"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28a66f5f8853795a.svg",
      "path": "assets/equations/28a66f5f8853795a.svg",
      "mime": "image/svg+xml",
      "bytes": 8340,
      "sha256": "f2ff26c125d881f80fcd5f90afc999c93e55b845bfb64a2068649279320c45cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=2-0.007=1.993"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=2-0.007=1.993"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28a6e73374f6be65.svg",
      "path": "assets/equations/28a6e73374f6be65.svg",
      "mime": "image/svg+xml",
      "bytes": 4057,
      "sha256": "a0187c027d48a46b8ab20b4f0412645f905d68d74c860ff2229cbea6d13b0667",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2z=2(2)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2z=2(2)=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            170
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            170
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28ad4ad477ec80b7.svg",
      "path": "assets/equations/28ad4ad477ec80b7.svg",
      "mime": "image/svg+xml",
      "bytes": 3557,
      "sha256": "7f7feacd9d684663b6fea61f18ee63a2c7220c00087ac31814e033c84e13fd01",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-2)(1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-2)(1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            200
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            200
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28b5d89094e7d00d.svg",
      "path": "assets/equations/28b5d89094e7d00d.svg",
      "mime": "image/svg+xml",
      "bytes": 3821,
      "sha256": "dff1835cf2c2a67c671fcf68c9019d3b0aec24bc9c39708858cd25c42acc4c19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=Wx+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=Wx+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            179
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            179
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28cd106ebaec1141.svg",
      "path": "assets/equations/28cd106ebaec1141.svg",
      "mime": "image/svg+xml",
      "bytes": 20021,
      "sha256": "90472e9f366202d078d1e43cdc3b91a3466e04f05b7162f22da40c9a4422d7fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{2,1,\\mathrm{new}}=0.12-1(0.062760617)\\approx 0.057239383"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,1,\\mathrm{new}}=0.12-1(0.062760617)\\approx 0.057239383"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28d34b30a47142d0.svg",
      "path": "assets/equations/28d34b30a47142d0.svg",
      "mime": "image/svg+xml",
      "bytes": 18489,
      "sha256": "bdf59ba2de7fa83fd2e18b34180eb728e6cace31c516bde7cd961497bad7c8f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_t=\\beta_1m_{t-1}+(1-\\beta_1)g_t,\\quad v_t=\\beta_2v_{t-1}+(1-\\beta_2)g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_t=\\beta_1m_{t-1}+(1-\\beta_1)g_t,\\quad v_t=\\beta_2v_{t-1}+(1-\\beta_2)g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s2",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            4,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s3",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s7",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            6,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s5",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/28f8b2ebee0ebbf6.svg",
      "path": "assets/equations/28f8b2ebee0ebbf6.svg",
      "mime": "image/svg+xml",
      "bytes": 10989,
      "sha256": "a341e836e3dd0ce10c71aad01bca6ae4cd5b04561e31f99b5ebc0e8793ae4961",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\sum_{i=1}^{d}w_ix_i+b=w^Tx+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_{i=1}^{d}w_ix_i+b=w^Tx+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/29419cadd5578572.svg",
      "path": "assets/equations/29419cadd5578572.svg",
      "mime": "image/svg+xml",
      "bytes": 8392,
      "sha256": "9b89eef5e2a6c36212bd8fc1c2cd0fd0ce4bed625193b5f3301e7e0a26306c9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=J_{\\mathrm{data}}+\\frac\\lambda2\\sum_iw_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=J_{\\mathrm{data}}+\\frac\\lambda2\\sum_iw_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/29756201dd5e46c6.svg",
      "path": "assets/equations/29756201dd5e46c6.svg",
      "mime": "image/svg+xml",
      "bytes": 9537,
      "sha256": "2d13b41e6167e0b1e374914b40deedd2322f9c712147a828be25dca4320d849d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1+1.000000000=2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+1.000000000=2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/297f87410a0b6ab4.svg",
      "path": "assets/equations/297f87410a0b6ab4.svg",
      "mime": "image/svg+xml",
      "bytes": 17680,
      "sha256": "f709531b7a1a4f61a736bfc267f504f5ec5c05ba9806053a2b84a08b47c99de8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_t=\\left.\\frac{\\partial L}{\\partial w}\\right|_{w_{t-1}}=\\frac{\\partial L}{\\partial\\hat y}\\frac{\\partial\\hat y}{\\partial w}=(\\hat y-y)x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=\\left.\\frac{\\partial L}{\\partial w}\\right|_{w_{t-1}}=\\frac{\\partial L}{\\partial\\hat y}\\frac{\\partial\\hat y}{\\partial w}=(\\hat y-y)x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/298840de1c01f101.svg",
      "path": "assets/equations/298840de1c01f101.svg",
      "mime": "image/svg+xml",
      "bytes": 7022,
      "sha256": "b63a6dfef41ed8ace0f1eb27cd76fcbc21206944643e64b5b4cc72f89f72e374",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "rh_{\\mathrm{old}}=0.5(0.4)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "rh_{\\mathrm{old}}=0.5(0.4)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/298ed637938b4bf6.svg",
      "path": "assets/equations/298ed637938b4bf6.svg",
      "mime": "image/svg+xml",
      "bytes": 3275,
      "sha256": "0e24b5b24841c0198972fa043d326ad6884a8552a9707b2fe329f1a530195ba3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U=5+1=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U=5+1=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/29b71ab0c556c6dc.svg",
      "path": "assets/equations/29b71ab0c556c6dc.svg",
      "mime": "image/svg+xml",
      "bytes": 4540,
      "sha256": "8abee6e450ed3e242f5459e457015e1e41dafb276e6d11b82af5408dbcee2961",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x-\\mu=3-5=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x-\\mu=3-5=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/29c935e56c01ee26.svg",
      "path": "assets/equations/29c935e56c01ee26.svg",
      "mime": "image/svg+xml",
      "bytes": 10234,
      "sha256": "9e41ceb3b59b247f158c0b748a4274ec2e64fddbe5f997a5283227ed3f4b32fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_3=614{,}400+256=614{,}656"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_3=614{,}400+256=614{,}656"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/29d3ddbf9730bc3a.svg",
      "path": "assets/equations/29d3ddbf9730bc3a.svg",
      "mime": "image/svg+xml",
      "bytes": 21375,
      "sha256": "1b95c0063b9c795610b8792204b72830a735235b4f76cad5e1492f8b95f78365",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_{look}=\\theta+\\beta v,\\quad v_{new}=\\beta v-\\eta g(\\theta_{look}),\\quad\\theta_{new}=\\theta+v_{new}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{look}=\\theta+\\beta v,\\quad v_{new}=\\beta v-\\eta g(\\theta_{look}),\\quad\\theta_{new}=\\theta+v_{new}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2a2f870df03533ca.svg",
      "path": "assets/equations/2a2f870df03533ca.svg",
      "mime": "image/svg+xml",
      "bytes": 13605,
      "sha256": "26786a31d54a9c3b1ca7c842c768a17d8e79f0dcaafee4bf2ee23da5569bdf99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\sum_iw_ix_i+b,\\qquad p=\\frac1{1+e^{-z}},\\qquad L=-\\ln p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_iw_ix_i+b,\\qquad p=\\frac1{1+e^{-z}},\\qquad L=-\\ln p"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2a33ca0d61aaaa89.svg",
      "path": "assets/equations/2a33ca0d61aaaa89.svg",
      "mime": "image/svg+xml",
      "bytes": 11472,
      "sha256": "4f3380edefbc9f2bc2decd96d1216ed495ab4013463f85a55bd09b1933c16af2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(Wx+U(rh_{\\mathrm{old}})+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(Wx+U(rh_{\\mathrm{old}})+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2a3bdd44838a1ac8.svg",
      "path": "assets/equations/2a3bdd44838a1ac8.svg",
      "mime": "image/svg+xml",
      "bytes": 8714,
      "sha256": "3b97e00ebffdb63ae0906496decc7100dbfe6229d2e4190c3695860e0628a43c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=(0.2)(1)+(0.1)(2)+0=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=(0.2)(1)+(0.1)(2)+0=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2a71081b4845e558.svg",
      "path": "assets/equations/2a71081b4845e558.svg",
      "mime": "image/svg+xml",
      "bytes": 7855,
      "sha256": "caa8de21ddfb2477d94d554b86fb345996869bb9bbe5ba2b73d0610c38361c3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_i|w_i|=2+1+0.5=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_i|w_i|=2+1+0.5=3.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2a87ae98981ac797.svg",
      "path": "assets/equations/2a87ae98981ac797.svg",
      "mime": "image/svg+xml",
      "bytes": 12627,
      "sha256": "c1fc16f620443983123b81dc880baae87e2776fbd7a77debf54d36da3fa4a65a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{ji,\\mathrm{new}}=W_{ji}-\\eta\\frac{\\partial L}{\\partial W_{ji}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{ji,\\mathrm{new}}=W_{ji}-\\eta\\frac{\\partial L}{\\partial W_{ji}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2a96913f36caca06.svg",
      "path": "assets/equations/2a96913f36caca06.svg",
      "mime": "image/svg+xml",
      "bytes": 23680,
      "sha256": "1d51f92e80ca14bd74daa334e46103f2a918097db2bd86b5e1201f9ba8a02e50",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{saving\\ percent}=\\frac{3{,}997{,}696}{4{,}718{,}592}\\times100=84.722222\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving\\ percent}=\\frac{3{,}997{,}696}{4{,}718{,}592}\\times100=84.722222\\%"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2aa7feda8e9b9e38.svg",
      "path": "assets/equations/2aa7feda8e9b9e38.svg",
      "mime": "image/svg+xml",
      "bytes": 9573,
      "sha256": "d9b75e4fb4d61828b1288fa143751a95805ced8c9eec792efe71a5517c88e1ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^{(1)}_1=0.2(1)+0.4(0)+0.1=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(1)}_1=0.2(1)+0.4(0)+0.1=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2aadd5dc4445f1ba.svg",
      "path": "assets/equations/2aadd5dc4445f1ba.svg",
      "mime": "image/svg+xml",
      "bytes": 8040,
      "sha256": "7692a94e9aa22e245d2f2e8ab1e67ed1a1671bce1fd918023991df1dd8394aea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g(\\theta)=0.7(3)\\theta^2=2.1\\theta^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g(\\theta)=0.7(3)\\theta^2=2.1\\theta^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2aecb1c03e00ecf3.svg",
      "path": "assets/equations/2aecb1c03e00ecf3.svg",
      "mime": "image/svg+xml",
      "bytes": 6960,
      "sha256": "171d4e6e5ab24651e0936f6b749c2b3f767d00c46f1bd91ee1c72d5e0fe0a7cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_2w_2=1(-0.2)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_2w_2=1(-0.2)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b032a83e37967d3.svg",
      "path": "assets/equations/2b032a83e37967d3.svg",
      "mime": "image/svg+xml",
      "bytes": 16551,
      "sha256": "8dcd8119150f3e27d9ae06042d5ed17033143ebee54dbcda5572e661faff9a49",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_2=(0.55)\\times(-0.038098237)\\approx -0.02095403"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.55)\\times(-0.038098237)\\approx -0.02095403"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b0e3ca2da50e61a.svg",
      "path": "assets/equations/2b0e3ca2da50e61a.svg",
      "mime": "image/svg+xml",
      "bytes": 13461,
      "sha256": "9228c6b2b9b68fabef7e60431b9d186430f0a749cf7a6b96e9a3a62bfe49c886",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times64\\times128=204{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times64\\times128=204{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b17315e0dde1dde.svg",
      "path": "assets/equations/2b17315e0dde1dde.svg",
      "mime": "image/svg+xml",
      "bytes": 7489,
      "sha256": "017e3b3706e5500677140ab3635301662b4723d2353fc5366d8589447ec53382",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_t=f_tc_{t-1}+i_t\\widetilde c_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_t=f_tc_{t-1}+i_t\\widetilde c_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            11,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s11",
          "labels": [
            "Recurrent neural networks",
            "Reading an LSTM equation one operation at a time"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b18f4e26d74ffd0.svg",
      "path": "assets/equations/2b18f4e26d74ffd0.svg",
      "mime": "image/svg+xml",
      "bytes": 23615,
      "sha256": "47045fe1ca60d4fec3ac25b92087d3ee0454650deee18c3ad9c992f77e0dd665",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p,q)\\approx0.519860385+0.173286795\\approx0.693147181\\ \\text{nats}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)\\approx0.519860385+0.173286795\\approx0.693147181\\ \\text{nats}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b1a3823c4815fe2.svg",
      "path": "assets/equations/2b1a3823c4815fe2.svg",
      "mime": "image/svg+xml",
      "bytes": 11718,
      "sha256": "b1b2f9cc3ae686f539d87766e21cfa4910400ec616c43b02d4f4400ccd9cefd2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.28}{1-0.9^{2}}=1.473684211"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.28}{1-0.9^{2}}=1.473684211"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b32d1a861daf9ff.svg",
      "path": "assets/equations/2b32d1a861daf9ff.svg",
      "mime": "image/svg+xml",
      "bytes": 10302,
      "sha256": "d84c43b9ff9504a9ed6789947c6bb9626d78797e5cddc176c4e9b7b2d9506866",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'_1=\\frac{1\\times1}{0.5}=2,\\qquad a'_2=\\frac{0\\times2}{0.5}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_1=\\frac{1\\times1}{0.5}=2,\\qquad a'_2=\\frac{0\\times2}{0.5}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b33025f78e725f0.svg",
      "path": "assets/equations/2b33025f78e725f0.svg",
      "mime": "image/svg+xml",
      "bytes": 4694,
      "sha256": "eb2ddff9aacb8dabf1981b98eb955666d02064a33e42466031f6285b8c0b5986",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_2=-3+1=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_2=-3+1=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b62624e146d1934.svg",
      "path": "assets/equations/2b62624e146d1934.svg",
      "mime": "image/svg+xml",
      "bytes": 7425,
      "sha256": "d05836f847e714d5336085e0c95189fac48bc8f6d9c64511a7a6f7403e514fcc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\max(0,0.2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\max(0,0.2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2b99f7dd17297569.svg",
      "path": "assets/equations/2b99f7dd17297569.svg",
      "mime": "image/svg+xml",
      "bytes": 8231,
      "sha256": "9a5a9658c60def973a993a9a89f8ea78587ffb492e97b7a170111a1c0b539921",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1} = \\max(0,0.3) = 0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1} = \\max(0,0.3) = 0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2bb2563809fc624e.svg",
      "path": "assets/equations/2bb2563809fc624e.svg",
      "mime": "image/svg+xml",
      "bytes": 17311,
      "sha256": "a880d377ff93f2146099c2f0babd653aa574b9ad0628d646e5f4da068c80467e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0-0.05(-0.113260000)=0.005663000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0-0.05(-0.113260000)=0.005663000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2bb414a00be2c088.svg",
      "path": "assets/equations/2bb414a00be2c088.svg",
      "mime": "image/svg+xml",
      "bytes": 4934,
      "sha256": "bc0ec1631a498cfa6957bcb3fd304fb4b6e709541ed7e9ae9cabbfb528c5e131",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=o\\odot\\tanh C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=o\\odot\\tanh C"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2bbef5a5d1c7047f.svg",
      "path": "assets/equations/2bbef5a5d1c7047f.svg",
      "mime": "image/svg+xml",
      "bytes": 4989,
      "sha256": "d36fc862acf91b1a39a3e9d1dc69927a25ceebc5543e5460777df4e18a0a9b6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z}=p-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z}=p-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2bd36e593c9db7e2.svg",
      "path": "assets/equations/2bd36e593c9db7e2.svg",
      "mime": "image/svg+xml",
      "bytes": 9109,
      "sha256": "01a83fb80d96fcae12e7dcd384463c3230774f28266cad89b62c9c88a8c0a188",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_1^{\\mathrm{new}}=0.2+0.1(-1)(1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1^{\\mathrm{new}}=0.2+0.1(-1)(1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2be91abc57b10ecb.svg",
      "path": "assets/equations/2be91abc57b10ecb.svg",
      "mime": "image/svg+xml",
      "bytes": 11832,
      "sha256": "4e3794743a97ab9a1557d6150dc146abe350f3f7e1d07ad83dcea8f29129fe67",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(2)\\times(2)+(1)\\times(0)+(2)\\times(-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(2)+(1)\\times(0)+(2)\\times(-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2beefda557917f96.svg",
      "path": "assets/equations/2beefda557917f96.svg",
      "mime": "image/svg+xml",
      "bytes": 9522,
      "sha256": "044d3d8a50d030ca06ea02148169ee9089199a181b738c44a279a9341a39a3aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\sum_iw_ix_i+b,\\qquad a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_iw_ix_i+b,\\qquad a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2bf8871d8771b0c8.svg",
      "path": "assets/equations/2bf8871d8771b0c8.svg",
      "mime": "image/svg+xml",
      "bytes": 22972,
      "sha256": "07092482c152874315fa5c7933b25914799d6417249b5d626a169ffc956c7f31",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(2)}=(0.145933863)\\times(0.544878892)\\approx 0.079516282"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(2)}=(0.145933863)\\times(0.544878892)\\approx 0.079516282"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2bfe89025b1bd27a.svg",
      "path": "assets/equations/2bfe89025b1bd27a.svg",
      "mime": "image/svg+xml",
      "bytes": 10146,
      "sha256": "c49d40dc7a148d9efdbf1e193c760aa12fabd48cc79b46d85acfad228e82309d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_2^{\\mathrm{new}}=0.65+0.025=0.675"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2^{\\mathrm{new}}=0.65+0.025=0.675"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c2dd4efda1f26eb.svg",
      "path": "assets/equations/2c2dd4efda1f26eb.svg",
      "mime": "image/svg+xml",
      "bytes": 8024,
      "sha256": "07639d8c6dae714afe81c7423bf793883f2f28295bb4b8f130b1684db7eac706",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_1=-0.5-0.1(-1.5)=-0.35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5-0.1(-1.5)=-0.35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c43044f63438eb7.svg",
      "path": "assets/equations/2c43044f63438eb7.svg",
      "mime": "image/svg+xml",
      "bytes": 8362,
      "sha256": "a924a541833b53d68770cbd082acce07a9e7ee48c29212b71f94dbee8b469fae",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{\\mathrm{total}}=-0.4+0.04=-0.36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{total}}=-0.4+0.04=-0.36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c4f62d57a39f2bf.svg",
      "path": "assets/equations/2c4f62d57a39f2bf.svg",
      "mime": "image/svg+xml",
      "bytes": 9230,
      "sha256": "9d680c9749abee5c5cafa8999ce8e3746f4f62ef91b94ae3b686346b210e7d56",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=40+0+0+195=235"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=40+0+0+195=235"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c688c2612d04439.svg",
      "path": "assets/equations/2c688c2612d04439.svg",
      "mime": "image/svg+xml",
      "bytes": 18364,
      "sha256": "4c7c5d24fa9fa45e2ae3388f4b56dc118392f51c7d9910431b27a3d7afcbaa1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.35-0.5(0.008771355)=0.345614322"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.35-0.5(0.008771355)=0.345614322"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            142
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            142
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c6e04e58352c2ce.svg",
      "path": "assets/equations/2c6e04e58352c2ce.svg",
      "mime": "image/svg+xml",
      "bytes": 4169,
      "sha256": "5c2d83e572abadf8e893a238574b3407483274e1da62c9cf78528a15768e5e01",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_1=0-0.1=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0-0.1=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c7113e75687c23e.svg",
      "path": "assets/equations/2c7113e75687c23e.svg",
      "mime": "image/svg+xml",
      "bytes": 9308,
      "sha256": "dff48ee2dacc88d272c4ffb34bbdf7792a24d0667d22dc2482a36a3db85a6f89",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s_2=0.9(0.1)+0.1(2)^2=0.49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.9(0.1)+0.1(2)^2=0.49"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c7569fc93ce3696.svg",
      "path": "assets/equations/2c7569fc93ce3696.svg",
      "mime": "image/svg+xml",
      "bytes": 16357,
      "sha256": "d9642dcdcf07ed98ae36116cbf8c95320620fbda336e054a3e7d0503e4ddea28",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.017487356)\\times(0.2)\\approx 0.003497471"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.017487356)\\times(0.2)\\approx 0.003497471"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c86d55c9549cedd.svg",
      "path": "assets/equations/2c86d55c9549cedd.svg",
      "mime": "image/svg+xml",
      "bytes": 13935,
      "sha256": "1727c2a9d0e9e6c711da3f2a9f2ae7492f5bbdf6f13c234cdfda81eb7563eede",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "54.598150033+1\\approx55.598150033"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "54.598150033+1\\approx55.598150033"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            175
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            175
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2c96483424ef8929.svg",
      "path": "assets/equations/2c96483424ef8929.svg",
      "mime": "image/svg+xml",
      "bytes": 7729,
      "sha256": "ff3f8d247621bcbe402b6ff469014396c2c9f01aad343e2ee54dc0696239c7f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.9+(-0.171)=0.729"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9+(-0.171)=0.729"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2cc0c9e475076c06.svg",
      "path": "assets/equations/2cc0c9e475076c06.svg",
      "mime": "image/svg+xml",
      "bytes": 5731,
      "sha256": "4580adc576592336875c0b48e4e4a08daee43f7be688f673d7cd1fc778a1391c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}-3-(-2)&=-3+2\\\\&=-1\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}-3-(-2)&=-3+2\\\\&=-1\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2cdfc715227663d5.svg",
      "path": "assets/equations/2cdfc715227663d5.svg",
      "mime": "image/svg+xml",
      "bytes": 11008,
      "sha256": "5ad2cc813dbde7625d246b0d568a8af0fa10b638f0d50af5762416bbf04f45d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=0.4\\times2=0.8,\\qquad \\hat y-y=0.8-1=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=0.4\\times2=0.8,\\qquad \\hat y-y=0.8-1=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2d5702d767818373.svg",
      "path": "assets/equations/2d5702d767818373.svg",
      "mime": "image/svg+xml",
      "bytes": 17081,
      "sha256": "7e0f0a5dff8a1fc0bcbdd155b324fe82d085ea90a9c8faa2de6b915b45234e0c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_4,\\mathrm{new}}=0.6-0.5(-0.004282747)=0.602141373"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_4,\\mathrm{new}}=0.6-0.5(-0.004282747)=0.602141373"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2d59dee332a4bda3.svg",
      "path": "assets/equations/2d59dee332a4bda3.svg",
      "mime": "image/svg+xml",
      "bytes": 19791,
      "sha256": "d20f51556cb6baac7e69ea2c1e01560326ce57b6f985e3aba7f367f2298e64f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(0.013687964)\\times(0.782449776)\\approx 0.010710144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(0.013687964)\\times(0.782449776)\\approx 0.010710144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2d6dd50233caecfb.svg",
      "path": "assets/equations/2d6dd50233caecfb.svg",
      "mime": "image/svg+xml",
      "bytes": 8318,
      "sha256": "c71920170ab3332bf7c12b1ef3a69d11ba1cd10f6a1ad01823619c2d034857b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_{12}=1(0)+2(3)=0+6=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{12}=1(0)+2(3)=0+6=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            232
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            232
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2d7874ea2511447b.svg",
      "path": "assets/equations/2d7874ea2511447b.svg",
      "mime": "image/svg+xml",
      "bytes": 6249,
      "sha256": "a46e2641e35f4a05d0cf6fa21a594a65e1d540c84d4f00c0f412b09b6c632883",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac1{1+e^{0}}=\\frac1{1+1}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{1+e^{0}}=\\frac1{1+1}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2d796303b17c0e32.svg",
      "path": "assets/equations/2d796303b17c0e32.svg",
      "mime": "image/svg+xml",
      "bytes": 6967,
      "sha256": "17bf7d31c8d2398150a37b26e155c8ec680f17560ee1f55395f6ede1ecf04ba2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2-(-0.3)=2+0.3=2.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2-(-0.3)=2+0.3=2.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s1",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s1",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2d85cc8a7db473e8.svg",
      "path": "assets/equations/2d85cc8a7db473e8.svg",
      "mime": "image/svg+xml",
      "bytes": 5265,
      "sha256": "62da2690a14732ee5810ad1cfd56b5be22df3e125aaf012fd930284c373a9593",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MAE}=\\frac{1+2}{2}=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MAE}=\\frac{1+2}{2}=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2d91f383d484e960.svg",
      "path": "assets/equations/2d91f383d484e960.svg",
      "mime": "image/svg+xml",
      "bytes": 8390,
      "sha256": "2de24a6aa5c1ceb8470ff39feb5ca4b3ee71fdd90aa1cdd4f87eea9f0fac5f0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{XOR}=1-2(0)-0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XOR}=1-2(0)-0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2daae1e05e9f3afa.svg",
      "path": "assets/equations/2daae1e05e9f3afa.svg",
      "mime": "image/svg+xml",
      "bytes": 9060,
      "sha256": "572a60034e21393be0d959a464bca28e52fe4b37eff364fd79285ba225c92074",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.5)\\times(-0.55)\\approx -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.5)\\times(-0.55)\\approx -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2db77709ff0c80b8.svg",
      "path": "assets/equations/2db77709ff0c80b8.svg",
      "mime": "image/svg+xml",
      "bytes": 17212,
      "sha256": "d5d6cea4db814a34df56f6a2b7467e22f6f2ca362898bae950bf85a884b108a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0-0.05(-0.121350000)=0.006067500"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0-0.05(-0.121350000)=0.006067500"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2df025bea6def52b.svg",
      "path": "assets/equations/2df025bea6def52b.svg",
      "mime": "image/svg+xml",
      "bytes": 15909,
      "sha256": "da28b04f82c19e577e5d3bec1a43652c0514dbbf7bb75be092d7016311fefc1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{0}-e^{0}\\approx1.000000000-1.000000000=0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{0}-e^{0}\\approx1.000000000-1.000000000=0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2e2dc3409b6b4b5c.svg",
      "path": "assets/equations/2e2dc3409b6b4b5c.svg",
      "mime": "image/svg+xml",
      "bytes": 4017,
      "sha256": "c9a29056fd6e2a6d042bbc0bdd19fa32e1ff39376f9f3406c32142c2459d7ecb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6/0.5=1.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6/0.5=1.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2e2f1b40461ded43.svg",
      "path": "assets/equations/2e2f1b40461ded43.svg",
      "mime": "image/svg+xml",
      "bytes": 5247,
      "sha256": "70448c4ebf13ff1177b53f2c79aa150fb63466340ba737698a9ea028cf6a76d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dz}=p-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dz}=p-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            244
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            265
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            244
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            265
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2e3e84d154de9f24.svg",
      "path": "assets/equations/2e3e84d154de9f24.svg",
      "mime": "image/svg+xml",
      "bytes": 12317,
      "sha256": "b0f22eae420d671351e38886ddf1f5dcb22ea7be3b553256e5e48486c5a0becf",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(0.3)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(0.3)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2e472e733a927b24.svg",
      "path": "assets/equations/2e472e733a927b24.svg",
      "mime": "image/svg+xml",
      "bytes": 10883,
      "sha256": "94761cf74115f316f2753bcbb2f7814df1696807b6b93de9d7ebbe5299845935",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial h}=\\sum_j(o_j-y_j)\\frac{\\partial o_j}{\\partial h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial h}=\\sum_j(o_j-y_j)\\frac{\\partial o_j}{\\partial h}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2e815f655162e42b.svg",
      "path": "assets/equations/2e815f655162e42b.svg",
      "mime": "image/svg+xml",
      "bytes": 14237,
      "sha256": "8624d03d5a4301dacf22893e7fb99f45e9427a9cd70a0121485da17bfc483d78",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=28{,}800\\times240=6{,}912{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=28{,}800\\times240=6{,}912{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2e9338e40808aff5.svg",
      "path": "assets/equations/2e9338e40808aff5.svg",
      "mime": "image/svg+xml",
      "bytes": 11522,
      "sha256": "5889dda720af0111d03cce5b603c75236dc94736346205c31040229616c50bab",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_5=884{,}736+384=885{,}120"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_5=884{,}736+384=885{,}120"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2eb50e4698b8f7ed.svg",
      "path": "assets/equations/2eb50e4698b8f7ed.svg",
      "mime": "image/svg+xml",
      "bytes": 11486,
      "sha256": "112ff4434547b34a831c8f7c6d0f0c6dd388d78601ba4ea0a4b3f7cf46ec8fe4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times3\\times16=432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times3\\times16=432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f0494c85fef2342.svg",
      "path": "assets/equations/2f0494c85fef2342.svg",
      "mime": "image/svg+xml",
      "bytes": 6954,
      "sha256": "12d917a235971e243d44f24248a0e6807fb00702a0fdce85e7dec8051ce21d4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z_i}=p_i-y_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z_i}=p_i-y_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f1a7c307bfbc37e.svg",
      "path": "assets/equations/2f1a7c307bfbc37e.svg",
      "mime": "image/svg+xml",
      "bytes": 9843,
      "sha256": "e8c76862f182e5dae258fa839d05708afab390217a2df68104e1bd17f623ba0c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z^{(1)}_1=0.2(1)+0.4(0)+0.1=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(1)}_1=0.2(1)+0.4(0)+0.1=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f20144355441ad1.svg",
      "path": "assets/equations/2f20144355441ad1.svg",
      "mime": "image/svg+xml",
      "bytes": 21716,
      "sha256": "59bcec402e660a69544e34b96cd5e0e8243b8bd45d827db93c4ded4092b0e125",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=-0.2-0.9(-0.068861036)\\approx -0.138025068"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=-0.2-0.9(-0.068861036)\\approx -0.138025068"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f3707d9acaff1b9.svg",
      "path": "assets/equations/2f3707d9acaff1b9.svg",
      "mime": "image/svg+xml",
      "bytes": 7991,
      "sha256": "c01b0127090f858f46afaae069d358367323e4627ee3f86c490b235f8307cf7a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=1(2)+(-2)(1)+0.1=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=1(2)+(-2)(1)+0.1=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f3d1f51931e7a8d.svg",
      "path": "assets/equations/2f3d1f51931e7a8d.svg",
      "mime": "image/svg+xml",
      "bytes": 5738,
      "sha256": "f445d656ad2482d72caebaddd54cf899c64a7e55eca3baa105f7ee6283409982",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y=[1.1,1.8,3.3]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y=[1.1,1.8,3.3]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f40a657a883a8d8.svg",
      "path": "assets/equations/2f40a657a883a8d8.svg",
      "mime": "image/svg+xml",
      "bytes": 13423,
      "sha256": "1f40c42b2df86e25dd270991cf263c0ef62968537dabd2b254697426e5b8909f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_{\\mathrm{candidate}}=0.2(1)+0.5(0.2)+0=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{candidate}}=0.2(1)+0.5(0.2)+0=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f55393e129c6628.svg",
      "path": "assets/equations/2f55393e129c6628.svg",
      "mime": "image/svg+xml",
      "bytes": 12741,
      "sha256": "c74af83ee03c5ca6906b5550475616c43f02fa70ea660e1eefd25501b84554cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p=\\frac1{1.367879441}\\approx0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=\\frac1{1.367879441}\\approx0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f5e5116ef55c3b3.svg",
      "path": "assets/equations/2f5e5116ef55c3b3.svg",
      "mime": "image/svg+xml",
      "bytes": 8793,
      "sha256": "7b169adede150fa60901b2d813849fcabe5a60bf0848fbc2aeaca45b943f8151",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\frac{\\eta\\hat m_t}{\\sqrt{\\hat v_t}+\\varepsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\frac{\\eta\\hat m_t}{\\sqrt{\\hat v_t}+\\varepsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f6a587716d3d081.svg",
      "path": "assets/equations/2f6a587716d3d081.svg",
      "mime": "image/svg+xml",
      "bytes": 8791,
      "sha256": "a1d7fd9fa5a8b727d8f35bafc9a944355876de70ef7a716591b57f1b95d38c35",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(\\theta+\\Delta\\theta)\\approx J(\\theta)+\\nabla J(\\theta)^T\\Delta\\theta"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta+\\Delta\\theta)\\approx J(\\theta)+\\nabla J(\\theta)^T\\Delta\\theta"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            2,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            2,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f70d876265d1c94.svg",
      "path": "assets/equations/2f70d876265d1c94.svg",
      "mime": "image/svg+xml",
      "bytes": 13730,
      "sha256": "3ee3c8c3403dd7c6661242c241994bf990170c39d3763ae3d0dc942fd45738c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (-0.5 \\times  1) + (-0.4) = -0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (-0.5 \\times  1) + (-0.4) = -0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f7b20630e72d239.svg",
      "path": "assets/equations/2f7b20630e72d239.svg",
      "mime": "image/svg+xml",
      "bytes": 11705,
      "sha256": "3b616a003a49263124a02eca4e54df0a00a64fc7cd9229e69e828c272dc77eee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac{0.49}{3}=0.163333333\\ldots"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac{0.49}{3}=0.163333333\\ldots"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f7fcc7ba3415fbf.svg",
      "path": "assets/equations/2f7fcc7ba3415fbf.svg",
      "mime": "image/svg+xml",
      "bytes": 7846,
      "sha256": "75ff18c8988652a00d86dbfdca98b7cd3a74eae78c0eef78e4b4abdaa952c2ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{\\sigma^2},\\qquad x_{\\mathrm{std}}=\\frac{x-\\mu}{\\sigma}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{\\sigma^2},\\qquad x_{\\mathrm{std}}=\\frac{x-\\mu}{\\sigma}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f8c51c39237a8f3.svg",
      "path": "assets/equations/2f8c51c39237a8f3.svg",
      "mime": "image/svg+xml",
      "bytes": 9211,
      "sha256": "66d53d500471dc48df1d1964f3f196a297fd0a7daa15962cafc5dd8482ec06e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=0.9+0.9(-0.1)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=0.9+0.9(-0.1)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2f8d27aa1e3f5627.svg",
      "path": "assets/equations/2f8d27aa1e3f5627.svg",
      "mime": "image/svg+xml",
      "bytes": 13524,
      "sha256": "967fa31cee1608571ab527c49eb5ad2a317663b0ebb342be8b9d32a09e27cb12",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.12135)\\times(3)\\approx -0.36405"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.12135)\\times(3)\\approx -0.36405"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2fa03284017c373e.svg",
      "path": "assets/equations/2fa03284017c373e.svg",
      "mime": "image/svg+xml",
      "bytes": 7064,
      "sha256": "5092e9e200939bdd5524eae7d07bb90edeb5d9c7c2c6995db8757fd69f8d5228",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{61-2}{2}\\right\\rfloor+1=30"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{61-2}{2}\\right\\rfloor+1=30"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2fd235815e859770.svg",
      "path": "assets/equations/2fd235815e859770.svg",
      "mime": "image/svg+xml",
      "bytes": 23882,
      "sha256": "211e4ac5d2e3257d431b07ae60281d2863cc4403390952eab2cc51deecdf0789",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat y=\\operatorname{step}(w^Tx+b),\\quad w_{new}=w+\\eta(y-\\widehat y)x,\\quad b_{new}=b+\\eta(y-\\widehat y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat y=\\operatorname{step}(w^Tx+b),\\quad w_{new}=w+\\eta(y-\\widehat y)x,\\quad b_{new}=b+\\eta(y-\\widehat y)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            189
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2fda741950753a37.svg",
      "path": "assets/equations/2fda741950753a37.svg",
      "mime": "image/svg+xml",
      "bytes": 9541,
      "sha256": "eac5ac2b95631e49abbbbde721a0eff1939eef92d94475ee6b6ecca6cf9d856a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z^{(2)}=0.15+0.30+0.10=0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(2)}=0.15+0.30+0.10=0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/2ff7c16eb83493b5.svg",
      "path": "assets/equations/2ff7c16eb83493b5.svg",
      "mime": "image/svg+xml",
      "bytes": 2432,
      "sha256": "df0508d651e5af56e9ff7f53665563ec8b8202441bf7d36da1d9e12516232358",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lfloor1.5\\rfloor=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lfloor1.5\\rfloor=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/300691e5cdc3e69a.svg",
      "path": "assets/equations/300691e5cdc3e69a.svg",
      "mime": "image/svg+xml",
      "bytes": 19336,
      "sha256": "7e246468d0c49f663cf504c8f3182e6ec3ff8b3540f072f03c157dcb5c95aeef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.3-1(0.002456654)\\approx 0.297543346"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.3-1(0.002456654)\\approx 0.297543346"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/300fc0089c5516db.svg",
      "path": "assets/equations/300fc0089c5516db.svg",
      "mime": "image/svg+xml",
      "bytes": 18186,
      "sha256": "10b28dd0fb743b7b39a4229806dac3af9202125f3cde50c794a3b1f3f0521dff",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\frac{-0.981684361}{1.018315639}\\approx-0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{-0.981684361}{1.018315639}\\approx-0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/305a3f29286c4e55.svg",
      "path": "assets/equations/305a3f29286c4e55.svg",
      "mime": "image/svg+xml",
      "bytes": 4794,
      "sha256": "ac6564cd7922fb7759cfc0eb6482b1b50ff0fe40380336ee022c5cf76b7e8b26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 0 & 1\\\\0 & 1 & 0\\\\1 & 0 & 1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 0 & 1\\\\0 & 1 & 0\\\\1 & 0 & 1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/305c0c88eaed50a3.svg",
      "path": "assets/equations/305c0c88eaed50a3.svg",
      "mime": "image/svg+xml",
      "bytes": 8861,
      "sha256": "04f26fb54cd51fe57321791fca85bddd3bd93a420e4ce1c9797152211c7651fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar x_w=\\frac{\\sum_i a_ix_i}{\\sum_i a_i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar x_w=\\frac{\\sum_i a_ix_i}{\\sum_i a_i}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3060020ef7a35ed4.svg",
      "path": "assets/equations/3060020ef7a35ed4.svg",
      "mime": "image/svg+xml",
      "bytes": 14580,
      "sha256": "54449aa4fed47e318657c05a0a263cbcb78d608f554fc941e339b5a5cbf2871d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "G_t=G_{t-1}+g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=G_{t-1}+g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s5",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            12,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s11",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            12,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s11",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3065785a32d83c15.svg",
      "path": "assets/equations/3065785a32d83c15.svg",
      "mime": "image/svg+xml",
      "bytes": 5929,
      "sha256": "b3bdbc09c63177eaa44aa6dce16fcbebeb348339d4cf038ed04a63becdf70a2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_v=\\sum_t\\delta_th_{t-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_v=\\sum_t\\delta_th_{t-1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3071cb7f6661d372.svg",
      "path": "assets/equations/3071cb7f6661d372.svg",
      "mime": "image/svg+xml",
      "bytes": 13372,
      "sha256": "6bf6cb1c384d9879aa54dac3e78d263a043d41658dc944acb1b346618efa8af3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=0.5\\times0.319471636=0.159735818"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.5\\times0.319471636=0.159735818"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3083aa89c3311d57.svg",
      "path": "assets/equations/3083aa89c3311d57.svg",
      "mime": "image/svg+xml",
      "bytes": 8354,
      "sha256": "22f9b4c8e368e73a41b79737123b0890e2a9e173bcd90afd11bea5b0eb1ef8bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{252-2}{2}\\right\\rfloor+1=126"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{252-2}{2}\\right\\rfloor+1=126"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/308792cf26a22040.svg",
      "path": "assets/equations/308792cf26a22040.svg",
      "mime": "image/svg+xml",
      "bytes": 13768,
      "sha256": "464d06e3f071487d618f9a9346dd349f1eba6d72669cdeb01732a778e00b1421",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_2=0.999(0.004)+0.001(1)^2=0.004996"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.999(0.004)+0.001(1)^2=0.004996"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/30b407cc303a0e19.svg",
      "path": "assets/equations/30b407cc303a0e19.svg",
      "mime": "image/svg+xml",
      "bytes": 4953,
      "sha256": "beb11c55ee3dbb8ac1db280686a817c6b3c6ac9cec64af8d35ad1aafee067921",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9(0.2)=0.18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9(0.2)=0.18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/30c6287eca7be224.svg",
      "path": "assets/equations/30c6287eca7be224.svg",
      "mime": "image/svg+xml",
      "bytes": 14276,
      "sha256": "c9a13a3b54e7f45f5d2f42d06bb52c2c598a8bbae3924d093cdc29dc5a97165c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.14 \\times  0.85) + (0.15 \\times  0.48) + (0) = 0.191"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.14 \\times  0.85) + (0.15 \\times  0.48) + (0) = 0.191"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/30d92749f17fd5d6.svg",
      "path": "assets/equations/30d92749f17fd5d6.svg",
      "mime": "image/svg+xml",
      "bytes": 20746,
      "sha256": "b31f837a20684cd8765a90f8d739da0c1fc403da6d9cff9ab951c57c8c4fc74f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,3,\\mathrm{new}}=-0.6-0.5(-0.059570648)\\approx -0.570214676"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,3,\\mathrm{new}}=-0.6-0.5(-0.059570648)\\approx -0.570214676"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/30e22de1103f6dec.svg",
      "path": "assets/equations/30e22de1103f6dec.svg",
      "mime": "image/svg+xml",
      "bytes": 10444,
      "sha256": "c45994fbae40957dbd18430b2cc5802ff6c8b4e1111ffa255bd8ebb7a81fd88b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "u_{\\mathrm{new}}=0.2-0.1(-1.25)=0.325"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u_{\\mathrm{new}}=0.2-0.1(-1.25)=0.325"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/30eae54a2d6333bf.svg",
      "path": "assets/equations/30eae54a2d6333bf.svg",
      "mime": "image/svg+xml",
      "bytes": 20196,
      "sha256": "5c32feeefec313c4064721bbaa411789b2663ca926fc3763188473fe95e3a9e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.2(0.006994942)\\approx 0.298601012"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.2(0.006994942)\\approx 0.298601012"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            148
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            148
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/30f7bf8aa04d2bf2.svg",
      "path": "assets/equations/30f7bf8aa04d2bf2.svg",
      "mime": "image/svg+xml",
      "bytes": 22167,
      "sha256": "73ee004b344de3ad6ef06f85cc9d61b877007e1dc02ba200f1bfffa0fb3e8722",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31043c1e17e75c9f.svg",
      "path": "assets/equations/31043c1e17e75c9f.svg",
      "mime": "image/svg+xml",
      "bytes": 8082,
      "sha256": "c7323f2c919c2f03845550168b00e11d36a1d9edcebbe2c06e49fc25e1134235",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L_2=\\frac12(-1.1-0)^2=0.605"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_2=\\frac12(-1.1-0)^2=0.605"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/311dd5c76d87d54c.svg",
      "path": "assets/equations/311dd5c76d87d54c.svg",
      "mime": "image/svg+xml",
      "bytes": 11427,
      "sha256": "27f1b7af2dc25509bc0341ca437410e95abdea1e012b8b3380d91545fd0e9a85",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{biases}=8,\\qquad \\text{total}=600+8=608"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=8,\\qquad \\text{total}=600+8=608"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/311f8a66ba1558a5.svg",
      "path": "assets/equations/311f8a66ba1558a5.svg",
      "mime": "image/svg+xml",
      "bytes": 4738,
      "sha256": "e299c52a3f4fa4326246341ae8ef852886b7cc71ab1f47621b7668372afa0efb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_1=(1-\\beta)g_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_1=(1-\\beta)g_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/313f27074af89747.svg",
      "path": "assets/equations/313f27074af89747.svg",
      "mime": "image/svg+xml",
      "bytes": 16376,
      "sha256": "583cf3b302d7b3ac508ec4fbc2fa54546381bc3731d6708b046e493dc65893c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{4,1}^{(1)}=(-0.004282747)\\times(0.4)\\approx -0.001713099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,1}^{(1)}=(-0.004282747)\\times(0.4)\\approx -0.001713099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            206
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3179ee482059cbdd.svg",
      "path": "assets/equations/3179ee482059cbdd.svg",
      "mime": "image/svg+xml",
      "bytes": 17742,
      "sha256": "77d17676196c86c3ce8b4ddbe806c629d687d3e19a3754422c21266bbebb98bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(0)\\approx\\frac{0.000000000}{2.000000000}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(0)\\approx\\frac{0.000000000}{2.000000000}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3188e642a44baa47.svg",
      "path": "assets/equations/3188e642a44baa47.svg",
      "mime": "image/svg+xml",
      "bytes": 3630,
      "sha256": "ffd21e1fffeaafa336c4b23b014f7b211998eca58485efcbd9f8ac8737dcff5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac1{1+e^{-z}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{1+e^{-z}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/318e776fa7639b85.svg",
      "path": "assets/equations/318e776fa7639b85.svg",
      "mime": "image/svg+xml",
      "bytes": 9131,
      "sha256": "6d2cb8ff2033f816778fd828597620e474b34711a5dccda653b616a54a3d4d41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L2}=0.4+0.2625=0.6625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L2}=0.4+0.2625=0.6625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/318ee2a6640d10f0.svg",
      "path": "assets/equations/318ee2a6640d10f0.svg",
      "mime": "image/svg+xml",
      "bytes": 5213,
      "sha256": "34b3674b2a87ddb31cf35b2539850b8a5c703d7d991bf827059ec6742519f9ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=1+0-0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=1+0-0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31940cedcf20decc.svg",
      "path": "assets/equations/31940cedcf20decc.svg",
      "mime": "image/svg+xml",
      "bytes": 16231,
      "sha256": "c50e041742f7e2377b9dfa7904b24b020cea309025e768e594e0a5c6514c1caa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.1-0.1(-0.220000000)=0.122000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.1-0.1(-0.220000000)=0.122000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31d2f2dbdaea47ab.svg",
      "path": "assets/equations/31d2f2dbdaea47ab.svg",
      "mime": "image/svg+xml",
      "bytes": 17445,
      "sha256": "6b0e416914b544fb6e1b08dbbb237a8a6188d0282676875abb02aa0c1bb191fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.041370323 \\times  0.240613417 = 0.009954255"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.041370323 \\times  0.240613417 = 0.009954255"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31d9e5cfd413812f.svg",
      "path": "assets/equations/31d9e5cfd413812f.svg",
      "mime": "image/svg+xml",
      "bytes": 8042,
      "sha256": "07ff4e5517b6d93333e4729405a45a309b4a8f8db4e5dab986db250f8371845d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126-2}{2}\\right\\rfloor+1=63"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126-2}{2}\\right\\rfloor+1=63"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31dbb5df72a8ba34.svg",
      "path": "assets/equations/31dbb5df72a8ba34.svg",
      "mime": "image/svg+xml",
      "bytes": 21141,
      "sha256": "3ec06a44b89a8b0a3ed2b5dfb59abcd50db8419a784a2067982ccd57675c69b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(W_c[h_{t-1},x_t]+b_c),\\quad C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(W_c[h_{t-1},x_t]+b_c),\\quad C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            15,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s14",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            16,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s15",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            16,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s15",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31e01f04f62bf975.svg",
      "path": "assets/equations/31e01f04f62bf975.svg",
      "mime": "image/svg+xml",
      "bytes": 5002,
      "sha256": "5d59950e8db69d0c53d15b3d740ff2ae36b63ca4396176d246559419c62f3f57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|g\\|_2=\\sqrt{25}=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|g\\|_2=\\sqrt{25}=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31e044948722082e.svg",
      "path": "assets/equations/31e044948722082e.svg",
      "mime": "image/svg+xml",
      "bytes": 19420,
      "sha256": "7f3187de7c1f44668b90b63280ff358a751599d60a3db43eae42e7bcf8ffc503",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.28-1(0.000877376)\\approx 0.279122624"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.28-1(0.000877376)\\approx 0.279122624"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31e3d42796c5dd84.svg",
      "path": "assets/equations/31e3d42796c5dd84.svg",
      "mime": "image/svg+xml",
      "bytes": 4319,
      "sha256": "4a32a8a0db5c4e2760e98c5b9225648033b670663bc423c81606858615706fdf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=2+(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=2+(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31ebc79afc790262.svg",
      "path": "assets/equations/31ebc79afc790262.svg",
      "mime": "image/svg+xml",
      "bytes": 6593,
      "sha256": "5745ee95c575c464cb3678d1fd5700b2d187bb5e03c361e262f08c0cef9500e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{flat}=HWC"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{flat}=HWC"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            33,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/34",
          "labels": [
            "Flatten and dense parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            33,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/34",
          "labels": [
            "Flatten and dense parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31ec7384f72f0b9e.svg",
      "path": "assets/equations/31ec7384f72f0b9e.svg",
      "mime": "image/svg+xml",
      "bytes": 9213,
      "sha256": "5c20c7734171fce46fbfaf313b9ea200a82d6060739cd77f7c9c69099080dc52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{ReLU}(-2)=\\max(0,-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{ReLU}(-2)=\\max(0,-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/31fad4d0ea8f08ac.svg",
      "path": "assets/equations/31fad4d0ea8f08ac.svg",
      "mime": "image/svg+xml",
      "bytes": 8231,
      "sha256": "977fe23d22a1ba70cecba9538d6d6f24e21905b56dd2b5a624b8f7fe88f66bad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=\\operatorname{step}(x_1+x_2-1.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=\\operatorname{step}(x_1+x_2-1.5)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3202f6e374a86c4c.svg",
      "path": "assets/equations/3202f6e374a86c4c.svg",
      "mime": "image/svg+xml",
      "bytes": 17009,
      "sha256": "a4f4e29fb1c800d6f144a25039d986d80e7d44708c93555197c0d5963eff8adc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\max(0,-3)=0,\\quad \\max(0,0)=0,\\quad \\max(0,2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0,-3)=0,\\quad \\max(0,0)=0,\\quad \\max(0,2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3206de1fb9907f41.svg",
      "path": "assets/equations/3206de1fb9907f41.svg",
      "mime": "image/svg+xml",
      "bytes": 26072,
      "sha256": "9b6c5745377df5c5c2b4f6fc7fbdb3a6496455873be1ca9db63b9171a23bfe7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            219
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/320cca8c034f0c86.svg",
      "path": "assets/equations/320cca8c034f0c86.svg",
      "mime": "image/svg+xml",
      "bytes": 19890,
      "sha256": "4aab71508dd6e369929a642bb1e177f23a63ac2bf2e8adef253d6670f6410fd4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{2,2,\\mathrm{new}}=0.4-0.2(0.079516282)\\approx 0.384096744"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,2,\\mathrm{new}}=0.4-0.2(0.079516282)\\approx 0.384096744"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/327ca2cf6e5be3c3.svg",
      "path": "assets/equations/327ca2cf6e5be3c3.svg",
      "mime": "image/svg+xml",
      "bytes": 8371,
      "sha256": "866ca6c7032b014ec23055ac026fb1926ea731fbff5e610ef2e3949ff1dd0fe4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=\\frac{\\partial L}{\\partial h}(1)=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=\\frac{\\partial L}{\\partial h}(1)=3.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32a736852ff7774e.svg",
      "path": "assets/equations/32a736852ff7774e.svg",
      "mime": "image/svg+xml",
      "bytes": 14608,
      "sha256": "368b875653543c98b8c154ef16f21be87719754b2c3f948e4852b54180162032",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=w_1x_1+w_2x_2+\\cdots+w_nx_n+b,\\qquad a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w_1x_1+w_2x_2+\\cdots+w_nx_n+b,\\qquad a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32a8eeeef9367ad9.svg",
      "path": "assets/equations/32a8eeeef9367ad9.svg",
      "mime": "image/svg+xml",
      "bytes": 8643,
      "sha256": "c392ceb5897ea43b05e4d6165c4c7ffde0ffa09cdfdd0cf4a25e861dea7f282d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_1=w_0-\\eta g_1=1-0.1(-4)=1.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1=w_0-\\eta g_1=1-0.1(-4)=1.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32aaa578d4b2a675.svg",
      "path": "assets/equations/32aaa578d4b2a675.svg",
      "mime": "image/svg+xml",
      "bytes": 9805,
      "sha256": "85a78d0e7e6c6754afbf6c3cba55a458fabba0fed9f05379beb002f6c3d94a2c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,1}=(0.2)+(0.2)+(0.2)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,1}=(0.2)+(0.2)+(0.2)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32b3910a4ac203c7.svg",
      "path": "assets/equations/32b3910a4ac203c7.svg",
      "mime": "image/svg+xml",
      "bytes": 24431,
      "sha256": "85fa11e8b722651b360f6666b42bca7cad647c6322d097570d9b7a1b80048246",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_2} = (0.12 \\times  0.760423002) + (0.21 \\times  0.782449776) + (1) = 1.255565213"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_2} = (0.12 \\times  0.760423002) + (0.21 \\times  0.782449776) + (1) = 1.255565213"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32c2f7dd58700393.svg",
      "path": "assets/equations/32c2f7dd58700393.svg",
      "mime": "image/svg+xml",
      "bytes": 20479,
      "sha256": "193fbb5588e29a507d1010fd10fcb5010d4796dfb34205d71e3c87b6fb0d8a06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_3=0.7\\tanh(-0.228)=0.7(-0.224129674)=-0.156890772"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_3=0.7\\tanh(-0.228)=0.7(-0.224129674)=-0.156890772"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32cdbe21f65e2b06.svg",
      "path": "assets/equations/32cdbe21f65e2b06.svg",
      "mime": "image/svg+xml",
      "bytes": 20007,
      "sha256": "2382c5ce66943cdefb60815f93ff9975a21ccc1830d07f5a7689f4a17f42c138",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.513866171-1) \\times  0.249807729 = -0.121439988"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.513866171-1) \\times  0.249807729 = -0.121439988"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32d2786097210b6e.svg",
      "path": "assets/equations/32d2786097210b6e.svg",
      "mime": "image/svg+xml",
      "bytes": 9888,
      "sha256": "4ecaee05ce25358f592257111ced5fec202f1d1b8d1cde389ffed57021cf6bee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{128+2(0)-3}{1}\\right\\rfloor+1=126"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{128+2(0)-3}{1}\\right\\rfloor+1=126"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/32f05266b341eaa2.svg",
      "path": "assets/equations/32f05266b341eaa2.svg",
      "mime": "image/svg+xml",
      "bytes": 5610,
      "sha256": "75fb21ae8e03b0d241a043aeb729bcbb83ceeff7f5d64536a3333aa90c8a3c48",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_t=s_{t-1}+g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_t=s_{t-1}+g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3338c806844083ae.svg",
      "path": "assets/equations/3338c806844083ae.svg",
      "mime": "image/svg+xml",
      "bytes": 7033,
      "sha256": "3974500dc7573be6c61d3c442e410f089b6a544a1236414658ba83c1505dfa41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9^2=0.9(0.9)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9^2=0.9(0.9)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33407dafb559f8d6.svg",
      "path": "assets/equations/33407dafb559f8d6.svg",
      "mime": "image/svg+xml",
      "bytes": 21001,
      "sha256": "54a4c593825f47a6402d3d5fc36292a325d313c464cdd60f13b09e236872d251",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{ij}=\\sum_{u=0}^{K_h-1}\\sum_{v=0}^{K_w-1}X_{iS+u,jS+v}K_{uv}+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{ij}=\\sum_{u=0}^{K_h-1}\\sum_{v=0}^{K_w-1}X_{iS+u,jS+v}K_{uv}+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3348b1ba7e091393.svg",
      "path": "assets/equations/3348b1ba7e091393.svg",
      "mime": "image/svg+xml",
      "bytes": 17771,
      "sha256": "1205061ee42186098210be5d7e87c3fb61280a2344852874fd0b753e193d6de0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.019492161 \\times  0.247516573 = 0.004824633"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.019492161 \\times  0.247516573 = 0.004824633"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/334d93272bd11b36.svg",
      "path": "assets/equations/334d93272bd11b36.svg",
      "mime": "image/svg+xml",
      "bytes": 18461,
      "sha256": "04d7c04c74871ea44ba0bfffb11893fee3ddb9b0ad8957ef745bcceac1528c20",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{2,2,\\mathrm{new}}=0.21-1(0.06457857)\\approx 0.14542143"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,2,\\mathrm{new}}=0.21-1(0.06457857)\\approx 0.14542143"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/337ee1d4f3248df4.svg",
      "path": "assets/equations/337ee1d4f3248df4.svg",
      "mime": "image/svg+xml",
      "bytes": 7901,
      "sha256": "99c944159292a01f66f32dcc1de452db59e386b2e0be41417a83c7d0cc4268ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_2=1.1-0.1(-3.6)=1.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2=1.1-0.1(-3.6)=1.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33825b3d129b23da.svg",
      "path": "assets/equations/33825b3d129b23da.svg",
      "mime": "image/svg+xml",
      "bytes": 5970,
      "sha256": "f81d9096d3c82eebedfd9b62352a4599c39164f3e1348ec5674e7dac223ff63f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{d(z^2)}{dz}=2z"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d(z^2)}{dz}=2z"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/338a3082f0298cb5.svg",
      "path": "assets/equations/338a3082f0298cb5.svg",
      "mime": "image/svg+xml",
      "bytes": 10305,
      "sha256": "6efbc9b8cc10bd658b83d457cb3266ec12767dd69866c9485cb3e57c97b86721",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_2}=\\delta_o h,\\qquad\\frac{\\partial L}{\\partial b_2}=\\delta_o"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_2}=\\delta_o h,\\qquad\\frac{\\partial L}{\\partial b_2}=\\delta_o"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/339cb87bfb0225e4.svg",
      "path": "assets/equations/339cb87bfb0225e4.svg",
      "mime": "image/svg+xml",
      "bytes": 5118,
      "sha256": "43840ef0e9b5ded343b789468c13c3909c12afebb7adf2226a326ece2f0f8015",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.5 & 0.3\\\\0.2 & 0.4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.5 & 0.3\\\\0.2 & 0.4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            4,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            5,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s5",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33a05d43681713eb.svg",
      "path": "assets/equations/33a05d43681713eb.svg",
      "mime": "image/svg+xml",
      "bytes": 16726,
      "sha256": "11464cc6f0890bbdf80a9887ec5cebf09a069a8e0e3756e7325889a3363a18ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{flat}=HWC,\\qquad P_{dense}=(N_{in}+1)N_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{flat}=HWC,\\qquad P_{dense}=(N_{in}+1)N_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33bdb6cbe9ce338c.svg",
      "path": "assets/equations/33bdb6cbe9ce338c.svg",
      "mime": "image/svg+xml",
      "bytes": 11105,
      "sha256": "62ddd48e51fa99e82f3fd9cfe04b4dba308134f621bc4f431d4d07f90e4f6e98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{1,\\mathrm{new}}=0.1-0.1(0.064)=0.0936"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{1,\\mathrm{new}}=0.1-0.1(0.064)=0.0936"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33c414269f4796af.svg",
      "path": "assets/equations/33c414269f4796af.svg",
      "mime": "image/svg+xml",
      "bytes": 9080,
      "sha256": "ecfd1e009e73249a50e2c050b5e73cbe6fd19a6d01181a409d4986ab5c187986",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{G_2}=\\sqrt{5}=2.236067977"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{G_2}=\\sqrt{5}=2.236067977"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33df8d5a70c57c14.svg",
      "path": "assets/equations/33df8d5a70c57c14.svg",
      "mime": "image/svg+xml",
      "bytes": 6405,
      "sha256": "7fefa9b39b05b2eeab9defd482cb24c72bafbe4d79db5883bb8afae259d56d45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta g_w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta g_w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33f58372f0707267.svg",
      "path": "assets/equations/33f58372f0707267.svg",
      "mime": "image/svg+xml",
      "bytes": 15198,
      "sha256": "ffb3b7cfd7930ca8c5bae5bed97bca59035c801aebc61acfe2685a2805b3f74d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}12 & 20 & 30 & 0\\\\8 & 12 & 2 & 0\\\\34 & 70 & 37 & 4\\\\112 & 100 & 25 & 12\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}12 & 20 & 30 & 0\\\\8 & 12 & 2 & 0\\\\34 & 70 & 37 & 4\\\\112 & 100 & 25 & 12\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/33fa105b83cd3564.svg",
      "path": "assets/equations/33fa105b83cd3564.svg",
      "mime": "image/svg+xml",
      "bytes": 10268,
      "sha256": "d616a380f13abaaaa907d897c74bdbdfc068b5b31f23b7f689004992ae1fc65a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{1+0+1}{3}\\approx0.666666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{1+0+1}{3}\\approx0.666666667"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3400900697b48b50.svg",
      "path": "assets/equations/3400900697b48b50.svg",
      "mime": "image/svg+xml",
      "bytes": 10705,
      "sha256": "d9cc9c113aeb3d952ea3611cd9195743fdc42033c89c6ff946da1627ef053d4f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_t=(1-\\beta)\\sum_{k=1}^{t}\\beta^{t-k}g_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_t=(1-\\beta)\\sum_{k=1}^{t}\\beta^{t-k}g_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3414961b88098bc1.svg",
      "path": "assets/equations/3414961b88098bc1.svg",
      "mime": "image/svg+xml",
      "bytes": 11118,
      "sha256": "d5067fdc1ba308195b69a6bf6a9eb2e36885c7acbc0af16d56acac5dbafdddf0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat y=0.4\\times2=0.8,\\qquad \\hat y-y=0.8-1=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=0.4\\times2=0.8,\\qquad \\hat y-y=0.8-1=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/343ff32a5ddf3a45.svg",
      "path": "assets/equations/343ff32a5ddf3a45.svg",
      "mime": "image/svg+xml",
      "bytes": 15280,
      "sha256": "af1b0e6b0039e43c76cb648a1edaa7ab5e0fb98490e2ea15718b655497ae5f86",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{2z}+1=2.718281828+1=3.718281828"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2z}+1=2.718281828+1=3.718281828"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3465dcd568b96ffb.svg",
      "path": "assets/equations/3465dcd568b96ffb.svg",
      "mime": "image/svg+xml",
      "bytes": 10422,
      "sha256": "c4b008c55bf300a6438bac25cef5856647baa0da953569fb1a90b0d5d885a66b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial J}{\\partial w_i}=g_{\\mathrm{data},i}+2\\lambda w_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial J}{\\partial w_i}=g_{\\mathrm{data},i}+2\\lambda w_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3476c309d4e1d90b.svg",
      "path": "assets/equations/3476c309d4e1d90b.svg",
      "mime": "image/svg+xml",
      "bytes": 23885,
      "sha256": "0a56bc269b61213ceb783a9602149abd165767e452720fe306c4cc3e87a4513a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_j}=2e_j,\\qquad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_j}=e_j,\\qquad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_j}=\\frac{2}{n}e_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_j}=2e_j,\\qquad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_j}=e_j,\\qquad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_j}=\\frac{2}{n}e_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3480e69d1dd395dc.svg",
      "path": "assets/equations/3480e69d1dd395dc.svg",
      "mime": "image/svg+xml",
      "bytes": 9836,
      "sha256": "556c6c174b1137befb90e1b5124fbf666067cbb654efad6ac95e9f527699e48a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^{(2)}=0.5(0.3)+0.6(0.5)+0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(2)}=0.5(0.3)+0.6(0.5)+0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/349319f842d12440.svg",
      "path": "assets/equations/349319f842d12440.svg",
      "mime": "image/svg+xml",
      "bytes": 10524,
      "sha256": "fca1702f794411e09eb78aa5a85df6921ad9466d29e62474e338c98fdc2c3664",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{new}=w-\\eta(g_{data}+\\lambda w)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{new}=w-\\eta(g_{data}+\\lambda w)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            27,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/28",
          "labels": [
            "L2 penalty and update with a half"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            27,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/28",
          "labels": [
            "L2 penalty and update with a half"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3496f06ddb91fc91.svg",
      "path": "assets/equations/3496f06ddb91fc91.svg",
      "mime": "image/svg+xml",
      "bytes": 14220,
      "sha256": "8332823fb87201704c587b0b1a41da8f94bc06df110d4a616eba729c907563c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=107{,}648\\times84=9{,}042{,}432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=107{,}648\\times84=9{,}042{,}432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3497cbcbfa494dd1.svg",
      "path": "assets/equations/3497cbcbfa494dd1.svg",
      "mime": "image/svg+xml",
      "bytes": 6153,
      "sha256": "20d2af62ffa228e4f6f2778cfe42f8bb67a1e5657eeddb9f5b7fbbdc0fd94aba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\sum_i w_ix_i+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_i w_ix_i+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/349c3a8b18523729.svg",
      "path": "assets/equations/349c3a8b18523729.svg",
      "mime": "image/svg+xml",
      "bytes": 13723,
      "sha256": "8dce9bb15284fb4a96fff7122fa162d481769f8abbd1b1d626e69c561e37731e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1-0.8)(0.148885034)\\approx0.029777007"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1-0.8)(0.148885034)\\approx0.029777007"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/352a3c332b7e819d.svg",
      "path": "assets/equations/352a3c332b7e819d.svg",
      "mime": "image/svg+xml",
      "bytes": 6806,
      "sha256": "bfd8d07f32e0ac59052db473476a339843901f5595a6aa17055d43973299ba91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=(-1.8)(2)=-3.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=(-1.8)(2)=-3.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/352e50cd272ef421.svg",
      "path": "assets/equations/352e50cd272ef421.svg",
      "mime": "image/svg+xml",
      "bytes": 9686,
      "sha256": "9bdbe6796f5a5b46b10a8f49a5b92f57e4a50889cbfd3ff66ff2ff16d1d5c51b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{dL}{dz}=(-1.25)(0.16)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dz}=(-1.25)(0.16)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            252
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            252
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3534da4dd6514b21.svg",
      "path": "assets/equations/3534da4dd6514b21.svg",
      "mime": "image/svg+xml",
      "bytes": 17201,
      "sha256": "5a0efcfd72c49f014f6e2b676beb799db8c932845d8a625fcabc05f0125ee0a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.009954255)\\times(0.1)\\approx 0.000995425"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.009954255)\\times(0.1)\\approx 0.000995425"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/354b5f7978875963.svg",
      "path": "assets/equations/354b5f7978875963.svg",
      "mime": "image/svg+xml",
      "bytes": 9749,
      "sha256": "b78b570251964c7f56bbfb498b7fbc3b998b84ac0a82fc88a581a80992aad8ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=-0.35-0.1(-1.35)=-0.215"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.35-0.1(-1.35)=-0.215"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/357d6cd4ecbfd331.svg",
      "path": "assets/equations/357d6cd4ecbfd331.svg",
      "mime": "image/svg+xml",
      "bytes": 14361,
      "sha256": "2a8fcb5d9c3bb8219bbd643ba87665585b407ef8832b4f474b2065b1304dc3f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{ij}=\\sum_{u,v}X_{iS+u,jS+v}K_{uv}+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{ij}=\\sum_{u,v}X_{iS+u,jS+v}K_{uv}+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/35882bbb02ddb8aa.svg",
      "path": "assets/equations/35882bbb02ddb8aa.svg",
      "mime": "image/svg+xml",
      "bytes": 14204,
      "sha256": "98df61ae55d36c2833186daf7d9a4fb56ad981909b7edd0f5fc9366cf3d7e675",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{parameters}=\\text{weights}+\\text{biases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{parameters}=\\text{weights}+\\text{biases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/358f13c8da68054b.svg",
      "path": "assets/equations/358f13c8da68054b.svg",
      "mime": "image/svg+xml",
      "bytes": 8420,
      "sha256": "a348de3b7617d142365605da74dc43c9ae0ed0a23ea091132b3b3862761257d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=(-0.2)(1)+(0.1)(2)+0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=(-0.2)(1)+(0.1)(2)+0=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/35a3fea4574170f0.svg",
      "path": "assets/equations/35a3fea4574170f0.svg",
      "mime": "image/svg+xml",
      "bytes": 3870,
      "sha256": "f2044e1c4f2d93373037a545af69edaaae9ca62feed2fbe6b45609b2f24d492c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6(16)=96"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6(16)=96"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            10,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s9",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            15,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s14",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/35b1f47fa8ef32d6.svg",
      "path": "assets/equations/35b1f47fa8ef32d6.svg",
      "mime": "image/svg+xml",
      "bytes": 9821,
      "sha256": "1574545f83c487b6841c74811faea437d7778fa16bb4e45ec06e251e78bb869e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_1^{\\mathrm{new}}=-0.2+0.1(0)(1)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1^{\\mathrm{new}}=-0.2+0.1(0)(1)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/35c4c4ba3ef807a6.svg",
      "path": "assets/equations/35c4c4ba3ef807a6.svg",
      "mime": "image/svg+xml",
      "bytes": 3179,
      "sha256": "c875f57e7187b36469b5f5b3fde15751ad036919f050579a96684f3812a66231",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_1=4-1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_1=4-1=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/35cedc4f6bc20c8a.svg",
      "path": "assets/equations/35cedc4f6bc20c8a.svg",
      "mime": "image/svg+xml",
      "bytes": 8380,
      "sha256": "f691ad22c58eb6e5e2344265a749e7724a830eba84b100d61b62fa362a338450",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{\\mathrm{retained}}=f\\odot C_{\\mathrm{old}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{retained}}=f\\odot C_{\\mathrm{old}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            10,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s9",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            10,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s9",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/35e5314b87f154a8.svg",
      "path": "assets/equations/35e5314b87f154a8.svg",
      "mime": "image/svg+xml",
      "bytes": 22268,
      "sha256": "f0b5fe6533347b267a30cadb4d66f0b57073f3d83dac29f868e912b4d86be720",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(2)}=(-0.038098237)\\times(0.593269992)\\approx -0.02260254"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(2)}=(-0.038098237)\\times(0.593269992)\\approx -0.02260254"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/35f06a75a728a22a.svg",
      "path": "assets/equations/35f06a75a728a22a.svg",
      "mime": "image/svg+xml",
      "bytes": 10039,
      "sha256": "dcf484f4e85f410a17274586a60019eec48e5c3970ad5695d9337ae7e9e08f73",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_2=0.9(-0.1)-0.1(0.81)=-0.171"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(-0.1)-0.1(0.81)=-0.171"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/360d1cebae87086f.svg",
      "path": "assets/equations/360d1cebae87086f.svg",
      "mime": "image/svg+xml",
      "bytes": 8213,
      "sha256": "294aefa817e28d564cf3d1ae36c78c893fb4681a86b9ddb997d59dcffe1f3ea0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "0.3(0)+0.7(1)=0+0.7=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3(0)+0.7(1)=0+0.7=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/360ddf17a95ce9ee.svg",
      "path": "assets/equations/360ddf17a95ce9ee.svg",
      "mime": "image/svg+xml",
      "bytes": 9171,
      "sha256": "36b35ae5331826cd54e7b965be17bd82fbd57605355822951be98864232e86a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=z_th_{t-1}+(1-z_t)\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=z_th_{t-1}+(1-z_t)\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/36128683498bbba3.svg",
      "path": "assets/equations/36128683498bbba3.svg",
      "mime": "image/svg+xml",
      "bytes": 9429,
      "sha256": "2c7abb159e2c9a3906faadccf7a8b45942c22f04dfafb550413d16362ba88103",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=0.04+0.09+0.36=0.49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=0.04+0.09+0.36=0.49"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/361efa91829285c7.svg",
      "path": "assets/equations/361efa91829285c7.svg",
      "mime": "image/svg+xml",
      "bytes": 12613,
      "sha256": "dddaf0a3b7617d06ff428fadbccbd3098e02c945c75cbbcba9a8895eadba9e9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_2=\\frac{1}{1.503214724}=0.665240956"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_2=\\frac{1}{1.503214724}=0.665240956"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/36359a5421bdb1af.svg",
      "path": "assets/equations/36359a5421bdb1af.svg",
      "mime": "image/svg+xml",
      "bytes": 8511,
      "sha256": "c566697deb010223f7586f31cf45287f9ddba81f171f27ee678e7bd785393995",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac{1}{1+e^{-z}},\\qquad 0<\\sigma(z)<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac{1}{1+e^{-z}},\\qquad 0<\\sigma(z)<1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            14,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s13",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            2,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s1",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            6,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s5",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            4,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s3",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            14,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s13",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3652163d527344ad.svg",
      "path": "assets/equations/3652163d527344ad.svg",
      "mime": "image/svg+xml",
      "bytes": 13413,
      "sha256": "faf09e0e56c326a3f8575730231ae98f7ca443b44f51cc73891b115ca48a882b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_11=16{,}777{,}216+4{,}096=16{,}781{,}312"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_11=16{,}777{,}216+4{,}096=16{,}781{,}312"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3676422778896944.svg",
      "path": "assets/equations/3676422778896944.svg",
      "mime": "image/svg+xml",
      "bytes": 10112,
      "sha256": "88f7b31688d6a6f399bfa9ca17cd83a269127d6f5c5c7c5deda5fbbf015d9a50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat{x}_1=\\frac{-1}{d}\\approx-0.99999500004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat{x}_1=\\frac{-1}{d}\\approx-0.99999500004"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/36829459a4aa6b4b.svg",
      "path": "assets/equations/36829459a4aa6b4b.svg",
      "mime": "image/svg+xml",
      "bytes": 14656,
      "sha256": "b37a336454fa76213f4e479a768c44d056f08e617edea145f3f99c8f4a07fb3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\ln(0.731058579)\\approx0.313261688"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\ln(0.731058579)\\approx0.313261688"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/368322f7f93c9e79.svg",
      "path": "assets/equations/368322f7f93c9e79.svg",
      "mime": "image/svg+xml",
      "bytes": 9173,
      "sha256": "f08e175b0f471211f92efe3eb44ce732063ad1254a9e9e0dc57215f4f6e3d9d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_o=W_o=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_o=W_o=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/368a39aeec6c928d.svg",
      "path": "assets/equations/368a39aeec6c928d.svg",
      "mime": "image/svg+xml",
      "bytes": 6445,
      "sha256": "422c6ad35e5cb01f9b656d95b029a7bdaa27fd3c6ffa942a6ecc7ed32bd2bf7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w^Tx=(2)+(-6)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w^Tx=(2)+(-6)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            148
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            148
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/368b9c59527b8200.svg",
      "path": "assets/equations/368b9c59527b8200.svg",
      "mime": "image/svg+xml",
      "bytes": 5098,
      "sha256": "c0d0e8af434da35e0bfbfddb82ddd039a8527b2c6927fa31d215ca46f784275a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a^{(1)}=\\begin{bmatrix}0.3\\\\0.5\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a^{(1)}=\\begin{bmatrix}0.3\\\\0.5\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/369116c3da370aea.svg",
      "path": "assets/equations/369116c3da370aea.svg",
      "mime": "image/svg+xml",
      "bytes": 12090,
      "sha256": "03fc2c13ad72d0b12fa9ba4122252f9a45e537e98543c66c5bc276be838fad54",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(0)\\times(1)+(2)\\times(0)+(3)\\times(-1)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(0)\\times(1)+(2)\\times(0)+(3)\\times(-1)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/369af2e85f2204d4.svg",
      "path": "assets/equations/369af2e85f2204d4.svg",
      "mime": "image/svg+xml",
      "bytes": 15851,
      "sha256": "419324832527d6e395b93030a62b67abcc2001479f4778194052a92989426835",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(z)=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad -1<\\tanh(z)<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(z)=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad -1<\\tanh(z)<1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            14,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s13",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            2,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s1",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            6,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s5",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            4,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s3",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            14,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s13",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/36a969786afa504d.svg",
      "path": "assets/equations/36a969786afa504d.svg",
      "mime": "image/svg+xml",
      "bytes": 3808,
      "sha256": "223fdc03d34f34776b3996c7c670ce6e4ae9539e2e31da4544b6cb88bfc88b0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z-c=\\begin{bmatrix}-2&-1&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z-c=\\begin{bmatrix}-2&-1&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            342
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            342
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/36c9d733b0dbfd49.svg",
      "path": "assets/equations/36c9d733b0dbfd49.svg",
      "mime": "image/svg+xml",
      "bytes": 19467,
      "sha256": "9e4739033ec69c45e0d918fe10c6ce9d8a34839e51c623d9c879c219b3bfb102",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_2=0.7\\tanh(0.36)=0.7(0.345214034)=0.241649824"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=0.7\\tanh(0.36)=0.7(0.345214034)=0.241649824"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/36e8e2cc2919ceb8.svg",
      "path": "assets/equations/36e8e2cc2919ceb8.svg",
      "mime": "image/svg+xml",
      "bytes": 10568,
      "sha256": "6952a5d320e59545414a9b23a2de4bf884e441640616d1bb849ec7773af7192a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0.1(2)+(-0.2)(5)+0.5(1)+0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.1(2)+(-0.2)(5)+0.5(1)+0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            5,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            5,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37224dd4ef25f22f.svg",
      "path": "assets/equations/37224dd4ef25f22f.svg",
      "mime": "image/svg+xml",
      "bytes": 13922,
      "sha256": "0f28c801af3278dab2de0b9f005b578cfd23af8cefe7664798e89ef140795b63",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{parameters}=\\text{weights}+\\text{biases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{parameters}=\\text{weights}+\\text{biases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37268273eb5c85e7.svg",
      "path": "assets/equations/37268273eb5c85e7.svg",
      "mime": "image/svg+xml",
      "bytes": 10640,
      "sha256": "5eea6523f4a3bbbc710c2c14221241e7f669fbcd54732adce2f87067eb086aa7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(1)\\approx0.761594156"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(1)\\approx0.761594156"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3729f79bf2b69fab.svg",
      "path": "assets/equations/3729f79bf2b69fab.svg",
      "mime": "image/svg+xml",
      "bytes": 15579,
      "sha256": "2cea870285d1a4c306f68f790ed9788425c1e67871e0b477a3fee978ca9f38d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times384\\times384=1{,}327{,}104"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times384\\times384=1{,}327{,}104"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37395f4e33d5e1e8.svg",
      "path": "assets/equations/37395f4e33d5e1e8.svg",
      "mime": "image/svg+xml",
      "bytes": 7801,
      "sha256": "749119452c568789146ec892e3c30a67390b0140adf546fe0d573746c338040f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{1}}=-0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{1}}=-0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3763c395ed6a5c3c.svg",
      "path": "assets/equations/3763c395ed6a5c3c.svg",
      "mime": "image/svg+xml",
      "bytes": 5953,
      "sha256": "647fcf6180146ff1b3b474fbe9b630bf8e68199ee9da5a68ca1763d1ff8b4f50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=\\frac{L_1+L_2+L_3}{N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=\\frac{L_1+L_2+L_3}{N}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37663e895cb447b3.svg",
      "path": "assets/equations/37663e895cb447b3.svg",
      "mime": "image/svg+xml",
      "bytes": 13515,
      "sha256": "ac6bed93086d5e7da0fc79fab2e95edd26052bdaaea31f280a805f99b3f361b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(Wx_t+U(r_t\\odot h_{t-1})+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(Wx_t+U(r_t\\odot h_{t-1})+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/378ac86a046b16fc.svg",
      "path": "assets/equations/378ac86a046b16fc.svg",
      "mime": "image/svg+xml",
      "bytes": 13964,
      "sha256": "1050b6c72e857999d1b32149f2a04a6f78997a6ab74a7413d1da75cb57b012fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{2}=\\frac{1}{1+e^{-(1.224921404)}}=0.772928465"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{2}=\\frac{1}{1+e^{-(1.224921404)}}=0.772928465"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3797d8870cefe33e.svg",
      "path": "assets/equations/3797d8870cefe33e.svg",
      "mime": "image/svg+xml",
      "bytes": 3443,
      "sha256": "510a16a9361c871b2d804af040147919911c35e5745c93dce6a45c34d55ecb38",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}3 & 5\\\\3 & -7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}3 & 5\\\\3 & -7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3798c4898b2e9ea7.svg",
      "path": "assets/equations/3798c4898b2e9ea7.svg",
      "mime": "image/svg+xml",
      "bytes": 2329,
      "sha256": "4fbe7be09074aa51a96ac987bb1c0874221cbd401fc78732e76229a129bb3abc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/379a82d19e479abf.svg",
      "path": "assets/equations/379a82d19e479abf.svg",
      "mime": "image/svg+xml",
      "bytes": 4876,
      "sha256": "8c6f4b77c5d8c88c67d461676fb39e81581723c9790c86ea31b8dc58faf04ee9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=0.6+0.6=1.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0.6+0.6=1.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37af0a1e41171eca.svg",
      "path": "assets/equations/37af0a1e41171eca.svg",
      "mime": "image/svg+xml",
      "bytes": 6264,
      "sha256": "83ba81a7a5b1d3481f3b722f3aca9e610f759933f56464ba605c9fca6da31927",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx 0.064"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx 0.064"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37ec194c9837cd70.svg",
      "path": "assets/equations/37ec194c9837cd70.svg",
      "mime": "image/svg+xml",
      "bytes": 18242,
      "sha256": "1447645ec58232d70098caf882419115102467283e6d1c738e56d35fe34a4ea4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.6-0.5(0.138498562)=0.530750719"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.6-0.5(0.138498562)=0.530750719"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37f1662710810d02.svg",
      "path": "assets/equations/37f1662710810d02.svg",
      "mime": "image/svg+xml",
      "bytes": 8195,
      "sha256": "3023ef807cdae7185df2d74a4a26920f9451863fd6c87fbf80ebc240cdad524b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(0)\\times(1)+(1)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0)\\times(1)+(1)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37f33b938916c485.svg",
      "path": "assets/equations/37f33b938916c485.svg",
      "mime": "image/svg+xml",
      "bytes": 14442,
      "sha256": "43f9ebc493a142683e2efe9a316f0a73678894a0689fee1b33ecfc13f1047a8c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=4{,}096\\times4{,}096=16{,}777{,}216"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=4{,}096\\times4{,}096=16{,}777{,}216"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/37fcb9070f6a3c0a.svg",
      "path": "assets/equations/37fcb9070f6a3c0a.svg",
      "mime": "image/svg+xml",
      "bytes": 4984,
      "sha256": "1dbee384d5c0c7d9df62e4b9d6755f914ee85679db9f56853ad7e94132e9b769",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\max}=13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\max}=13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/38040daaa10cb32e.svg",
      "path": "assets/equations/38040daaa10cb32e.svg",
      "mime": "image/svg+xml",
      "bytes": 7472,
      "sha256": "ce0a1ab85fd63e6e779477adc6e6d3c87b0a7648ac46c219b41b72cc2b8bc2fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J\\prime(1)=0.7(3)(1)^{2}=2.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J\\prime(1)=0.7(3)(1)^{2}=2.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/382feba776054adf.svg",
      "path": "assets/equations/382feba776054adf.svg",
      "mime": "image/svg+xml",
      "bytes": 12982,
      "sha256": "c5dfe0595ce618268a035493fcafbfcd2e53002a2ca8d88f9d8425121a23f309",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial h_T}{\\partial h_t}=\\prod_{k=T}^{t+1}\\frac{\\partial h_k}{\\partial h_{k-1}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial h_T}{\\partial h_t}=\\prod_{k=T}^{t+1}\\frac{\\partial h_k}{\\partial h_{k-1}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3848a4f079b59c74.svg",
      "path": "assets/equations/3848a4f079b59c74.svg",
      "mime": "image/svg+xml",
      "bytes": 17172,
      "sha256": "0557c7b147ce9ae72301d5773b34b2ca9b1b6ab1989a06b4ec67a1dc76d8b04d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_2=2(0.99999500004)+0.5\\approx2.49999000008"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_2=2(0.99999500004)+0.5\\approx2.49999000008"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/385f9ff4016d4aa5.svg",
      "path": "assets/equations/385f9ff4016d4aa5.svg",
      "mime": "image/svg+xml",
      "bytes": 8464,
      "sha256": "fc74f39f4dff7f488553a0ffbca08783d821b0e84783d6ae278aece037a67166",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=-0.052877093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=-0.052877093"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/386a0646a3bb55b5.svg",
      "path": "assets/equations/386a0646a3bb55b5.svg",
      "mime": "image/svg+xml",
      "bytes": 7030,
      "sha256": "78867d77834eba81abd9873fbc5b3910247b55f600ee0e60f9edf22adca9c9f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.25 & 0.75\\\\0.75 & 0.75\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.25 & 0.75\\\\0.75 & 0.75\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            163
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            163
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/386eee5b3bdd13ab.svg",
      "path": "assets/equations/386eee5b3bdd13ab.svg",
      "mime": "image/svg+xml",
      "bytes": 6392,
      "sha256": "2d89fe2e7a1272dda9b6150382859604b4c68bc3c2dd5f03ff215f2a4890a5c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.11 & 0.21\\\\0.12 & 0.08\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.11 & 0.21\\\\0.12 & 0.08\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3870c6199f4ce08e.svg",
      "path": "assets/equations/3870c6199f4ce08e.svg",
      "mime": "image/svg+xml",
      "bytes": 6006,
      "sha256": "a374cc46e4b48172a51db3689a80fd59027f64be9e1529a3c9e062ade23d9d5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta w_i=\\eta(t-o)x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta w_i=\\eta(t-o)x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/38b125f3e664a9e5.svg",
      "path": "assets/equations/38b125f3e664a9e5.svg",
      "mime": "image/svg+xml",
      "bytes": 10420,
      "sha256": "8d07237626dc8a94202e814c44ff471893b59e4bbdf6dbc357358fe369a7bf13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac12\\sum_i(\\hat y_i-y_i)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac12\\sum_i(\\hat y_i-y_i)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/38b1e54a3b119ea9.svg",
      "path": "assets/equations/38b1e54a3b119ea9.svg",
      "mime": "image/svg+xml",
      "bytes": 7766,
      "sha256": "3784b6c4e7a14339e161e07a4b726889a2177286b4fe6f1dfec7eb0ab2f3cb3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(0)\\times(1)+(1)\\times(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0)\\times(1)+(1)\\times(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/38bd067833181d6c.svg",
      "path": "assets/equations/38bd067833181d6c.svg",
      "mime": "image/svg+xml",
      "bytes": 12296,
      "sha256": "4d553956f1629f03427bcaf25304c31097b26054e03b4dc1c51a90c156d66bdd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.018315639-1\\approx-0.981684361"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.018315639-1\\approx-0.981684361"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/39070c1933e29986.svg",
      "path": "assets/equations/39070c1933e29986.svg",
      "mime": "image/svg+xml",
      "bytes": 4135,
      "sha256": "444fad6b813ff6f058fe10107608357d84bfecfa6feda54d91fa123528f7fbaf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q=1-0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q=1-0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3917ad1b6a4cc0eb.svg",
      "path": "assets/equations/3917ad1b6a4cc0eb.svg",
      "mime": "image/svg+xml",
      "bytes": 18467,
      "sha256": "fbb4bf6f927ee56d8e46c6b420b9b150a6d0d3ccd8de5c1f6122e25fc7bc4e9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{\\mathrm{bottleneck}}=2408448+10035200=12443648"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{\\mathrm{bottleneck}}=2408448+10035200=12443648"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/391b54fdb0c0ef2b.svg",
      "path": "assets/equations/391b54fdb0c0ef2b.svg",
      "mime": "image/svg+xml",
      "bytes": 15755,
      "sha256": "cbe5db6518ad46a62a97f6ff1b277d4e6d8e1d5fa89485244902f7b64a2b80c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{weights}=K^2C_{\\mathrm{in}}C_{\\mathrm{out}},\\quad \\text{biases}=C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=K^2C_{\\mathrm{in}}C_{\\mathrm{out}},\\quad \\text{biases}=C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3922f5c0c13f3037.svg",
      "path": "assets/equations/3922f5c0c13f3037.svg",
      "mime": "image/svg+xml",
      "bytes": 14832,
      "sha256": "9269e012324eae4559b2c62a39901147f250171282bd3a4847b8c0d46580cbeb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat v_2=\\frac{0.004996}{1-0.999^{2}}=2.499249625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_2=\\frac{0.004996}{1-0.999^{2}}=2.499249625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3929c1e524affa01.svg",
      "path": "assets/equations/3929c1e524affa01.svg",
      "mime": "image/svg+xml",
      "bytes": 5249,
      "sha256": "7f7a6996c9e83bf6f22d6a7452d73bb997eef7b0951ff562a5237c648f5d88be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_h=W_1x+b_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=W_1x+b_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/393cb494838a4f33.svg",
      "path": "assets/equations/393cb494838a4f33.svg",
      "mime": "image/svg+xml",
      "bytes": 21465,
      "sha256": "c6e3942fe4669ffc9e66fce0ba919f4ff982621070b87fc183bcd1dbc935dab2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(2)}=(0.082533822)\\times(0.760423002)\\approx 0.062760617"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(2)}=(0.082533822)\\times(0.760423002)\\approx 0.062760617"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/396b8090ffcbdc51.svg",
      "path": "assets/equations/396b8090ffcbdc51.svg",
      "mime": "image/svg+xml",
      "bytes": 10232,
      "sha256": "349eb82d400fa90e43a4a5a1eeae2e7300fb27cc89fe7f4eaa9528d1c9f73b7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(0.5)=0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(0.5)=0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/396cd8262d595e6d.svg",
      "path": "assets/equations/396cd8262d595e6d.svg",
      "mime": "image/svg+xml",
      "bytes": 13170,
      "sha256": "77a298703a96bf311c5532bde94970e2fa5c1ea61d7287ee866c89edae8566f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y_0=w_0x=1(2)=2,\\qquad e_0=\\hat y_0-y=2-4=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_0=w_0x=1(2)=2,\\qquad e_0=\\hat y_0-y=2-4=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/396fa5f1dfbfd157.svg",
      "path": "assets/equations/396fa5f1dfbfd157.svg",
      "mime": "image/svg+xml",
      "bytes": 3589,
      "sha256": "3b2140fc4f123a3d4c8088c61bd27fdf0bcd07100580190688ad2c47f0d058b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=2(4)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=2(4)=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/397f5515899ffae5.svg",
      "path": "assets/equations/397f5515899ffae5.svg",
      "mime": "image/svg+xml",
      "bytes": 2034,
      "sha256": "013fcdd19bd9703b899387e549621aa3fb3376c132161f07a221238bc5189818",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3982bafceb3d1f9a.svg",
      "path": "assets/equations/3982bafceb3d1f9a.svg",
      "mime": "image/svg+xml",
      "bytes": 16623,
      "sha256": "3864e6c2361ae25e251e0ac63f5bf440782d3533fe181a302fa6c58a980dee28",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,1}^{(1)}=(0.012994055)\\times(0.4)\\approx 0.005197622"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,1}^{(1)}=(0.012994055)\\times(0.4)\\approx 0.005197622"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            178
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/398e028b924c49e3.svg",
      "path": "assets/equations/398e028b924c49e3.svg",
      "mime": "image/svg+xml",
      "bytes": 14488,
      "sha256": "79ce6e57895e4c0fb05ffead4a9c84992369a15dbf278c5f7ffbca640720ecaf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(2)=\\frac1{1.135335283}\\approx0.880797078"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(2)=\\frac1{1.135335283}\\approx0.880797078"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/399713a01b02cfa8.svg",
      "path": "assets/equations/399713a01b02cfa8.svg",
      "mime": "image/svg+xml",
      "bytes": 6606,
      "sha256": "7b5390be57bce0acb728902902f1d50209fccab08ec73ebdce57a84652991f9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3(4)=12,\\qquad3(5)=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3(4)=12,\\qquad3(5)=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            260
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            260
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/39aff9d162818e1c.svg",
      "path": "assets/equations/39aff9d162818e1c.svg",
      "mime": "image/svg+xml",
      "bytes": 5833,
      "sha256": "1c24796442e56942f6d339bdd12f595d3c329100baaea2132aeebbe5071e0dec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat s_t=\\frac{s_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat s_t=\\frac{s_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/39b46eb4072b2e58.svg",
      "path": "assets/equations/39b46eb4072b2e58.svg",
      "mime": "image/svg+xml",
      "bytes": 16106,
      "sha256": "598299f80bb56464c62d98ed862e64981a80c9863b72f58b1f376fcf19530fe3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,4}^{(1)}=(-0.004282747)\\times(-0.4)\\approx 0.001713099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,4}^{(1)}=(-0.004282747)\\times(-0.4)\\approx 0.001713099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            227
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/39bac92ae8b9ef62.svg",
      "path": "assets/equations/39bac92ae8b9ef62.svg",
      "mime": "image/svg+xml",
      "bytes": 13476,
      "sha256": "f02fc043f6221347c4589bc0a42f5887729bc796c4c882d6b5203e455f707f7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=0.5\\tanh(C_t)\\approx0.159735818"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.5\\tanh(C_t)\\approx0.159735818"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/39fa74bf610f2797.svg",
      "path": "assets/equations/39fa74bf610f2797.svg",
      "mime": "image/svg+xml",
      "bytes": 9186,
      "sha256": "8f1fa944bedb92e46cfc7795554ab15e799b13c45d7f1317c47aeba1c43ef2ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=0.3-0.2(0)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=0.3-0.2(0)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/39fc048515ad2602.svg",
      "path": "assets/equations/39fc048515ad2602.svg",
      "mime": "image/svg+xml",
      "bytes": 17851,
      "sha256": "410223c19167656fe44ba018d0145269b9a693cf7cc408318f7b2ce926ffece3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f_3C_2=0.2(0.36)=0.072,\\qquad i_3\\widetilde C_3=0.5(-0.6)=-0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_3C_2=0.2(0.36)=0.072,\\qquad i_3\\widetilde C_3=0.5(-0.6)=-0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a2a7c8cae7d7ea4.svg",
      "path": "assets/equations/3a2a7c8cae7d7ea4.svg",
      "mime": "image/svg+xml",
      "bytes": 13954,
      "sha256": "73f8f626c0ca45af558435aa585a04cca1f64f1262b7b06f1591f56e0a62923e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p,q)=-[0.75\\ln(0.5)+0.25\\ln(0.5)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)=-[0.75\\ln(0.5)+0.25\\ln(0.5)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a2f92dc89e2b2d2.svg",
      "path": "assets/equations/3a2f92dc89e2b2d2.svg",
      "mime": "image/svg+xml",
      "bytes": 4228,
      "sha256": "7275584cb0f662d5ffe32d98fe969f2c39e2e5113fb3843caa170289bdad9bee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=3+(1)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=3+(1)=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a34fcc434834bc2.svg",
      "path": "assets/equations/3a34fcc434834bc2.svg",
      "mime": "image/svg+xml",
      "bytes": 16011,
      "sha256": "4be97e6bb25dec434b563ae60cb61d924ea17cf1ab6b4a4637df5f05a6e1b250",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial J}{\\partial w}=(\\hat y-y)x+\\lambda w,\\qquad w_{\\mathrm{new}}=w-\\eta\\frac{\\partial J}{\\partial w}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial J}{\\partial w}=(\\hat y-y)x+\\lambda w,\\qquad w_{\\mathrm{new}}=w-\\eta\\frac{\\partial J}{\\partial w}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a5cd9a960e8e0d8.svg",
      "path": "assets/equations/3a5cd9a960e8e0d8.svg",
      "mime": "image/svg+xml",
      "bytes": 16542,
      "sha256": "487dea49b84648df08f978518327ec21e92bf6fcb19f4d8b98bfdbc186e88584",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a6d14bbf5757207.svg",
      "path": "assets/equations/3a6d14bbf5757207.svg",
      "mime": "image/svg+xml",
      "bytes": 14871,
      "sha256": "b98aa150e0acacd4eaa3adda108c3b3fd7bb46d6a2d3787fcfd7148ca1ac639c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_10=37{,}748{,}736+4{,}096=37{,}752{,}832"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_10=37{,}748{,}736+4{,}096=37{,}752{,}832"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a73b69ea184fcd0.svg",
      "path": "assets/equations/3a73b69ea184fcd0.svg",
      "mime": "image/svg+xml",
      "bytes": 11550,
      "sha256": "9bce49a0468e0968ab97112bc1cfe061effdd249b33026a8299c5467e56e09d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_8=9{,}042{,}432+84=9{,}042{,}516"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_8=9{,}042{,}432+84=9{,}042{,}516"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a7684d15448f2e4.svg",
      "path": "assets/equations/3a7684d15448f2e4.svg",
      "mime": "image/svg+xml",
      "bytes": 7428,
      "sha256": "979a4cd94a357ecd147cdc6bbb2f39f7eca56b87cc687feece18b6d44e434951",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dz}=2z=2(4)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dz}=2z=2(4)=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a81b7540b48b829.svg",
      "path": "assets/equations/3a81b7540b48b829.svg",
      "mime": "image/svg+xml",
      "bytes": 4342,
      "sha256": "ad71f3c2d240b1cef372d248f07d93616f5bab63dfa8c056c3d1cd433888d2f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "16(8)=128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "16(8)=128"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            10,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s9",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            15,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s14",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a8725cabdafc869.svg",
      "path": "assets/equations/3a8725cabdafc869.svg",
      "mime": "image/svg+xml",
      "bytes": 13430,
      "sha256": "bd253cb6f67247240ee4102f2f01a68dfc3e124439e26e06e5b7d52086475d6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(1.105905967)}}=0.75136507"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(1.105905967)}}=0.75136507"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a95215144e52b49.svg",
      "path": "assets/equations/3a95215144e52b49.svg",
      "mime": "image/svg+xml",
      "bytes": 11381,
      "sha256": "0855b03f17f8d1375a0da1010faa00413d488a86a3f7ce6dd70a441fd851be5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.55)\\times(0.5)\\approx -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.55)\\times(0.5)\\approx -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3a9b9e818c6252de.svg",
      "path": "assets/equations/3a9b9e818c6252de.svg",
      "mime": "image/svg+xml",
      "bytes": 12441,
      "sha256": "df49160032997f47ae5f1607af299dd6c11642f0d80471928a993d7fa5ee3321",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times64\\times64=102{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times64\\times64=102{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3ab15e4d1d60b4eb.svg",
      "path": "assets/equations/3ab15e4d1d60b4eb.svg",
      "mime": "image/svg+xml",
      "bytes": 5774,
      "sha256": "d87cfe7270976828f5bab00fa6baa39c64cd113a6cba61cfe9abac8d27b16eff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial w}=3+0=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial w}=3+0=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3acb15eecc0c073c.svg",
      "path": "assets/equations/3acb15eecc0c073c.svg",
      "mime": "image/svg+xml",
      "bytes": 4059,
      "sha256": "4825e4d53d493be088ea45484a3cf72be7d9c11d54e0be5848cf7e96aed6f18b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=9=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=9=9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            170
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            170
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3acb31488ce3b963.svg",
      "path": "assets/equations/3acb31488ce3b963.svg",
      "mime": "image/svg+xml",
      "bytes": 20122,
      "sha256": "004e59d299782a104c7a3dad0b55f4d6822f3680c6e3b3d2b27df8365272c163",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.4-0.5(-0.004357892)\\approx 0.402178946"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.4-0.5(-0.004357892)\\approx 0.402178946"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            159
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3ad09496c853dfe2.svg",
      "path": "assets/equations/3ad09496c853dfe2.svg",
      "mime": "image/svg+xml",
      "bytes": 17634,
      "sha256": "b8c0045abceaccf6a13f7d77d85a210ab562653247bed8cd2ca1ac6be596e020",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.009617203)\\times(0.3)\\approx -0.002885161"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.009617203)\\times(0.3)\\approx -0.002885161"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3adeefbc3dbe4d6b.svg",
      "path": "assets/equations/3adeefbc3dbe4d6b.svg",
      "mime": "image/svg+xml",
      "bytes": 11777,
      "sha256": "46eb2503f4e12430070a318efa97fd3f9940d61a1e480ff1b6c0e9edf5bef0ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_12=4{,}096{,}000+1{,}000=4{,}097{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_12=4{,}096{,}000+1{,}000=4{,}097{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3aebd020c0eccec6.svg",
      "path": "assets/equations/3aebd020c0eccec6.svg",
      "mime": "image/svg+xml",
      "bytes": 1749,
      "sha256": "6e474932d3e2b6e7bd6763171392014f73d97d55c5d8e19755c73e4d5c3ae003",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-z=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-z=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3afaa45378006799.svg",
      "path": "assets/equations/3afaa45378006799.svg",
      "mime": "image/svg+xml",
      "bytes": 19428,
      "sha256": "fb77b07101991b71ef7d8ab88869a494127aba44f5641fd2cf468e7fa5147430",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.5(0.082167041)\\approx 0.35891648"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.5(0.082167041)\\approx 0.35891648"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3aff429544aa57f2.svg",
      "path": "assets/equations/3aff429544aa57f2.svg",
      "mime": "image/svg+xml",
      "bytes": 15237,
      "sha256": "05e33a31979a3241fca228c15654ecb49e716489a5f1abf71a2ca0e98a375478",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_t=f_tC_{t-1}+i_t\\widetilde C_t,\\qquad h_t=o_t\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=f_tC_{t-1}+i_t\\widetilde C_t,\\qquad h_t=o_t\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3b0ae494a9901408.svg",
      "path": "assets/equations/3b0ae494a9901408.svg",
      "mime": "image/svg+xml",
      "bytes": 8289,
      "sha256": "d9701c5979d503973d627941d59e0ca8da1773db1a3e66140d700fc85710e155",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o_j}=\\frac2n(o_j-y_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o_j}=\\frac2n(o_j-y_j)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3b2ddd3dd39f8f0c.svg",
      "path": "assets/equations/3b2ddd3dd39f8f0c.svg",
      "mime": "image/svg+xml",
      "bytes": 2159,
      "sha256": "7a09905e52ba3cacde77d521cdcdd09cca468d01f7b6fde0715b461b4b6dbeae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "7-3=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "7-3=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3b5ae8d980bc0fd4.svg",
      "path": "assets/equations/3b5ae8d980bc0fd4.svg",
      "mime": "image/svg+xml",
      "bytes": 6791,
      "sha256": "e78e71fb6dfd8527f2412ee65a159b2d8c100c6d5f822ef382235f7760fb500f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\sum_j y_j\\ln p_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\sum_j y_j\\ln p_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s1",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            2,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s1",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3b9609ba48ce42f1.svg",
      "path": "assets/equations/3b9609ba48ce42f1.svg",
      "mime": "image/svg+xml",
      "bytes": 6295,
      "sha256": "bc1a4675a2caa02f2c486d9019c914bc4f73194622823e5025c1258810e0db23",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_8=840+10=850"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_8=840+10=850"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3ba361586be8312e.svg",
      "path": "assets/equations/3ba361586be8312e.svg",
      "mime": "image/svg+xml",
      "bytes": 10075,
      "sha256": "ea1ebf6dcdab861b873e1acde2818a3c14532011d7fecef66188df71c2009b2f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{conv}}=\\left\\lfloor\\frac{7+2(1)-3}{2}\\right\\rfloor+1=3+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{conv}}=\\left\\lfloor\\frac{7+2(1)-3}{2}\\right\\rfloor+1=3+1=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3bbcbc135cd52b17.svg",
      "path": "assets/equations/3bbcbc135cd52b17.svg",
      "mime": "image/svg+xml",
      "bytes": 8591,
      "sha256": "ffcc6db06f445d16a271674732cc91d1e108133723243c17af19a2615f88a45f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3bc788a99b96d468.svg",
      "path": "assets/equations/3bc788a99b96d468.svg",
      "mime": "image/svg+xml",
      "bytes": 14918,
      "sha256": "6f8ca6be87a573d84f6e0bdbf9f720b59bf9cac966b5bec8766a7ae4d7c9faa3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(z)=\\max(0,z),\\quad f\\prime(z)=\\begin{cases}1&z>0\\\\0&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(z)=\\max(0,z),\\quad f\\prime(z)=\\begin{cases}1&z>0\\\\0&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3bd0a5a4ecdf16a4.svg",
      "path": "assets/equations/3bd0a5a4ecdf16a4.svg",
      "mime": "image/svg+xml",
      "bytes": 11576,
      "sha256": "9e3f63ee77eabc88c9d0742ab8bc90ad3103a846a36f829da0d3f6d62b47847d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=\\frac12(\\hat y-y)^2,\\qquad \\frac{\\partial L}{\\partial \\hat y}=\\hat y-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(\\hat y-y)^2,\\qquad \\frac{\\partial L}{\\partial \\hat y}=\\hat y-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            7,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s7",
          "labels": [
            "The maths behind a network",
            "The derivative of prediction error"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            7,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s7",
          "labels": [
            "The maths behind a network",
            "The derivative of prediction error"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3bf188b606a0ff69.svg",
      "path": "assets/equations/3bf188b606a0ff69.svg",
      "mime": "image/svg+xml",
      "bytes": 17742,
      "sha256": "ca72f344ac96099a3b8ddcd4a9ac96196552b6e7467379d10091bcbca7c06399",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h,\\qquad h_t=\\tanh(a_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h,\\qquad h_t=\\tanh(a_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "Reading recurrent memory and gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c0624453c85b214.svg",
      "path": "assets/equations/3c0624453c85b214.svg",
      "mime": "image/svg+xml",
      "bytes": 9042,
      "sha256": "78300d3d2a74ae7e110dc7e91890008ce11b16589e13454a63f3ef8063667d66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_h=w_1x+b_1,\\qquad h=f(z_h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=w_1x+b_1,\\qquad h=f(z_h)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c0f1258f7cc1b3a.svg",
      "path": "assets/equations/3c0f1258f7cc1b3a.svg",
      "mime": "image/svg+xml",
      "bytes": 14450,
      "sha256": "fc7d330557186943094360a585ef9e73fcd38646f9c0a6e67842d48d82cdfdcc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c1258873b38aaf8.svg",
      "path": "assets/equations/3c1258873b38aaf8.svg",
      "mime": "image/svg+xml",
      "bytes": 13456,
      "sha256": "d5e79bda305c28042df52ef70ac76a48d48658d096008d6a5b710dee23153b3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=-0.1-0.1(-0.55)\\approx -0.045"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=-0.1-0.1(-0.55)\\approx -0.045"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c15021631c4c384.svg",
      "path": "assets/equations/3c15021631c4c384.svg",
      "mime": "image/svg+xml",
      "bytes": 7764,
      "sha256": "a881356dd74e0e5a42de6aa713864882f44843d5870603b4c325238b80d96b72",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126-2}{2}\\right\\rfloor+1=63"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126-2}{2}\\right\\rfloor+1=63"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c6ebfdbda545915.svg",
      "path": "assets/equations/3c6ebfdbda545915.svg",
      "mime": "image/svg+xml",
      "bytes": 20437,
      "sha256": "28c71165a343b4ee6353306589fffd13e5ebe56b4971b5e300caff1db82f6b1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{2,1,\\mathrm{new}}=0.12-1(0.062760617)\\approx 0.057239383"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,1,\\mathrm{new}}=0.12-1(0.062760617)\\approx 0.057239383"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c78c4fdcdcef59f.svg",
      "path": "assets/equations/3c78c4fdcdcef59f.svg",
      "mime": "image/svg+xml",
      "bytes": 4690,
      "sha256": "cff9a4aee601aca1798feb68f129c105028fd6e651fae92eb52aeca43db960a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}57 & 59\\\\40 & 50\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}57 & 59\\\\40 & 50\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c7c75923a5c216c.svg",
      "path": "assets/equations/3c7c75923a5c216c.svg",
      "mime": "image/svg+xml",
      "bytes": 14903,
      "sha256": "c1ff6fb5fb0ab2a25cf3f3f77896d350d8ab4d0fa47a20b813f1cb4b9bc49b27",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "i_t\\widetilde C_t=0.5\\tanh(0.5)\\approx0.231058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i_t\\widetilde C_t=0.5\\tanh(0.5)\\approx0.231058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c850e9fc715149c.svg",
      "path": "assets/equations/3c850e9fc715149c.svg",
      "mime": "image/svg+xml",
      "bytes": 17476,
      "sha256": "1e2ff60e642f3ab97aa7fa8a27ea3740c617e470cd28596121de372f1edb0dfd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.002053687)\\times(0.25)\\approx 0.000513422"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.002053687)\\times(0.25)\\approx 0.000513422"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c90598459083061.svg",
      "path": "assets/equations/3c90598459083061.svg",
      "mime": "image/svg+xml",
      "bytes": 11253,
      "sha256": "6c458c77ebac9e53d7de5350d317a4a2fefc4631c800d2f034a151df52cd8000",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{biases}=16,\\qquad \\text{total}=128+16=144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=16,\\qquad \\text{total}=128+16=144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c99c8f72adf2141.svg",
      "path": "assets/equations/3c99c8f72adf2141.svg",
      "mime": "image/svg+xml",
      "bytes": 5957,
      "sha256": "345d694dd34dd38bbbe254009f713110f5801cc42270c7e59317d6ea7a31ce42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=-1.5+(0.2)=-1.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=-1.5+(0.2)=-1.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3c9c2142072c8bc9.svg",
      "path": "assets/equations/3c9c2142072c8bc9.svg",
      "mime": "image/svg+xml",
      "bytes": 9974,
      "sha256": "6fef048451dcc1fa8919593c3269eae77f9a15ffe8c27ce8d8b095661c20eebd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat{x}_2=\\frac{1}{d}\\approx0.99999500004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat{x}_2=\\frac{1}{d}\\approx0.99999500004"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3ca4b1ac8771a1a8.svg",
      "path": "assets/equations/3ca4b1ac8771a1a8.svg",
      "mime": "image/svg+xml",
      "bytes": 8433,
      "sha256": "9b4eaaf406c21465d676efddaaebc27ee5a101bbe987d69b973c03acf5330816",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2} = \\max(0,0.3) = 0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2} = \\max(0,0.3) = 0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3cafd271941bad15.svg",
      "path": "assets/equations/3cafd271941bad15.svg",
      "mime": "image/svg+xml",
      "bytes": 5973,
      "sha256": "ef58fc61e7c7250f54cbcd2aebc8c8a018db3373f1a71e0da5aca3e4881d4307",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "wx=(1.5)(2)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "wx=(1.5)(2)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3cb42e5f674e4241.svg",
      "path": "assets/equations/3cb42e5f674e4241.svg",
      "mime": "image/svg+xml",
      "bytes": 15494,
      "sha256": "512bc0121ecb44fdcf46808878a8e15ff5af2b08bfea07c3c616950fe5ec52cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3ce2a12d83343b99.svg",
      "path": "assets/equations/3ce2a12d83343b99.svg",
      "mime": "image/svg+xml",
      "bytes": 11059,
      "sha256": "4a83c6c9be4c2d288779d09f8fe65566b3b3390c528f2faf77c7d17e047783b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.1-0.9(0)\\approx 0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.1-0.9(0)\\approx 0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3cfadc0698f826a8.svg",
      "path": "assets/equations/3cfadc0698f826a8.svg",
      "mime": "image/svg+xml",
      "bytes": 8094,
      "sha256": "01ac5850e96c201fa1db099a60cb69219b3ea6bf7553967e013f07c21e5249e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_9=10{,}080+84=10{,}164"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_9=10{,}080+84=10{,}164"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d10f476bd1cf13c.svg",
      "path": "assets/equations/3d10f476bd1cf13c.svg",
      "mime": "image/svg+xml",
      "bytes": 7795,
      "sha256": "c8f2d6b681b214cfc17840196762955b06a6a991a2bb25ac09c8bf8cb95a311f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac{0.49}{2}=0.245"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac{0.49}{2}=0.245"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d1151d9e31acb34.svg",
      "path": "assets/equations/3d1151d9e31acb34.svg",
      "mime": "image/svg+xml",
      "bytes": 14933,
      "sha256": "fc25dd8a64b834265192588f2db7dd0c299e7da03088550f48b177eea9956f13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat s_2=\\frac{0.004996}{0.001999}\\approx2.499249625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat s_2=\\frac{0.004996}{0.001999}\\approx2.499249625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d16280e17e8b649.svg",
      "path": "assets/equations/3d16280e17e8b649.svg",
      "mime": "image/svg+xml",
      "bytes": 10970,
      "sha256": "e7173e4c91bfdf0741918768d46b5536f880cde7ad668b9f8e55b94477e247dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat m_2=\\frac{0.28}{0.19}\\approx1.473684211"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_2=\\frac{0.28}{0.19}\\approx1.473684211"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d36d7d9ab25e138.svg",
      "path": "assets/equations/3d36d7d9ab25e138.svg",
      "mime": "image/svg+xml",
      "bytes": 17891,
      "sha256": "6f4eb308d0c2fa77ed4cb5cb0d769f299ed93b6d8dae7f212be123c4599fcc57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{pool}}=0,\\quad P_{\\mathrm{flatten}}=0,\\quad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{pool}}=0,\\quad P_{\\mathrm{flatten}}=0,\\quad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d52ede2004cebfb.svg",
      "path": "assets/equations/3d52ede2004cebfb.svg",
      "mime": "image/svg+xml",
      "bytes": 14458,
      "sha256": "0d3d0e4a65ac9ccd2a3372f59f8b88b0c268aa9b080f7bd5822dadc642e19fd9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=36{,}864\\times120=4{,}423{,}680"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=36{,}864\\times120=4{,}423{,}680"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d6533ca9b2ac114.svg",
      "path": "assets/equations/3d6533ca9b2ac114.svg",
      "mime": "image/svg+xml",
      "bytes": 13022,
      "sha256": "bf044cf8b9797c08f1475b1b28b37adb9f10d1562af61284e0ffcf0cb77d42f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta_{\\mathrm{effective},2}=\\frac{0.1}{\\sqrt5}\\approx0.044721360"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{\\mathrm{effective},2}=\\frac{0.1}{\\sqrt5}\\approx0.044721360"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d6651cada170e8a.svg",
      "path": "assets/equations/3d6651cada170e8a.svg",
      "mime": "image/svg+xml",
      "bytes": 12330,
      "sha256": "c4d113d45673afb162e8b82386a74ff627fdbca487752862aafaf782e1c923ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{0.1}}=-0.183772234"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{0.1}}=-0.183772234"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d7876f0d5fdb4fa.svg",
      "path": "assets/equations/3d7876f0d5fdb4fa.svg",
      "mime": "image/svg+xml",
      "bytes": 13842,
      "sha256": "4523c4c8623b69871dba71f7e09d650c4b7c0395bfb3d9e9c8cd4036c4c98e98",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=4{,}096\\times1{,}000=4{,}096{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=4{,}096\\times1{,}000=4{,}096{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d8e93cb87192a72.svg",
      "path": "assets/equations/3d8e93cb87192a72.svg",
      "mime": "image/svg+xml",
      "bytes": 12755,
      "sha256": "61e574b5e48bde3a224be30b596e299d3515d104eabfdf95c99019b28acaf948",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{d}{dz}e^{-z}=-e^{-z},\\qquad\\frac{d}{dp}[-\\ln p]=-\\frac1p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dz}e^{-z}=-e^{-z},\\qquad\\frac{d}{dp}[-\\ln p]=-\\frac1p"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3d990b0c410497e3.svg",
      "path": "assets/equations/3d990b0c410497e3.svg",
      "mime": "image/svg+xml",
      "bytes": 18334,
      "sha256": "c83dd4fd1622860a39ec064acac0407fbe44a6381d35ec53d76510c433766ff3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.036350306 \\times  0.241300709 = 0.008771355"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.036350306 \\times  0.241300709 = 0.008771355"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3de31f4085d1f9eb.svg",
      "path": "assets/equations/3de31f4085d1f9eb.svg",
      "mime": "image/svg+xml",
      "bytes": 7488,
      "sha256": "ad73416ce0134ffc63fcbc6138770abda068645a637f6cb9d5a12b604e29b0cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_1=-0.5+(0.15)=-0.35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5+(0.15)=-0.35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e07d50d2b197b5f.svg",
      "path": "assets/equations/3e07d50d2b197b5f.svg",
      "mime": "image/svg+xml",
      "bytes": 8350,
      "sha256": "9802a5e35ea2243b7b6e3bf9cb4b99d13c4df6f45a4a8d458eb02e3880372e5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=-0.25-0.5=-0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=-0.25-0.5=-0.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e11138e5892ca48.svg",
      "path": "assets/equations/3e11138e5892ca48.svg",
      "mime": "image/svg+xml",
      "bytes": 7848,
      "sha256": "70a54d1b334b180ee525ef330d4950e9a619b99f0d864e4372a9257c255d84af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_3=0.072-0.3=-0.228"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_3=0.072-0.3=-0.228"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e18578432e574df.svg",
      "path": "assets/equations/3e18578432e574df.svg",
      "mime": "image/svg+xml",
      "bytes": 18732,
      "sha256": "aa919ac793f1d58b1c13a34ad699a77d6af917f94616cb3d906554453144a87e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.21-0.05(-0.33978)\\approx 0.226989"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.21-0.05(-0.33978)\\approx 0.226989"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e23910228005a23.svg",
      "path": "assets/equations/3e23910228005a23.svg",
      "mime": "image/svg+xml",
      "bytes": 10501,
      "sha256": "cae949254a46ecc30084ce9f3bb00ee0f67bbde36fb515979e8acef160549d6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'_i=\\frac{m_i a_i}{q},\\qquad m_i\\in\\{0,1\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_i=\\frac{m_i a_i}{q},\\qquad m_i\\in\\{0,1\\}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e2be14fb02aba94.svg",
      "path": "assets/equations/3e2be14fb02aba94.svg",
      "mime": "image/svg+xml",
      "bytes": 22159,
      "sha256": "5fb43f9da50cd66924a4e545d90a9d62ce009372bb34773618812d428cad2e71",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=-0.4-\\frac{0.1\\times(0.578947368)}{\\sqrt{2.500750375}}=-0.436610353"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.4-\\frac{0.1\\times(0.578947368)}{\\sqrt{2.500750375}}=-0.436610353"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e375a5e30dabd6f.svg",
      "path": "assets/equations/3e375a5e30dabd6f.svg",
      "mime": "image/svg+xml",
      "bytes": 11080,
      "sha256": "0f188eccccabf958bd13ce42f76056965905bb025e156d92e39fe9053fe8fa2f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{4}=\\frac{1}{1+e^{-(0.6)}}=0.645656306"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{4}=\\frac{1}{1+e^{-(0.6)}}=0.645656306"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e63507e62c558f8.svg",
      "path": "assets/equations/3e63507e62c558f8.svg",
      "mime": "image/svg+xml",
      "bytes": 10857,
      "sha256": "fcef2a8e6e17e2048bb18b6843ce9ee8b7559c8840b993aedf02ba956bd8fba9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.4-0.9(0)\\approx 0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.4-0.9(0)\\approx 0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e7e9d7e4e1bc080.svg",
      "path": "assets/equations/3e7e9d7e4e1bc080.svg",
      "mime": "image/svg+xml",
      "bytes": 5931,
      "sha256": "f68193942a291bfd794645e5e4930559d2f3cdbef296940bbc1993e02d5836f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2(4)=8,\\qquad2(5)=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2(4)=8,\\qquad2(5)=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            258
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            258
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3e8d536144b8581d.svg",
      "path": "assets/equations/3e8d536144b8581d.svg",
      "mime": "image/svg+xml",
      "bytes": 21653,
      "sha256": "5abd4671aab6aae3fa89523500206ca2cefb8920964293b2efe68d65d2b4c9f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D=0.135335283+0.367879441+1.000000000\\approx1.503214724"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=0.135335283+0.367879441+1.000000000\\approx1.503214724"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            350
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            350
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3eb3323790998696.svg",
      "path": "assets/equations/3eb3323790998696.svg",
      "mime": "image/svg+xml",
      "bytes": 14491,
      "sha256": "90bcb7f3aaecddf39600e00e4724e264ed6726784d5ebeb5f43b81ec8d776a71",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J_{L1}=L+\\lambda\\sum_j|w_j|,\\qquad J_{L2}=L+\\frac{\\lambda}{2}\\sum_jw_j^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=L+\\lambda\\sum_j|w_j|,\\qquad J_{L2}=L+\\frac{\\lambda}{2}\\sum_jw_j^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s0",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s0",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            4,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s3",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            10,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s9",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s2",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s2",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s7",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            17,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s16",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s2",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3eb9b9d929e96417.svg",
      "path": "assets/equations/3eb9b9d929e96417.svg",
      "mime": "image/svg+xml",
      "bytes": 8586,
      "sha256": "e8975d3959a92c7008232085564bfec57d0b413cddfedf2899abefdc58a98bde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2}=0+1-1.5=-0.5\\Rightarrow h_2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=0+1-1.5=-0.5\\Rightarrow h_2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3ec93d9dd746e448.svg",
      "path": "assets/equations/3ec93d9dd746e448.svg",
      "mime": "image/svg+xml",
      "bytes": 16127,
      "sha256": "7acb521fe1547a91484d82c4fe8bd1675a368d3e7ae897f2c8bece31df27507e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.25 \\times  0.05) + (0.3 \\times  0.1) + (0.35) = 0.3925"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.25 \\times  0.05) + (0.3 \\times  0.1) + (0.35) = 0.3925"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3ed37be87afc8239.svg",
      "path": "assets/equations/3ed37be87afc8239.svg",
      "mime": "image/svg+xml",
      "bytes": 4407,
      "sha256": "b8bd2d47c2b441a2c25790d9c75ce7746790bbf14abd0fb39d46df54314b422e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(2.1)=0.21"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(2.1)=0.21"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3eda49dc7f4fca09.svg",
      "path": "assets/equations/3eda49dc7f4fca09.svg",
      "mime": "image/svg+xml",
      "bytes": 8917,
      "sha256": "f01c2d0bbbe9a1320d21acdf3e7b917504aba648914b0dc95c42ced8fb8abce3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{13+2(1)-3}{1}\\right\\rfloor+1=13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{13+2(1)-3}{1}\\right\\rfloor+1=13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3f1c898ff7560508.svg",
      "path": "assets/equations/3f1c898ff7560508.svg",
      "mime": "image/svg+xml",
      "bytes": 8091,
      "sha256": "e0427c157e0c2e261f1fa77893ec17d9dd3f86b85d355ca20621b8b4e758b5c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{219-2}{2}\\right\\rfloor+1=109"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{219-2}{2}\\right\\rfloor+1=109"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3f2141c2576fb066.svg",
      "path": "assets/equations/3f2141c2576fb066.svg",
      "mime": "image/svg+xml",
      "bytes": 9164,
      "sha256": "de5df236b98298a76ad61fa465c6405092c979f71b7ec020868b24af6a99ae52",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_h=w_1x+b_1,\\qquad h=f(z_h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=w_1x+b_1,\\qquad h=f(z_h)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3f297224345b33d3.svg",
      "path": "assets/equations/3f297224345b33d3.svg",
      "mime": "image/svg+xml",
      "bytes": 17130,
      "sha256": "ea07d5fe47cab300f7e15889215a255b31c9d57b4a4ed229f44808491ab6a1be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{\\mathrm{new}}=0.500000000+(0.000000000)\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{new}}=0.500000000+(0.000000000)\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3f6121853d314156.svg",
      "path": "assets/equations/3f6121853d314156.svg",
      "mime": "image/svg+xml",
      "bytes": 4582,
      "sha256": "03acc1b61bdcb318632fe4792e61f5ac954ea3c46a071d3d72ac7ed14673f083",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A^T=\\begin{bmatrix}1&0\\\\-2&3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A^T=\\begin{bmatrix}1&0\\\\-2&3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3fb17785121a672d.svg",
      "path": "assets/equations/3fb17785121a672d.svg",
      "mime": "image/svg+xml",
      "bytes": 7806,
      "sha256": "eca49765442617588bd514a421c99b5c8cc507560351243c0bb550c108dea22c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "E_k=\\frac{N-C_k}{N}\\times100\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "E_k=\\frac{N-C_k}{N}\\times100\\%"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            11,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s11",
          "labels": [
            "CNN architectures and transfer learning",
            "Top-1 and top-5 error: what an ImageNet result means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            199
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            11,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s11",
          "labels": [
            "CNN architectures and transfer learning",
            "Top-1 and top-5 error: what an ImageNet result means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            233
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            38,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/48",
          "labels": [
            "Top-k error percentage"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            47,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/48",
          "labels": [
            "Top-k error percentage"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3fc38a48a0a6427f.svg",
      "path": "assets/equations/3fc38a48a0a6427f.svg",
      "mime": "image/svg+xml",
      "bytes": 3240,
      "sha256": "d87de289a9ea0569aa6dd709ca83b6e53e1d8521bdddccbf7222971f9aae0fcb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2+2+2=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2+2+2=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/3fed90dc3ade6a15.svg",
      "path": "assets/equations/3fed90dc3ade6a15.svg",
      "mime": "image/svg+xml",
      "bytes": 17967,
      "sha256": "da6954c423464dbecb44f0a213a3c32bc55dd490a144d8bc9d615433793748f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h,\\qquad h_t=\\tanh(a_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h,\\qquad h_t=\\tanh(a_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "Reading recurrent memory and gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/400d3f8e82bf09fc.svg",
      "path": "assets/equations/400d3f8e82bf09fc.svg",
      "mime": "image/svg+xml",
      "bytes": 7509,
      "sha256": "862f466436ee0fce1628aedf7b71a5c85903e4804dd24b02e506374cef475744",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_2}=(-0.8)\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_2}=(-0.8)\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4026cb0f8944f24f.svg",
      "path": "assets/equations/4026cb0f8944f24f.svg",
      "mime": "image/svg+xml",
      "bytes": 13447,
      "sha256": "77a80948d591bea4d0e47bedec86939002fef6a06cdc5da3b2d0a9fa8fcced54",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1+7.389056099\\approx8.389056099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+7.389056099\\approx8.389056099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/40327f28206586d2.svg",
      "path": "assets/equations/40327f28206586d2.svg",
      "mime": "image/svg+xml",
      "bytes": 9724,
      "sha256": "34f8a9508723f05237febb59431b370439e5dc19e3a7eba1ba60594933148947",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1.000000000-1\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.000000000-1\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            149
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            149
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4044336c67492dab.svg",
      "path": "assets/equations/4044336c67492dab.svg",
      "mime": "image/svg+xml",
      "bytes": 7188,
      "sha256": "644bacbaef5a8a2cde2cc4f6b9953da928b31451b3aee806b9576a33883135a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_{\\mathrm{new}}=3.6+0.9=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_{\\mathrm{new}}=3.6+0.9=4.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            0,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            0,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/404fb8d8c547f3b7.svg",
      "path": "assets/equations/404fb8d8c547f3b7.svg",
      "mime": "image/svg+xml",
      "bytes": 11608,
      "sha256": "580930e954966d79e634a977ef3b149b11c4f02d85cdfe7ef0496a6c2e733f18",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(C_{\\mathrm{new}})\\approx0.188942847"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(C_{\\mathrm{new}})\\approx0.188942847"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/406ff2da076d59bc.svg",
      "path": "assets/equations/406ff2da076d59bc.svg",
      "mime": "image/svg+xml",
      "bytes": 17347,
      "sha256": "07d08c793a26e9873c0c379fe1d360fdb8253cceeba97188856045f0b9a8da05",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{3,4}^{(1)}=(0.012994055)\\times(-0.4)\\approx -0.005197622"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,4}^{(1)}=(0.012994055)\\times(-0.4)\\approx -0.005197622"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            199
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/40c2bacd9336c7bb.svg",
      "path": "assets/equations/40c2bacd9336c7bb.svg",
      "mime": "image/svg+xml",
      "bytes": 2312,
      "sha256": "ebfa804d299c301f23b05befea544bde72bab3d93237d44822c7cdf4f7398df5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 0\\\\1 & 0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 0\\\\1 & 0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/40cc13a7254b2881.svg",
      "path": "assets/equations/40cc13a7254b2881.svg",
      "mime": "image/svg+xml",
      "bytes": 10027,
      "sha256": "84a5e830182923caaedf434d24c1b41229eb868fefb3c8065e6387bdc695db61",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            16,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s16",
          "labels": [
            "Recurrent neural networks",
            "Model answer: LSTM and GRU memory"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/40cdf85c2c162114.svg",
      "path": "assets/equations/40cdf85c2c162114.svg",
      "mime": "image/svg+xml",
      "bytes": 17500,
      "sha256": "161a8e29ceb481f0bf31104b8a207ff65827b72223bc354626e2ad5a03c967ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.011272855 \\times  0.18217986 = 0.002053687"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.011272855 \\times  0.18217986 = 0.002053687"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/40f8ac20e40ebe3e.svg",
      "path": "assets/equations/40f8ac20e40ebe3e.svg",
      "mime": "image/svg+xml",
      "bytes": 15260,
      "sha256": "64cfd8399d6a5f303b11041bdb08449d77226eca02ffe84fbfba2b4804eaa270",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K_hK_wC_{\\mathrm{in}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K_hK_wC_{\\mathrm{in}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/410d185792d0d4e1.svg",
      "path": "assets/equations/410d185792d0d4e1.svg",
      "mime": "image/svg+xml",
      "bytes": 8796,
      "sha256": "86c3b802fbfb616ab4ea3222fd4c9b7988f53ddb1726a85b3074883d90bce9f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(3)\\times(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(3)\\times(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/41335385ba7e04c7.svg",
      "path": "assets/equations/41335385ba7e04c7.svg",
      "mime": "image/svg+xml",
      "bytes": 4022,
      "sha256": "718cfc8fdc689be16be133cacfe9e3bab766b710b5da5c70af445576910e4b25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-0.81=0.19"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-0.81=0.19"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/41420636bdf1878d.svg",
      "path": "assets/equations/41420636bdf1878d.svg",
      "mime": "image/svg+xml",
      "bytes": 13711,
      "sha256": "4ac18834b6fbbec47903bde227778ba542fafd3ee6b93a46016b3a4054f3ac8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/41657b19e6fd16c8.svg",
      "path": "assets/equations/41657b19e6fd16c8.svg",
      "mime": "image/svg+xml",
      "bytes": 8071,
      "sha256": "5199a28f0cf14869299f663a5fda3df3890321ecb149bfb0603e396f700d1009",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=-0.25-0.5=-0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=-0.25-0.5=-0.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/417b75e5d36172d1.svg",
      "path": "assets/equations/417b75e5d36172d1.svg",
      "mime": "image/svg+xml",
      "bytes": 13561,
      "sha256": "72cbdeddb11f4a05666208be4a98a944fbf24cb84a17bae3efd85e4f53405816",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1+e^{-z}=1+0.110803158=1.110803158"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+e^{-z}=1+0.110803158=1.110803158"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4185cd16a03f14e2.svg",
      "path": "assets/equations/4185cd16a03f14e2.svg",
      "mime": "image/svg+xml",
      "bytes": 4018,
      "sha256": "667b1bc9a3b40fe3df99091ec16f23533d17dc37edc3649a62f108b4696392a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{219-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{219-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/41862a6072aeaa37.svg",
      "path": "assets/equations/41862a6072aeaa37.svg",
      "mime": "image/svg+xml",
      "bytes": 5498,
      "sha256": "387721ad765bf3776b32ed97fc8d52ac4a211c5b9940114a2b1cb9a435c225d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.2+0.1+0=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2+0.1+0=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/419a6fb08fcd40a6.svg",
      "path": "assets/equations/419a6fb08fcd40a6.svg",
      "mime": "image/svg+xml",
      "bytes": 19757,
      "sha256": "44e6321440b1779f5e641c19f13d817098373aedd85a00583e3beb755d862c29",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh z=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad\\frac{d}{dz}\\tanh z=1-\\tanh^2z"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh z=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad\\frac{d}{dz}\\tanh z=1-\\tanh^2z"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/41eb927502818778.svg",
      "path": "assets/equations/41eb927502818778.svg",
      "mime": "image/svg+xml",
      "bytes": 15620,
      "sha256": "ab0d2826ff3b50db0d1a00c605b42d9dc878f048a0807d5ae04e649735bd28d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_t=W_{hy}h_t+b_y,\\qquad p_t=\\operatorname{softmax}(z_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t=W_{hy}h_t+b_y,\\qquad p_t=\\operatorname{softmax}(z_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/41fc299f66c265e9.svg",
      "path": "assets/equations/41fc299f66c265e9.svg",
      "mime": "image/svg+xml",
      "bytes": 10098,
      "sha256": "246156acc222796459c950c5d66ec799cae1c2aa2135e4a4e2782beef7ea5d03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.070517544"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.070517544"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4203633eb5975d8b.svg",
      "path": "assets/equations/4203633eb5975d8b.svg",
      "mime": "image/svg+xml",
      "bytes": 10689,
      "sha256": "db8837413f8b46e5ccb6c10867ff101c0448fae507333090b51c4903ecfdf429",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(w+\\Delta w)^2=w^2+2w\\Delta w+(\\Delta w)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(w+\\Delta w)^2=w^2+2w\\Delta w+(\\Delta w)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/420fad46aabea894.svg",
      "path": "assets/equations/420fad46aabea894.svg",
      "mime": "image/svg+xml",
      "bytes": 11196,
      "sha256": "51e080c733371e41574e91f6661c959a3d0e3795e4b58bc299ca83535f28aea7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\beta(1-\\beta)+(1-\\beta)=(1-\\beta)(1+\\beta)=1-\\beta^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\beta(1-\\beta)+(1-\\beta)=(1-\\beta)(1+\\beta)=1-\\beta^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4210eb7af01249ba.svg",
      "path": "assets/equations/4210eb7af01249ba.svg",
      "mime": "image/svg+xml",
      "bytes": 5779,
      "sha256": "4667375a750bddae8c9ef4b2f260eeddf5f95673369b94ae23ae142ba55e1f75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'_j=\\frac{m_j a_j}{q}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_j=\\frac{m_j a_j}{q}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4257cce51e38bfe0.svg",
      "path": "assets/equations/4257cce51e38bfe0.svg",
      "mime": "image/svg+xml",
      "bytes": 9866,
      "sha256": "fccc65757cee852938c89d39bb6a0290c20ae962e2c8baa138a1ef9d1d43cbfc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'_1=\\frac2{0.75}=2.666666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_1=\\frac2{0.75}=2.666666667"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/425b33a05c6633ee.svg",
      "path": "assets/equations/425b33a05c6633ee.svg",
      "mime": "image/svg+xml",
      "bytes": 4981,
      "sha256": "24827678ce9e47a47e01f0e91a82d971e89bfb8ef894dfd49cd2ce38dcf48c20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac1{1+3}=\\frac14=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac1{1+3}=\\frac14=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/429125d2eee69ed4.svg",
      "path": "assets/equations/429125d2eee69ed4.svg",
      "mime": "image/svg+xml",
      "bytes": 18928,
      "sha256": "5eeaf00648705e2172f46f8c68eeea140e7a945f3d5876c56c1c1723b8d93cbe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.1-0.2(0.000964927)\\approx 0.099807015"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.1-0.2(0.000964927)\\approx 0.099807015"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42a81620f94360dd.svg",
      "path": "assets/equations/42a81620f94360dd.svg",
      "mime": "image/svg+xml",
      "bytes": 15401,
      "sha256": "88a92c02f2e4f68ad3eeeb3bda1f2b79c788904cc5588c618ec7e72011184238",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times384\\times256=884{,}736"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times384\\times256=884{,}736"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42a98609ebae9895.svg",
      "path": "assets/equations/42a98609ebae9895.svg",
      "mime": "image/svg+xml",
      "bytes": 17365,
      "sha256": "0ef34a07f7e9390b64818a49ff984be6c67c9a4f2ed290e6e135f3b2d38cdc52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.009617203)\\times(0.3)\\approx -0.002885161"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.009617203)\\times(0.3)\\approx -0.002885161"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42ae3654ddbdf33e.svg",
      "path": "assets/equations/42ae3654ddbdf33e.svg",
      "mime": "image/svg+xml",
      "bytes": 8324,
      "sha256": "66a23895f322449c3c989d06b34d784ee8d5030fb4b0d86652bf2fa5941a4de3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{MAE}}=\\frac1n\\sum_i|o_i-y_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{MAE}}=\\frac1n\\sum_i|o_i-y_i|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            12,
            "formulas",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            12,
            "formulas",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42b60f11f5e3cb58.svg",
      "path": "assets/equations/42b60f11f5e3cb58.svg",
      "mime": "image/svg+xml",
      "bytes": 17503,
      "sha256": "2fc86cd051e6b4f20eb92d8c0a50c614402d098b5165ae29472938da07ea2c1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,3}^{(1)}=(-0.014526308)\\times(0.5)\\approx -0.007263154"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,3}^{(1)}=(-0.014526308)\\times(0.5)\\approx -0.007263154"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            164
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42c41d8c1f1be799.svg",
      "path": "assets/equations/42c41d8c1f1be799.svg",
      "mime": "image/svg+xml",
      "bytes": 3516,
      "sha256": "67e7c34485e6caf5effaa564a7401ef289aa0a6dd1f042728393cb310896eb50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8(6)=48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8(6)=48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            10,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s9",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            15,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s14",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42cf2912fda00eff.svg",
      "path": "assets/equations/42cf2912fda00eff.svg",
      "mime": "image/svg+xml",
      "bytes": 15773,
      "sha256": "8204439dc9eb7b5eb1d5a2ff7907015d4b053bf9ef1bdfe820176457ccbe7262",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.1-0.1(-0.550000000)=0.155000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.1-0.1(-0.550000000)=0.155000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42d259e3cca6ee0a.svg",
      "path": "assets/equations/42d259e3cca6ee0a.svg",
      "mime": "image/svg+xml",
      "bytes": 10164,
      "sha256": "b8865bfee23a71945701c449b10c8825ba5976558d4463ba3e1f63d967cbd2cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_t=\\sigma(W_f[h_{t-1},x_t]+b_f)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_t=\\sigma(W_f[h_{t-1},x_t]+b_f)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            40,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/41",
          "labels": [
            "LSTM gates and candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/42e41d5d625e4b33.svg",
      "path": "assets/equations/42e41d5d625e4b33.svg",
      "mime": "image/svg+xml",
      "bytes": 14600,
      "sha256": "8eab94a47e18900ddfb913e60f047180514e0ffada39d4c10cbde02cbcb076be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_10=37{,}748{,}736+4{,}096=37{,}752{,}832"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_10=37{,}748{,}736+4{,}096=37{,}752{,}832"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/432e3ebd056288aa.svg",
      "path": "assets/equations/432e3ebd056288aa.svg",
      "mime": "image/svg+xml",
      "bytes": 17399,
      "sha256": "21a9cd4f28234a6f7146bb0cc9f604b213e0a6a7c07063f60c422572ff7cac08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_4} = -0.018719588 \\times  0.22878424 = -0.004282747"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_4} = -0.018719588 \\times  0.22878424 = -0.004282747"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4334a43ffdec3984.svg",
      "path": "assets/equations/4334a43ffdec3984.svg",
      "mime": "image/svg+xml",
      "bytes": 14298,
      "sha256": "2cf1ebf8e4c919a51705ba589da4fdd23f462992b408dc6a02cf21cbf49c8691",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_t=0.1+0.5\\tanh(0.5)\\approx0.331058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=0.1+0.5\\tanh(0.5)\\approx0.331058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/43466db031266f9c.svg",
      "path": "assets/equations/43466db031266f9c.svg",
      "mime": "image/svg+xml",
      "bytes": 27123,
      "sha256": "13a309535c5f914dc2feca08d69b2cde8e90795b267b4c02a2e7cb747bb696b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=(W_{hy}^{T}\\delta_t^{out}+W_{hh}^{T}\\delta_{t+1})\\odot(1-h_t^2),\\quad \\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=(W_{hy}^{T}\\delta_t^{out}+W_{hh}^{T}\\delta_{t+1})\\odot(1-h_t^2),\\quad \\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            10,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s9",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            3,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s2",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            12,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s11",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            8,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s7",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            10,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s9",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/434e48fc84f871b4.svg",
      "path": "assets/equations/434e48fc84f871b4.svg",
      "mime": "image/svg+xml",
      "bytes": 9691,
      "sha256": "a504b42bf9cce9ab739f07f6b3f5b4daa1e93c7c082cd97551296d6c724a8f84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dw}=\\frac{dL}{dz}\\frac{dz}{dw}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dw}=\\frac{dL}{dz}\\frac{dz}{dw}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            3,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/4",
          "labels": [
            "Chain rule"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            3,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/4",
          "labels": [
            "Chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/43503938e7c174a7.svg",
      "path": "assets/equations/43503938e7c174a7.svg",
      "mime": "image/svg+xml",
      "bytes": 7913,
      "sha256": "831aa3e019d5c0a65f7f4b0cfa63793e96dca82f0cf219db072ea429da97d3d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta w_2=-0.1(-0.25)=0.025"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta w_2=-0.1(-0.25)=0.025"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4351a4e3442a023e.svg",
      "path": "assets/equations/4351a4e3442a023e.svg",
      "mime": "image/svg+xml",
      "bytes": 3148,
      "sha256": "e55a4dc480b3574a39b36b0a0d9049799831d6015c826a697fa69c520546c00e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/437a8b87df7ffce7.svg",
      "path": "assets/equations/437a8b87df7ffce7.svg",
      "mime": "image/svg+xml",
      "bytes": 5914,
      "sha256": "d6145d5b558378953d0fd5160ff1be8d7d0075c34b6bc466b72f7ae366c35f6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "18+12+15+12=57"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "18+12+15+12=57"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/438398f064595bb7.svg",
      "path": "assets/equations/438398f064595bb7.svg",
      "mime": "image/svg+xml",
      "bytes": 4884,
      "sha256": "23ca1feb623e8c2070b1931d3685d53ce5d526165004708dd1043cb6d325e3ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-p=1-0.8=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-p=1-0.8=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/43cee11d40484528.svg",
      "path": "assets/equations/43cee11d40484528.svg",
      "mime": "image/svg+xml",
      "bytes": 16127,
      "sha256": "7899060845ea793c833338b54f5f5323cbb1fe9dffd27eb8c4c9c2e4bb5c3384",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_1=\\max(0,4.5)=4.5,\\qquad a_2=\\max(0,0.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_1=\\max(0,4.5)=4.5,\\qquad a_2=\\max(0,0.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/43d6f061bf15172b.svg",
      "path": "assets/equations/43d6f061bf15172b.svg",
      "mime": "image/svg+xml",
      "bytes": 18597,
      "sha256": "81adfec9e21c1fd46f69ddc7a57f7498a4f11b3d6b5a81c7019461eddcc936d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_3} = 0.056158765 \\times  0.231380704 = 0.012994055"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_3} = 0.056158765 \\times  0.231380704 = 0.012994055"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/43f244bc80788fd1.svg",
      "path": "assets/equations/43f244bc80788fd1.svg",
      "mime": "image/svg+xml",
      "bytes": 6453,
      "sha256": "e0b4f78e081bc9cd2ba49d8be8ad400d2b70a6beeba63fc829723a47243204a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{3,2}=(1)+(-2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{3,2}=(1)+(-2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/43f5d3f6c6303f7b.svg",
      "path": "assets/equations/43f5d3f6c6303f7b.svg",
      "mime": "image/svg+xml",
      "bytes": 15351,
      "sha256": "f1d654c2a7346134b794387013b41c514a65af7e227276d5996188eb583f6eb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2,\\mathrm{new}}=0.325(2)+0.51(0.4)+0.075=0.929"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2,\\mathrm{new}}=0.325(2)+0.51(0.4)+0.075=0.929"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/43f7e4fce3fb5771.svg",
      "path": "assets/equations/43f7e4fce3fb5771.svg",
      "mime": "image/svg+xml",
      "bytes": 4109,
      "sha256": "4b6a42365ca729f7fbfd72f54a690847a0eb8fb97fe6b5a60c7aa5c9e1ad68bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{XOR}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{XOR}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/441a061296efda7a.svg",
      "path": "assets/equations/441a061296efda7a.svg",
      "mime": "image/svg+xml",
      "bytes": 9863,
      "sha256": "c945f9ff4b811d3b7b4f564e5dd39bde4fd12c8480e17cfa9f4ad2bd0169049b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-11}{4}\\right\\rfloor+1=55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-11}{4}\\right\\rfloor+1=55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/442e6bd08bfece88.svg",
      "path": "assets/equations/442e6bd08bfece88.svg",
      "mime": "image/svg+xml",
      "bytes": 13543,
      "sha256": "c71e9f1f65e7ad7dd63d4c7efa9c524577cbe7a2f1aac5937470c5847e0c548a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_2=0.999(0.004)+0.001(1^2)=0.004996"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.999(0.004)+0.001(1^2)=0.004996"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44316b3d49dde0a3.svg",
      "path": "assets/equations/44316b3d49dde0a3.svg",
      "mime": "image/svg+xml",
      "bytes": 15974,
      "sha256": "cee0c7282f285561428be30c12d3b4a8b432f9447e5ab472890a761ab9bc93c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(-0.6)\\times(-0.093597941)\\approx 0.056158765"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.6)\\times(-0.093597941)\\approx 0.056158765"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44552ee4afe034fa.svg",
      "path": "assets/equations/44552ee4afe034fa.svg",
      "mime": "image/svg+xml",
      "bytes": 4617,
      "sha256": "0415ee62314cdb9dbad98cff62071f27b1ff5fceb45136e14925618563641f19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-0.2)(1)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-0.2)(1)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/446657a723f0a489.svg",
      "path": "assets/equations/446657a723f0a489.svg",
      "mime": "image/svg+xml",
      "bytes": 10426,
      "sha256": "dd1d879f37903e5537cf10b0ab664a12b972e49d5f4338430921c0e70acaf08b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a'_1=\\frac{1\\times1}{0.5}=2,\\qquad a'_2=\\frac{0\\times2}{0.5}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_1=\\frac{1\\times1}{0.5}=2,\\qquad a'_2=\\frac{0\\times2}{0.5}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44a5155fc196e4c6.svg",
      "path": "assets/equations/44a5155fc196e4c6.svg",
      "mime": "image/svg+xml",
      "bytes": 6286,
      "sha256": "67ce50cc2511ae32e1c7e438e16727c69fdca2921ab9fd12a11bf9140b1dc26d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=1+0.9(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=1+0.9(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44a93c57d72f0b31.svg",
      "path": "assets/equations/44a93c57d72f0b31.svg",
      "mime": "image/svg+xml",
      "bytes": 8149,
      "sha256": "13af413e766cfee5928ec10f494f2c1fe8d885a90b2476b6d8bc84c01347f538",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{14+2(0)-5}{1}\\right\\rfloor+1=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{14+2(0)-5}{1}\\right\\rfloor+1=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44ce80449df859db.svg",
      "path": "assets/equations/44ce80449df859db.svg",
      "mime": "image/svg+xml",
      "bytes": 9546,
      "sha256": "a5d98a4d367a6063ae9040c1620adb05ac10f1482ab54cc5d47bc486e1f4855c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_1^{\\mathrm{new}}=-0.2+0.1(0)(1)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1^{\\mathrm{new}}=-0.2+0.1(0)(1)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44dd9c1e67b5f92d.svg",
      "path": "assets/equations/44dd9c1e67b5f92d.svg",
      "mime": "image/svg+xml",
      "bytes": 8286,
      "sha256": "9dd84c37be0e7477871511077a6f3e50229e73d166aee9f8b335705894fc1b95",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2=\\frac{\\partial L}{\\partial h_2}=h_2-1=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2=\\frac{\\partial L}{\\partial h_2}=h_2-1=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44e91760f0bb8195.svg",
      "path": "assets/equations/44e91760f0bb8195.svg",
      "mime": "image/svg+xml",
      "bytes": 16645,
      "sha256": "968c1ff3487775f3a36ed10830dc8480279cccd1ad9317deb49ab7bfb7459082",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_2,\\mathrm{new}}=1-1(0.082533822)=0.917466178"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_2,\\mathrm{new}}=1-1(0.082533822)=0.917466178"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/44f3dd28940be744.svg",
      "path": "assets/equations/44f3dd28940be744.svg",
      "mime": "image/svg+xml",
      "bytes": 5687,
      "sha256": "b4cfd1d4d5ae2b068a6a8e5eb142e88a5159811eb1b5411ab4cda52543ab7c9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=\\frac{\\partial L}{\\partial h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=\\frac{\\partial L}{\\partial h}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4502fcbdb27f5deb.svg",
      "path": "assets/equations/4502fcbdb27f5deb.svg",
      "mime": "image/svg+xml",
      "bytes": 7099,
      "sha256": "ffc955f7d32043c94ad6791e1f7931d2de917e1f05ab30990ebe6b709d8f08bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.9+(-0.18)=0.72"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9+(-0.18)=0.72"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4503fe259db6cc31.svg",
      "path": "assets/equations/4503fe259db6cc31.svg",
      "mime": "image/svg+xml",
      "bytes": 10516,
      "sha256": "6270c4e6fd0f46f23080031722af55bf5f922fa43f015c8674fd60e8b853971e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times1\\times6=150"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times1\\times6=150"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/451621c0173b1850.svg",
      "path": "assets/equations/451621c0173b1850.svg",
      "mime": "image/svg+xml",
      "bytes": 4535,
      "sha256": "8d39c4530f450fc91fdc5fe424289be7d86d9cb08d0f5125a9ff70484714e66e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{4+2 \\times  0-3}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{4+2 \\times  0-3}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/451a7aae4fe2ab76.svg",
      "path": "assets/equations/451a7aae4fe2ab76.svg",
      "mime": "image/svg+xml",
      "bytes": 7849,
      "sha256": "b37a8f0ae83c4bd8d97b698a17af00675685a359d568432b14ee1f84ea17fadc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2^{\\mathrm{clip}}=12(0.25)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2^{\\mathrm{clip}}=12(0.25)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/455d85a70cf8258a.svg",
      "path": "assets/equations/455d85a70cf8258a.svg",
      "mime": "image/svg+xml",
      "bytes": 13875,
      "sha256": "5d074dc5b424d2fa8a83ace1c438a03c0da45f77a7d4fcde120ceb98f2c74b08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q=1-p,\\quad a_{train}=\\frac{m\\odot a}{q},\\quad a_{test}=a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q=1-p,\\quad a_{train}=\\frac{m\\odot a}{q},\\quad a_{test}=a"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4564965b0a02c263.svg",
      "path": "assets/equations/4564965b0a02c263.svg",
      "mime": "image/svg+xml",
      "bytes": 10165,
      "sha256": "1d2c94e5442eb2ceb1229886ab43831cd8c5dcb404a85eb9239dd4ed3c3bd6f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.020617214"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.020617214"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4565bf3714918ad3.svg",
      "path": "assets/equations/4565bf3714918ad3.svg",
      "mime": "image/svg+xml",
      "bytes": 12131,
      "sha256": "3b828286b98aea292455d9e6343be68a1ad26414af5c3cb3a0b1e41a3f263b34",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_6=1{,}327{,}104+384=1{,}327{,}488"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_6=1{,}327{,}104+384=1{,}327{,}488"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4578ff92c09a54ec.svg",
      "path": "assets/equations/4578ff92c09a54ec.svg",
      "mime": "image/svg+xml",
      "bytes": 8493,
      "sha256": "212f6b1113014adaa00577935391054b0d8fdf01b38e7edaa294e3f88fa51492",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{8-2}{2}\\right\\rfloor+1=3+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{8-2}{2}\\right\\rfloor+1=3+1=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/457a7a6b8a317393.svg",
      "path": "assets/equations/457a7a6b8a317393.svg",
      "mime": "image/svg+xml",
      "bytes": 9458,
      "sha256": "18a49b61f9c67ae80b30ddf1a3e81654e951cee0a3e21db5ba648ace967fda36",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.046798971"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.046798971"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/457ac955a89f3be2.svg",
      "path": "assets/equations/457ac955a89f3be2.svg",
      "mime": "image/svg+xml",
      "bytes": 11729,
      "sha256": "618fc4c91774f51a9b97111ed94d2d9d9ca222e622ce71c813d87098a952c888",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-0.9^2=0.19,\\qquad1-0.999^2=0.001999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-0.9^2=0.19,\\qquad1-0.999^2=0.001999"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/458083af5d5ba2ef.svg",
      "path": "assets/equations/458083af5d5ba2ef.svg",
      "mime": "image/svg+xml",
      "bytes": 7577,
      "sha256": "25125b6b8a6f582f9f26810550439b9d16dcc02bf661b18e6e40a7a489d8459d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(z)=\\begin{cases}1&z>0\\\\0&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(z)=\\begin{cases}1&z>0\\\\0&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/45890ca9be189629.svg",
      "path": "assets/equations/45890ca9be189629.svg",
      "mime": "image/svg+xml",
      "bytes": 5170,
      "sha256": "cdc2f4a302f5c5a7044bf293e4b5517f4f9fc50da34310193f53b8af378fe0e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-\\ln p=\\ln\\frac1p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-\\ln p=\\ln\\frac1p"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/458da5139ca95df2.svg",
      "path": "assets/equations/458da5139ca95df2.svg",
      "mime": "image/svg+xml",
      "bytes": 9776,
      "sha256": "53e7da68a0e101757e65248e2d2d739d3f9e01529c09c1e9c2f1dd435f3bb25d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{XNOR}=-0+2(0)+0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XNOR}=-0+2(0)+0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/459c86785f7d6c4f.svg",
      "path": "assets/equations/459c86785f7d6c4f.svg",
      "mime": "image/svg+xml",
      "bytes": 15863,
      "sha256": "b95a3857f3a109089cf6e12d75e37620a383c5c0ad3de4d002b61fc1d876d09f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s_t=\\rho s_{t-1}+(1-\\rho)g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_t=\\rho s_{t-1}+(1-\\rho)g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            7,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s6",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            12,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s11",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/45ba45a94914183c.svg",
      "path": "assets/equations/45ba45a94914183c.svg",
      "mime": "image/svg+xml",
      "bytes": 14240,
      "sha256": "39a0af7a7bfe39fe87562608fc872412247115905e90a3c8e74858b4f119ce4d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_2\\approx1+0.2(0.462117157)\\approx1.092423431"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2\\approx1+0.2(0.462117157)\\approx1.092423431"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/45d882f13b18b109.svg",
      "path": "assets/equations/45d882f13b18b109.svg",
      "mime": "image/svg+xml",
      "bytes": 20922,
      "sha256": "2a1fa1b67edef26294600a0fc2a77a57f2af978132255579e8e56962a1acd829",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D_{\\mathrm{KL}}(p\\Vert q)\\approx0.693147181-0.562335145=0.130812036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_{\\mathrm{KL}}(p\\Vert q)\\approx0.693147181-0.562335145=0.130812036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/45e0fb48b7159e24.svg",
      "path": "assets/equations/45e0fb48b7159e24.svg",
      "mime": "image/svg+xml",
      "bytes": 8863,
      "sha256": "48baec645224a625098442c48057b32921d2385c939217b84a0c86872150021f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2}=0+1-1.5=-0.5\\Rightarrow h_2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=0+1-1.5=-0.5\\Rightarrow h_2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/45ffeb13784592e1.svg",
      "path": "assets/equations/45ffeb13784592e1.svg",
      "mime": "image/svg+xml",
      "bytes": 13560,
      "sha256": "2140abac35286149eead2f859d3e1b9004f49aa7052105a9fcb5d51154a0eb1e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=\\frac{x-\\mu_{\\mathrm{train}}}{\\sigma_{\\mathrm{train}}},\\qquad \\sigma_{\\mathrm{train}}>0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\frac{x-\\mu_{\\mathrm{train}}}{\\sigma_{\\mathrm{train}}},\\qquad \\sigma_{\\mathrm{train}}>0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46344c94632c2247.svg",
      "path": "assets/equations/46344c94632c2247.svg",
      "mime": "image/svg+xml",
      "bytes": 23275,
      "sha256": "eac0d1f9951b3a35cc85b469d8ecd826631339ee79d152772373355f9eb69931",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{saving\\ percent}=\\frac{3{,}997{,}696}{4{,}718{,}592}\\times100=84.722222\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving\\ percent}=\\frac{3{,}997{,}696}{4{,}718{,}592}\\times100=84.722222\\%"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/464805fe24d02ce3.svg",
      "path": "assets/equations/464805fe24d02ce3.svg",
      "mime": "image/svg+xml",
      "bytes": 18211,
      "sha256": "1a2fed24bdc30a481776c6fba8199e5e93aeeae7770a2e318943f4fc4d81d3f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.039350723 \\times  0.221712873 = 0.008724562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.039350723 \\times  0.221712873 = 0.008724562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/464c4958d256b6c8.svg",
      "path": "assets/equations/464c4958d256b6c8.svg",
      "mime": "image/svg+xml",
      "bytes": 2955,
      "sha256": "c98fce66bd7b547c94992376a058c507601c033268be20c8cdd74198b23d6602",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            205
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            205
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4655c2949211af8b.svg",
      "path": "assets/equations/4655c2949211af8b.svg",
      "mime": "image/svg+xml",
      "bytes": 17084,
      "sha256": "633fe097a27c5eb569747c964befd67c62d71fd395a496de14db6f70385d745b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_1=2(-0.99999500004)+0.5\\approx-1.49999000008"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_1=2(-0.99999500004)+0.5\\approx-1.49999000008"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46672bbce5b57e87.svg",
      "path": "assets/equations/46672bbce5b57e87.svg",
      "mime": "image/svg+xml",
      "bytes": 8478,
      "sha256": "c9a2cfb1f985476f6003648a729cabc54a5daa56b830711b346e2a4dbd108c86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{ij}=\\sum_k A_{ik}B_{kj}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{ij}=\\sum_k A_{ik}B_{kj}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            224
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            224
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46782fbf983b8482.svg",
      "path": "assets/equations/46782fbf983b8482.svg",
      "mime": "image/svg+xml",
      "bytes": 2578,
      "sha256": "4a4bd38bd9da4d974eb5bab45dac02794d6377318cf904410a45cc8c25a555fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-1)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-1)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4678bc376cf0d02b.svg",
      "path": "assets/equations/4678bc376cf0d02b.svg",
      "mime": "image/svg+xml",
      "bytes": 10761,
      "sha256": "1066328fe81c15f8d4f48b9514c119c92ba91df5b482060473ef7dbc1ec2b12e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{2,\\mathrm{new}}=0.2-0.1(0.08)=0.192"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{2,\\mathrm{new}}=0.2-0.1(0.08)=0.192"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/468553004a2eb33c.svg",
      "path": "assets/equations/468553004a2eb33c.svg",
      "mime": "image/svg+xml",
      "bytes": 9501,
      "sha256": "04cb63c98bf3d19a94fcb07514b6af6078982347d7ba0c8302e78efa557b6357",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=40+0+0+195=235"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=40+0+0+195=235"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46872a64dc44481e.svg",
      "path": "assets/equations/46872a64dc44481e.svg",
      "mime": "image/svg+xml",
      "bytes": 20610,
      "sha256": "73951641da9b2534332a838d86c0fc5e583163f0e1c8f13a58989ab9751596dc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\operatorname{MSE}=\\frac1n\\sum_{i=1}^n(\\hat y_i-y_i)^2,\\qquad \\operatorname{MAE}=\\frac1n\\sum_{i=1}^n|\\hat y_i-y_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{MSE}=\\frac1n\\sum_{i=1}^n(\\hat y_i-y_i)^2,\\qquad \\operatorname{MAE}=\\frac1n\\sum_{i=1}^n|\\hat y_i-y_i|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46893fc8d069d1a9.svg",
      "path": "assets/equations/46893fc8d069d1a9.svg",
      "mime": "image/svg+xml",
      "bytes": 14060,
      "sha256": "435712cbdcd8f514cbdc15bce46db4e044b5eec62b5bbeb5ffc934f5a3bd6629",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/469562aa281fbfba.svg",
      "path": "assets/equations/469562aa281fbfba.svg",
      "mime": "image/svg+xml",
      "bytes": 7414,
      "sha256": "f295dceabe407c97c0a029226d52eb9706b5f3dabd295e753415fcb1a03b67e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda w_2=0.2\\times(-0.2)=-0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda w_2=0.2\\times(-0.2)=-0.04"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4698521353358290.svg",
      "path": "assets/equations/4698521353358290.svg",
      "mime": "image/svg+xml",
      "bytes": 15317,
      "sha256": "de2d9f8781ba81559de4ce04e04b3ca216d7d1cde7f9f0f7ce2b7acc813d9042",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^{(l)}=W^{(l)}a^{(l-1)}+b^{(l)},\\qquad a^{(l)}=f(z^{(l)})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(l)}=W^{(l)}a^{(l-1)}+b^{(l)},\\qquad a^{(l)}=f(z^{(l)})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            13,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            16,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46b371b545cc8bc8.svg",
      "path": "assets/equations/46b371b545cc8bc8.svg",
      "mime": "image/svg+xml",
      "bytes": 9670,
      "sha256": "630c7f48cc63d248def4051a0507ce9e0281eb2290d979772be38df68d802bdc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.000000000+1\\approx2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.000000000+1\\approx2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46b3c1d000945dc9.svg",
      "path": "assets/equations/46b3c1d000945dc9.svg",
      "mime": "image/svg+xml",
      "bytes": 18980,
      "sha256": "40dd6208dd2d60d9114276b8adc8bc8174eeba45d50e9b8d66f35963cd0f8724",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.25-0.5(0.000497713)\\approx 0.249751144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.25-0.5(0.000497713)\\approx 0.249751144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46c27da6983edf63.svg",
      "path": "assets/equations/46c27da6983edf63.svg",
      "mime": "image/svg+xml",
      "bytes": 11240,
      "sha256": "e54aff6b6d522c76935529a1dcf90fe1139625fb6ce86ff314c4349b53a9626c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(1.155)}}=0.760423002"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(1.155)}}=0.760423002"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46cbd30453d64730.svg",
      "path": "assets/equations/46cbd30453d64730.svg",
      "mime": "image/svg+xml",
      "bytes": 11159,
      "sha256": "8855a5334bcb5bb3f72e8b7c2990c0e3e4bc9de60ab46bd6aeab1b48b0087b4c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta\\delta x,\\quad b_{\\mathrm{new}}=b-\\eta\\delta"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta\\delta x,\\quad b_{\\mathrm{new}}=b-\\eta\\delta"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46ce5315f0e4b144.svg",
      "path": "assets/equations/46ce5315f0e4b144.svg",
      "mime": "image/svg+xml",
      "bytes": 13343,
      "sha256": "f843707ea308640f464d9bcacf1dc84d9c6a58a4473bb408da1e88873d5dcfae",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_1=1-0.316227766\\approx0.683772234"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-0.316227766\\approx0.683772234"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46cf71d500f243a5.svg",
      "path": "assets/equations/46cf71d500f243a5.svg",
      "mime": "image/svg+xml",
      "bytes": 4118,
      "sha256": "1128a940c20d21037bd1066eb223a366c931c78905af2ccaa5c2852568ea6386",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x-\\mu=5-5=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x-\\mu=5-5=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/46e8f36136a4c4d2.svg",
      "path": "assets/equations/46e8f36136a4c4d2.svg",
      "mime": "image/svg+xml",
      "bytes": 7147,
      "sha256": "8a59969191cd4e6a037638d743c4dee32370c2a5e9adca839225772521aa0205",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=(1\\times2)+(2\\times1)+0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=(1\\times2)+(2\\times1)+0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47348f4aaa64e235.svg",
      "path": "assets/equations/47348f4aaa64e235.svg",
      "mime": "image/svg+xml",
      "bytes": 11368,
      "sha256": "49657b5161093dd547a412b24d18df6d62d612650baa58ad3ce9642386abb542",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(2)\\times(2)+(1)\\times(0)+(0)\\times(-2)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(2)+(1)\\times(0)+(0)\\times(-2)=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47358875d94f2558.svg",
      "path": "assets/equations/47358875d94f2558.svg",
      "mime": "image/svg+xml",
      "bytes": 5284,
      "sha256": "24fd3c916a75c1796772cf2473295193aa941592c747b615f18f97ccc1c14a68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{look}=\\theta+\\beta v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{look}=\\theta+\\beta v"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            21,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/22",
          "labels": [
            "Nesterov: look-ahead gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            21,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/22",
          "labels": [
            "Nesterov: look-ahead gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47470f92bf2adcc4.svg",
      "path": "assets/equations/47470f92bf2adcc4.svg",
      "mime": "image/svg+xml",
      "bytes": 4396,
      "sha256": "202f7aac2e8b858f79f4a1e8212d5dc90b5126ad01f8bac40f2ef5d8482c1f71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1)(0.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1)(0.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/474f99259d04d172.svg",
      "path": "assets/equations/474f99259d04d172.svg",
      "mime": "image/svg+xml",
      "bytes": 14172,
      "sha256": "b7b555bec320bccd9e4b29912719cd33b274d6f573a1d50ea511cc38b9e91c4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.28 \\times  0.25) + (0.3 \\times  0.7) + (1) = 1.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.28 \\times  0.25) + (0.3 \\times  0.7) + (1) = 1.28"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47661b22efc0daeb.svg",
      "path": "assets/equations/47661b22efc0daeb.svg",
      "mime": "image/svg+xml",
      "bytes": 14023,
      "sha256": "eb34f58c2f6001902c64854e3567a5ee8c757fffb6db36df8bdae5ade90ad0bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "(1-0.8)(0.148885034)\\approx0.029777007"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1-0.8)(0.148885034)\\approx0.029777007"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4791ee899924c031.svg",
      "path": "assets/equations/4791ee899924c031.svg",
      "mime": "image/svg+xml",
      "bytes": 12721,
      "sha256": "e4b50175d801945ef66456328825b958c53f8d7bf22614b7c662294b416a3838",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,4}}=\\delta_{h_3}x_4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,4}}=\\delta_{h_3}x_4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            198
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47a1c511453df266.svg",
      "path": "assets/equations/47a1c511453df266.svg",
      "mime": "image/svg+xml",
      "bytes": 15592,
      "sha256": "d175d7dfc0d48bae0ce44f128f0f75a8077aa8131e2a5f58734d755b6081bdf3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(-0.6)\\times(-0.093597941)\\approx 0.056158765"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.6)\\times(-0.093597941)\\approx 0.056158765"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47c671c1553de484.svg",
      "path": "assets/equations/47c671c1553de484.svg",
      "mime": "image/svg+xml",
      "bytes": 2933,
      "sha256": "94bc961176df7853603b7da27631e88c1ec094eac3a604db7a03dccd34f386d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 2\\\\-1 & 3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 2\\\\-1 & 3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47dad759cc7cca83.svg",
      "path": "assets/equations/47dad759cc7cca83.svg",
      "mime": "image/svg+xml",
      "bytes": 13769,
      "sha256": "38106b124410147ee36b8d562809cc7a7d9040520d1974ea9d331828aad91c97",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.28 \\times  0.25) + (0.3 \\times  0.7) + (1) = 1.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.28 \\times  0.25) + (0.3 \\times  0.7) + (1) = 1.28"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47e0cbf4557b9859.svg",
      "path": "assets/equations/47e0cbf4557b9859.svg",
      "mime": "image/svg+xml",
      "bytes": 3507,
      "sha256": "1502718f431f286acedcab7c91d5615510d136b2f66fe75a790bd7c0eb877de2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{16}{4}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{16}{4}=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47e740aad633e99c.svg",
      "path": "assets/equations/47e740aad633e99c.svg",
      "mime": "image/svg+xml",
      "bytes": 16013,
      "sha256": "27f8a24aca8002e42a648791910007802b0f2f0805d1bbdf4f4db4afa2331482",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        " (1-z)\\widetilde h=0.75(0.291312612)\\approx0.218484459"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": " (1-z)\\widetilde h=0.75(0.291312612)\\approx0.218484459"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47f627ca6464a106.svg",
      "path": "assets/equations/47f627ca6464a106.svg",
      "mime": "image/svg+xml",
      "bytes": 9883,
      "sha256": "d7b9e449e98d1113dbde723bbca1c46c667022de730046d50d59b01e2bdab9a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(AB)_{ij}=\\sum_k A_{ik}B_{kj}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(AB)_{ij}=\\sum_k A_{ik}B_{kj}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            5,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/6",
          "labels": [
            "Matrix multiplication"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            5,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/6",
          "labels": [
            "Matrix multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/47f73b96c961ac1f.svg",
      "path": "assets/equations/47f73b96c961ac1f.svg",
      "mime": "image/svg+xml",
      "bytes": 11749,
      "sha256": "3c6c88c9085a59aabb9974a66a1e1c66c46e4a4a9b3efa6f5c0fe4e5580a85bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_2=\\tanh(a_2)\\approx0.797760954"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=\\tanh(a_2)\\approx0.797760954"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4822c14a12ff6b68.svg",
      "path": "assets/equations/4822c14a12ff6b68.svg",
      "mime": "image/svg+xml",
      "bytes": 8787,
      "sha256": "a96f39777e52bb46f3b57f10e90e3887589b84a7b44e8ae3f558e09e559be762",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_{\\mathrm{new}}=0.5-0.1(-0.1)=0.51"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{\\mathrm{new}}=0.5-0.1(-0.1)=0.51"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4826d8c0344d9683.svg",
      "path": "assets/equations/4826d8c0344d9683.svg",
      "mime": "image/svg+xml",
      "bytes": 16799,
      "sha256": "dd3c84df0d7343d66dee0605a7db89bb2ac55e6b8ac6f5aa72aa66e9aea86a26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.2-0.9(0.006542085)=0.194112124"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.2-0.9(0.006542085)=0.194112124"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/482c5bfd76d38e6c.svg",
      "path": "assets/equations/482c5bfd76d38e6c.svg",
      "mime": "image/svg+xml",
      "bytes": 4869,
      "sha256": "7c9f23ba1c9dfd3cedc7efd93393067cc6bcdb41f31ffcc735b5da6f2763bef2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac\\lambda2=\\frac{0.1}2=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac\\lambda2=\\frac{0.1}2=0.05"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48494d663392b9d5.svg",
      "path": "assets/equations/48494d663392b9d5.svg",
      "mime": "image/svg+xml",
      "bytes": 8618,
      "sha256": "c627e96046d8701d762f8ee4d1f7becc4757d3fc472e553e0616cb9c007f26fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=H_oW_oC_oK^2C_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=H_oW_oC_oK^2C_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/486b61a3d9f85a8a.svg",
      "path": "assets/equations/486b61a3d9f85a8a.svg",
      "mime": "image/svg+xml",
      "bytes": 16518,
      "sha256": "5bfc8bdf6ff4de50f96baa3532d43e6c9dca0161167a415bbf5af92f3745b80b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.25)\\times(-0.099059551)\\approx -0.024764888"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.25)\\times(-0.099059551)\\approx -0.024764888"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4874c9639ae8a286.svg",
      "path": "assets/equations/4874c9639ae8a286.svg",
      "mime": "image/svg+xml",
      "bytes": 11014,
      "sha256": "6d284826c4d910efb5624343e7812373c71d1438cd8f986f7d9eda59c240659a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=120\\times84=10{,}080"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=120\\times84=10{,}080"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48779dd96502307c.svg",
      "path": "assets/equations/48779dd96502307c.svg",
      "mime": "image/svg+xml",
      "bytes": 17951,
      "sha256": "c3ad49822971fd61672b8ec8071af6c399ac94354326d3fb7928bfe8f9c3bfb9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_t=\\left.\\frac{\\partial L}{\\partial w}\\right|_{w_{t-1}}=\\frac{\\partial L}{\\partial\\hat y}\\frac{\\partial\\hat y}{\\partial w}=(\\hat y-y)x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=\\left.\\frac{\\partial L}{\\partial w}\\right|_{w_{t-1}}=\\frac{\\partial L}{\\partial\\hat y}\\frac{\\partial\\hat y}{\\partial w}=(\\hat y-y)x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4890329b3b657194.svg",
      "path": "assets/equations/4890329b3b657194.svg",
      "mime": "image/svg+xml",
      "bytes": 9703,
      "sha256": "3555575b678f39ad51b742ce5687a1bed2baa54d95bfe2187dc9f13549185156",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=0.04+0.09+0.36=0.49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=0.04+0.09+0.36=0.49"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4890faea42fbcddd.svg",
      "path": "assets/equations/4890faea42fbcddd.svg",
      "mime": "image/svg+xml",
      "bytes": 13482,
      "sha256": "eac39e0d0cc0259ed277002ccbcb33f174848199836cb9b9976b41e5050b40b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.05547891)}}=0.513866171"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.05547891)}}=0.513866171"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48984d6eb2de43b5.svg",
      "path": "assets/equations/48984d6eb2de43b5.svg",
      "mime": "image/svg+xml",
      "bytes": 9769,
      "sha256": "f4e07f90e82b0a107861c3d8ad3cae3aedd5e2c49c6fb13ceefb0f6afe5dac2c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i_t=\\sigma(W_i[h_{t-1},x_t]+b_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i_t=\\sigma(W_i[h_{t-1},x_t]+b_i)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            40,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/41",
          "labels": [
            "LSTM gates and candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48a155da6647af6e.svg",
      "path": "assets/equations/48a155da6647af6e.svg",
      "mime": "image/svg+xml",
      "bytes": 17035,
      "sha256": "f9d29e2c0f8b1ce016641e0f868647e99ceac73b2f1602f962e79ffd168a8b42",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o),\\quad \\widetilde C=\\tanh(z_C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o),\\quad \\widetilde C=\\tanh(z_C)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48b778ac3ad46a58.svg",
      "path": "assets/equations/48b778ac3ad46a58.svg",
      "mime": "image/svg+xml",
      "bytes": 6093,
      "sha256": "99ce640134194b53260f0e975e115c179970e1faccb144d46f8f9cda2be7bbb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,3}=(-1)+(2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,3}=(-1)+(2)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48c8e5f15b7994a8.svg",
      "path": "assets/equations/48c8e5f15b7994a8.svg",
      "mime": "image/svg+xml",
      "bytes": 16127,
      "sha256": "4953985772a9bce55fef3b357efc53cc395cb14a2e079b1139329537ae317e7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.5-0.1(-0.105754186)=0.510575419"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.5-0.1(-0.105754186)=0.510575419"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48d08524866113b9.svg",
      "path": "assets/equations/48d08524866113b9.svg",
      "mime": "image/svg+xml",
      "bytes": 13330,
      "sha256": "d56087404af2c61bd0f5c7e043202792896503c7c3d2a614b9d1ef38eddbbdff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,3}}=\\delta_{h_2}x_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,3}}=\\delta_{h_2}x_3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            163
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/48f2afe9071bd1c9.svg",
      "path": "assets/equations/48f2afe9071bd1c9.svg",
      "mime": "image/svg+xml",
      "bytes": 8328,
      "sha256": "26dc629f45e72ad93e832ef05e54b738dcd59e7b9e9278fe478c337bdc1c2c70",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(\\theta)=\\frac1N\\sum_{i=1}^{N}L_i(\\theta)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=\\frac1N\\sum_{i=1}^{N}L_i(\\theta)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/49097e56740c770e.svg",
      "path": "assets/equations/49097e56740c770e.svg",
      "mime": "image/svg+xml",
      "bytes": 11016,
      "sha256": "ec5f921376b766262c76ae28ffba27b407efea605876600b54bf50dda7acc6a7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(0.3)=0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(0.3)=0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/492d70515e0406f9.svg",
      "path": "assets/equations/492d70515e0406f9.svg",
      "mime": "image/svg+xml",
      "bytes": 15679,
      "sha256": "f5d526aab22af9fd9a873f03e79479b20a5707469c0a455d7b505278e3c3246b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times256\\times384=884{,}736"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times256\\times384=884{,}736"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/494312d0893d20d2.svg",
      "path": "assets/equations/494312d0893d20d2.svg",
      "mime": "image/svg+xml",
      "bytes": 6328,
      "sha256": "d728878078f68923b10fef2116026604cfe7144c30c373bee0e1bae9d3fbe873",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            14,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            17,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4953486e2063f6f0.svg",
      "path": "assets/equations/4953486e2063f6f0.svg",
      "mime": "image/svg+xml",
      "bytes": 9436,
      "sha256": "32d6fb8ca09b0c8370282ad057ec80df61fed8101d8de0c0e1c8fb48263b9aca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^T"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            39,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/40",
          "labels": [
            "BPTT recurrent-weight gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/496f72f75e4bdba9.svg",
      "path": "assets/equations/496f72f75e4bdba9.svg",
      "mime": "image/svg+xml",
      "bytes": 9221,
      "sha256": "e7fc6b6e88d005a527424201dcb209fa52e6b052691959a19cfe089c36faa056",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p=\\frac1{1+e^{-1}}=0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=\\frac1{1+e^{-1}}=0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4993d13feab65d1f.svg",
      "path": "assets/equations/4993d13feab65d1f.svg",
      "mime": "image/svg+xml",
      "bytes": 16863,
      "sha256": "f70e304ccf2f60e40758ffe22821a11c638f58114a2cc0576900174da92776cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.1-0.9(-0.131169078)=0.218052170"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.1-0.9(-0.131169078)=0.218052170"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/49a0512d42c905d8.svg",
      "path": "assets/equations/49a0512d42c905d8.svg",
      "mime": "image/svg+xml",
      "bytes": 8253,
      "sha256": "7bbb3865fd2d48e92b5938e814ba5516ad54bdef07e306f3b42eb2ff3fbd5247",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\varepsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\varepsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/49b338a1efee1ae5.svg",
      "path": "assets/equations/49b338a1efee1ae5.svg",
      "mime": "image/svg+xml",
      "bytes": 13128,
      "sha256": "1e2e295d63b34a67dfa3dd72cb1469c3abc6dd42a52fbbe3cefc39063b025d60",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=-0.5-0.2(0.1)=-0.5-0.02=-0.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=-0.5-0.2(0.1)=-0.5-0.02=-0.52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/49beb90377a79a2a.svg",
      "path": "assets/equations/49beb90377a79a2a.svg",
      "mime": "image/svg+xml",
      "bytes": 10689,
      "sha256": "c28f2e2b0825c84c1047f12b311b53da38b573ed43e03bdd318363489f869d3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.25)}}=0.562176501"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.25)}}=0.562176501"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/49c3d4aac1f50f22.svg",
      "path": "assets/equations/49c3d4aac1f50f22.svg",
      "mime": "image/svg+xml",
      "bytes": 9191,
      "sha256": "7e0aa2326683613d66fbb9b8d40e86f2fdd329e84f8d40fc2fe270b660cacb62",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(3)\\times(0)+(2)\\times(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(0)+(2)\\times(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/49cb0da4f4956b69.svg",
      "path": "assets/equations/49cb0da4f4956b69.svg",
      "mime": "image/svg+xml",
      "bytes": 7080,
      "sha256": "d5f7776af3cdeadca2e9fb23064fc9814ebd0822c1ec2e156f5bdfeee37e37a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2=h_2-y,\\qquad \\delta_1=v\\delta_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2=h_2-y,\\qquad \\delta_1=v\\delta_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4a542f0b5de210cf.svg",
      "path": "assets/equations/4a542f0b5de210cf.svg",
      "mime": "image/svg+xml",
      "bytes": 11983,
      "sha256": "8d855d0749df543a8136a81e1e6ac20b60cc397f1f3d3c9f88c88fd1c237764a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4a59e93b5287041f.svg",
      "path": "assets/equations/4a59e93b5287041f.svg",
      "mime": "image/svg+xml",
      "bytes": 9458,
      "sha256": "ba33ed160d2872ba7e436aa467394b77257739591cd1fcc794a5ccf1e2768fe1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(0)=\\frac1{1+e^{-0}}\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(0)=\\frac1{1+e^{-0}}\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4a66a34e7f770bc0.svg",
      "path": "assets/equations/4a66a34e7f770bc0.svg",
      "mime": "image/svg+xml",
      "bytes": 16753,
      "sha256": "b93abc1ab54a9372ad44b04e026cff31a9187eee5e27a958bc3962e2556d4359",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.002053687)\\times(0.7)\\approx 0.001437581"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.002053687)\\times(0.7)\\approx 0.001437581"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4a6b58e5f34c0b65.svg",
      "path": "assets/equations/4a6b58e5f34c0b65.svg",
      "mime": "image/svg+xml",
      "bytes": 22063,
      "sha256": "4507b0b2c2cb9c316ac028e01a965d99ee245253edfc64d88acfcf3a9d86deae",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.131169078)\\times(0.331812228)\\approx -0.043523504"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.131169078)\\times(0.331812228)\\approx -0.043523504"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4a7024fc5224e01a.svg",
      "path": "assets/equations/4a7024fc5224e01a.svg",
      "mime": "image/svg+xml",
      "bytes": 7781,
      "sha256": "635e46b5bfd02e24fa7fb83d478c544ea2d270877ee285112bc6fe53ce5b344f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            0,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s0",
          "labels": [
            "Convolutional neural networks",
            "Reading image shapes before doing CNN arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            12,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            13,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            17,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            0,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s0",
          "labels": [
            "Convolutional neural networks",
            "Reading image shapes before doing CNN arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            12,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            13,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            17,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4a9360ff9640949f.svg",
      "path": "assets/equations/4a9360ff9640949f.svg",
      "mime": "image/svg+xml",
      "bytes": 15673,
      "sha256": "81743b28825f0afc54ec0be1fa138c258ca8024d47f8c600962a429565981e5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(z)=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad -1<\\tanh(z)<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(z)=\\frac{e^z-e^{-z}}{e^z+e^{-z}},\\qquad -1<\\tanh(z)<1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            14,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s13",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            2,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s1",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            6,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s5",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            4,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s3",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            14,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s13",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4aaec1199c9864bb.svg",
      "path": "assets/equations/4aaec1199c9864bb.svg",
      "mime": "image/svg+xml",
      "bytes": 21057,
      "sha256": "224fa2610a14c5ff989ea108090d60621cced61d87767b4605599b1a41da9b2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.45-0.5(0.082667628)\\approx 0.408666186"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.45-0.5(0.082667628)\\approx 0.408666186"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ab2e486b72e8236.svg",
      "path": "assets/equations/4ab2e486b72e8236.svg",
      "mime": "image/svg+xml",
      "bytes": 11972,
      "sha256": "fdc699672ea6b444006d7b95334c5cd1bf28338a84ee172cbb6d4e8098443425",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0)\\times(2)+(3)\\times(0)+(0)\\times(-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(2)+(3)\\times(0)+(0)\\times(-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            128
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ac39baa15925718.svg",
      "path": "assets/equations/4ac39baa15925718.svg",
      "mime": "image/svg+xml",
      "bytes": 8744,
      "sha256": "dfce57dc8937b305372876078844a7de6e181d99cfa58f0fabe93a97917cb76f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p)=-\\sum_i p_i\\ln p_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p)=-\\sum_i p_i\\ln p_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ad573638df0109c.svg",
      "path": "assets/equations/4ad573638df0109c.svg",
      "mime": "image/svg+xml",
      "bytes": 21473,
      "sha256": "f2fe686f2731f2b5eee4b2d87080dee3e489a8363761eb4812c8f992652a4c3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.45-0.5(0.082667628)\\approx 0.408666186"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.45-0.5(0.082667628)\\approx 0.408666186"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ae221248ca27fec.svg",
      "path": "assets/equations/4ae221248ca27fec.svg",
      "mime": "image/svg+xml",
      "bytes": 15010,
      "sha256": "8ee5115392002baddb677201d60d4fade4974801325f9488fe103463da360fbd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{2z}+1=2.718281828+1=3.718281828"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2z}+1=2.718281828+1=3.718281828"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ae265791f4d129d.svg",
      "path": "assets/equations/4ae265791f4d129d.svg",
      "mime": "image/svg+xml",
      "bytes": 14551,
      "sha256": "c1ca43e6bd97e2895a9621b57333117db2bff190a856dcc4f3807b674c4a5a3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat v_2=\\frac{0.004996}{1-0.999^{2}}=2.499249625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_2=\\frac{0.004996}{1-0.999^{2}}=2.499249625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ae5e24b45a652e7.svg",
      "path": "assets/equations/4ae5e24b45a652e7.svg",
      "mime": "image/svg+xml",
      "bytes": 12026,
      "sha256": "4497968d19115f1ce4cb90521ee604f4e6400115c860b2d9a58880af13942ebc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(5)\\times(1)+(7)\\times(2)+(6)\\times(1)=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(5)\\times(1)+(7)\\times(2)+(6)\\times(1)=25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ae62ee9eceeaffe.svg",
      "path": "assets/equations/4ae62ee9eceeaffe.svg",
      "mime": "image/svg+xml",
      "bytes": 2714,
      "sha256": "29ae66a21aa9393d16ec4b57de5aa409726dcf46500f212d38c7aa12a0c48579",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=0+1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0+1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4af117593c0c60f1.svg",
      "path": "assets/equations/4af117593c0c60f1.svg",
      "mime": "image/svg+xml",
      "bytes": 9388,
      "sha256": "e959a4ca520f81622b67a4d7ecbb663b5b397afe0381d6da57dc79ca823fd735",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_1=0.99(0)+0.01(2)^2=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.99(0)+0.01(2)^2=0.04"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b10b62665a7718a.svg",
      "path": "assets/equations/4b10b62665a7718a.svg",
      "mime": "image/svg+xml",
      "bytes": 9110,
      "sha256": "961370a484427da746e8592176c67fb3bb7c6fffb55c238b0539ed886d0cfba6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(3)\\times(-1)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(3)\\times(-1)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b2ec1addfdbb9fd.svg",
      "path": "assets/equations/4b2ec1addfdbb9fd.svg",
      "mime": "image/svg+xml",
      "bytes": 6472,
      "sha256": "6ceb61a3346654bafa681d0a9485046c6d2a20bae01680eb070250849195d3b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "wx=(1.5)(3)=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "wx=(1.5)(3)=4.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b31e4fcfd52ba58.svg",
      "path": "assets/equations/4b31e4fcfd52ba58.svg",
      "mime": "image/svg+xml",
      "bytes": 5083,
      "sha256": "db416427e20fe5c39c1672f21799caf139a23231a18d98a13bad02301dffc016",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_i=\\hat y_i-y_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_i=\\hat y_i-y_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            159
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            159
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b34bd0ab6469482.svg",
      "path": "assets/equations/4b34bd0ab6469482.svg",
      "mime": "image/svg+xml",
      "bytes": 9126,
      "sha256": "0226981cf84cb1f75726885f5577838067e14cb81dd51fc85c74d973625c1acb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=(\\hat y_0-y)x=(-2)(2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=(\\hat y_0-y)x=(-2)(2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b366d83f24fd5dd.svg",
      "path": "assets/equations/4b366d83f24fd5dd.svg",
      "mime": "image/svg+xml",
      "bytes": 6751,
      "sha256": "f28a398bc09746bc3d081b412b2c66ad76c1ebdfa2d3ce3804fdb8b0e05c3c6d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w^Tx=(8)+(3)=11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w^Tx=(8)+(3)=11"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b5081051ef8a38b.svg",
      "path": "assets/equations/4b5081051ef8a38b.svg",
      "mime": "image/svg+xml",
      "bytes": 13403,
      "sha256": "9e4f5e6d8605891031dd53e169a9cde2d1541d68386b5a575d9614284ec2b9cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2=(h_2-y)(1-h_2^2),\\qquad \\delta_1=v\\delta_2(1-h_1^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2=(h_2-y)(1-h_2^2),\\qquad \\delta_1=v\\delta_2(1-h_1^2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b6a824a25e2320c.svg",
      "path": "assets/equations/4b6a824a25e2320c.svg",
      "mime": "image/svg+xml",
      "bytes": 21670,
      "sha256": "381366a3dbececf2614478959809b8c09851a4bdb73f11df9e7a8f2f51ee7f72",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\tanh(0.5)=\\frac{1.718281828}{3.718281828}\\approx0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\tanh(0.5)=\\frac{1.718281828}{3.718281828}\\approx0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b6a9d814bc5c7bb.svg",
      "path": "assets/equations/4b6a9d814bc5c7bb.svg",
      "mime": "image/svg+xml",
      "bytes": 20194,
      "sha256": "27a2d01e80ab83878ea555716a06ec15090f8da0c254632381c880c90a40a251",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{\\mathrm{train}}=\\frac{m\\odot a}{q}\\quad\\text{and}\\quad a_{\\mathrm{test}}=a\\quad\\text{in inverted dropout}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{train}}=\\frac{m\\odot a}{q}\\quad\\text{and}\\quad a_{\\mathrm{test}}=a\\quad\\text{in inverted dropout}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b709e4b1fd2b287.svg",
      "path": "assets/equations/4b709e4b1fd2b287.svg",
      "mime": "image/svg+xml",
      "bytes": 10513,
      "sha256": "c5d1cbe00b761cf3584f70b591e59a39602e2cbdec233c5d6802c79a878b332f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(0.5)=0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(0.5)=0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4b919c902c0118b6.svg",
      "path": "assets/equations/4b919c902c0118b6.svg",
      "mime": "image/svg+xml",
      "bytes": 20541,
      "sha256": "e78eb826dbec251f5d34c24cc3c7cc011237319c6877cc5d3da26fb5f9b033f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.641368858-1) \\times  0.230014846 = -0.082490487"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.641368858-1) \\times  0.230014846 = -0.082490487"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4bb67612e76e38e6.svg",
      "path": "assets/equations/4bb67612e76e38e6.svg",
      "mime": "image/svg+xml",
      "bytes": 21953,
      "sha256": "163dbdff31e05fceb0b9c53ad3fdbcabf8376d06e47a7eec2d70ff3ce7cda913",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(-2)\\approx\\frac{-7.253720816}{7.524391382}\\approx-0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(-2)\\approx\\frac{-7.253720816}{7.524391382}\\approx-0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4bcedeb9a26a70b6.svg",
      "path": "assets/equations/4bcedeb9a26a70b6.svg",
      "mime": "image/svg+xml",
      "bytes": 6424,
      "sha256": "e33907b45d0a8a326945d43c3df6a64110c8a11f7047fecc93e872ca104b8021",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\mathrm{avg}}=\\frac{46}4=11.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\mathrm{avg}}=\\frac{46}4=11.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4be60e1a1e5d9ec8.svg",
      "path": "assets/equations/4be60e1a1e5d9ec8.svg",
      "mime": "image/svg+xml",
      "bytes": 17113,
      "sha256": "f2860f5bb18fa07bb4f769dfeca63ae3b685975fab36b7a4d11b0fbcdf27022e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "H(p,q)=-\\sum_i p_i\\ln q_i,\\qquad\\log_2q=\\frac{\\ln q}{\\ln2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)=-\\sum_i p_i\\ln q_i,\\qquad\\log_2q=\\frac{\\ln q}{\\ln2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4bf6a8c1047d0f4a.svg",
      "path": "assets/equations/4bf6a8c1047d0f4a.svg",
      "mime": "image/svg+xml",
      "bytes": 11938,
      "sha256": "85cccc975304cf91dafdb21c6df46de8e675be26e22586286cff79f514a4f3a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-(-0.693147181)=0.693147181"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-(-0.693147181)=0.693147181"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            231
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            231
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4bff5878f34559b0.svg",
      "path": "assets/equations/4bff5878f34559b0.svg",
      "mime": "image/svg+xml",
      "bytes": 7926,
      "sha256": "5700ab2847a8860996b86f7e48b6c68dd8611ac772b6468b0de6f47933a44682",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(0)\\times(1)+(1)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0)\\times(1)+(1)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4c08a8b839ca4b99.svg",
      "path": "assets/equations/4c08a8b839ca4b99.svg",
      "mime": "image/svg+xml",
      "bytes": 7742,
      "sha256": "d7182a195452beb8350a7ecc1179a037b5840c43d4072f67f5a7f887f568ce4f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{SGD}}=103\\times3=309"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{SGD}}=103\\times3=309"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4c11c7ce4e04ba62.svg",
      "path": "assets/equations/4c11c7ce4e04ba62.svg",
      "mime": "image/svg+xml",
      "bytes": 14622,
      "sha256": "926112b1c39215aa3ee44b9f5b0a48323f15e7180e345d32249e098059f1d820",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i_t\\widetilde C_t=0.5\\tanh(0.5)\\approx0.231058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i_t\\widetilde C_t=0.5\\tanh(0.5)\\approx0.231058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4c24c9160cc537a1.svg",
      "path": "assets/equations/4c24c9160cc537a1.svg",
      "mime": "image/svg+xml",
      "bytes": 6265,
      "sha256": "6f93d8046c6c0851bcdc387eaf9da40ffb4ed8e3c19667e92a50e1594a2e6744",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_t=\\frac{m_t}{1-\\beta_1^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_t=\\frac{m_t}{1-\\beta_1^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            25,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/26",
          "labels": [
            "Adam: correction and update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            25,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/26",
          "labels": [
            "Adam: correction and update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4c4f586bc3f0f97e.svg",
      "path": "assets/equations/4c4f586bc3f0f97e.svg",
      "mime": "image/svg+xml",
      "bytes": 10221,
      "sha256": "002f4310c7c6de58e66044ce02b5bfccc01b74ed5087d5d5bad63495c3c11ec5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=(0.2-2)\\times2=(-1.8)\\times2=-3.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=(0.2-2)\\times2=(-1.8)\\times2=-3.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4c68b61c5bdf0798.svg",
      "path": "assets/equations/4c68b61c5bdf0798.svg",
      "mime": "image/svg+xml",
      "bytes": 11582,
      "sha256": "8f37a59dc344a276539babbe3d16fc57be48f314fa669bdf908a548e7f1d105a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\beta(1-\\beta)+(1-\\beta)=(1-\\beta)(1+\\beta)=1-\\beta^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\beta(1-\\beta)+(1-\\beta)=(1-\\beta)(1+\\beta)=1-\\beta^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4c9c4df3cf58176a.svg",
      "path": "assets/equations/4c9c4df3cf58176a.svg",
      "mime": "image/svg+xml",
      "bytes": 20559,
      "sha256": "2902e64826383ec3d0c842b2289e77c2126838d800788825ebf5044c6706cc8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.2-0.2(-0.066771834)\\approx 0.213354367"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.2-0.2(-0.066771834)\\approx 0.213354367"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4c9f5914ab749b31.svg",
      "path": "assets/equations/4c9f5914ab749b31.svg",
      "mime": "image/svg+xml",
      "bytes": 21917,
      "sha256": "fa5c0faa92d4af891fb96af7ee5f57dc71717829e3f9e47d0b35eb07793233ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_t=\\sigma(W_zx_t+U_zh_{t-1}+b_z),\\quad r_t=\\sigma(W_rx_t+U_rh_{t-1}+b_r)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t=\\sigma(W_zx_t+U_zh_{t-1}+b_z),\\quad r_t=\\sigma(W_rx_t+U_rh_{t-1}+b_r)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            10,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s9",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            13,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s12",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s5",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4cab7af53e3adf95.svg",
      "path": "assets/equations/4cab7af53e3adf95.svg",
      "mime": "image/svg+xml",
      "bytes": 15418,
      "sha256": "f9d1c63e47871094395ba8667b9dcad8349685de8fbd589d8bfc11f3a81cb078",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_t\\widetilde h_t=0.25\\tanh(0.3)\\approx0.072828153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t\\widetilde h_t=0.25\\tanh(0.3)\\approx0.072828153"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4cb07890e7ce7a95.svg",
      "path": "assets/equations/4cb07890e7ce7a95.svg",
      "mime": "image/svg+xml",
      "bytes": 27333,
      "sha256": "5ee7128a18ac66acea34367333c386b11d8845bc14a1dd3da422d68ef606922a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_j^h=f\\prime(z_j^h)\\sum_k w_{kj}^{out}\\delta_k^{out},\\quad\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i,\\quad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_j^h=f\\prime(z_j^h)\\sum_k w_{kj}^{out}\\delta_k^{out},\\quad\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i,\\quad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4cb4887fc9401848.svg",
      "path": "assets/equations/4cb4887fc9401848.svg",
      "mime": "image/svg+xml",
      "bytes": 8586,
      "sha256": "b876884dd9a4e5ad7b62da0d989c53b1d4af83f5abc291185dc38a3bd2c4a901",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2}=0+0-1.5=-1.5\\Rightarrow h_2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=0+0-1.5=-1.5\\Rightarrow h_2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ccd5e8324645240.svg",
      "path": "assets/equations/4ccd5e8324645240.svg",
      "mime": "image/svg+xml",
      "bytes": 15699,
      "sha256": "e13ec9805688d6fcfe07f69e9a2edbe9a5573a1c0dceabf30d03763cf28416d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "[0.8(1),(-0.4)(0),0.6(1),0.2(0)]=[0.8,0,0.6,0]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[0.8(1),(-0.4)(0),0.6(1),0.2(0)]=[0.8,0,0.6,0]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4cd7b08ae98b6682.svg",
      "path": "assets/equations/4cd7b08ae98b6682.svg",
      "mime": "image/svg+xml",
      "bytes": 6611,
      "sha256": "d00aae94db1acd6df760aa9f169f37c80b0bca549a072c2b227fe9c934bdce9f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{3^2+4^2}=\\sqrt{9+16}=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{3^2+4^2}=\\sqrt{9+16}=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ce380d19eaf1a9e.svg",
      "path": "assets/equations/4ce380d19eaf1a9e.svg",
      "mime": "image/svg+xml",
      "bytes": 12880,
      "sha256": "f7833fcb7f7430b03906b8b10554295c4799b74b171d931759ab283f78ebbd13",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "5\\times5\\times3=75\\text{ weights per filter}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "5\\times5\\times3=75\\text{ weights per filter}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d0ac3ffd181b903.svg",
      "path": "assets/equations/4d0ac3ffd181b903.svg",
      "mime": "image/svg+xml",
      "bytes": 16476,
      "sha256": "9fe53d677f935984cbb5ffe6bcee6ce72d9f590376392e3f00cf6e76a2ebf65c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d2232cedf251bfa.svg",
      "path": "assets/equations/4d2232cedf251bfa.svg",
      "mime": "image/svg+xml",
      "bytes": 3478,
      "sha256": "01c9705b206472393181d40bc1fe1ce83c699aa4c894838b809ea978165b49e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{61 - 2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{61 - 2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d33a28de17065dc.svg",
      "path": "assets/equations/4d33a28de17065dc.svg",
      "mime": "image/svg+xml",
      "bytes": 13300,
      "sha256": "6fc5074fcef956da24c0762786a01dc7b81bbcd251e792ec7b0cd44b0317c078",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\eta_{\\mathrm{effective},2}=\\frac{0.1}{\\sqrt5}\\approx0.044721360"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{\\mathrm{effective},2}=\\frac{0.1}{\\sqrt5}\\approx0.044721360"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d3e0ecf8502df13.svg",
      "path": "assets/equations/4d3e0ecf8502df13.svg",
      "mime": "image/svg+xml",
      "bytes": 15985,
      "sha256": "60abff86115af6819a1ee70e0c55248bb5e472532461bab05ebc2fef5fd23878",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.7)\\times(-0.093597941)\\approx -0.065518559"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.7)\\times(-0.093597941)\\approx -0.065518559"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d51e471133d25a2.svg",
      "path": "assets/equations/4d51e471133d25a2.svg",
      "mime": "image/svg+xml",
      "bytes": 7900,
      "sha256": "ccfc8550bb321bcf141c9761241e35ec98e70917c001494722f3cbca6ad761c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{mean}=\\frac{\\text{sum}}{\\text{count}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{mean}=\\frac{\\text{sum}}{\\text{count}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d6b8e2a24a05d6f.svg",
      "path": "assets/equations/4d6b8e2a24a05d6f.svg",
      "mime": "image/svg+xml",
      "bytes": 9226,
      "sha256": "2d6870bca4bb93a3927b04a56131a891751812f47b8b3dc70cdfe125025013a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(0.8)\\approx-0.223143551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.8)\\approx-0.223143551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            191
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            191
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            2,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s1",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            2,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s1",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d6c4212f9eead9c.svg",
      "path": "assets/equations/4d6c4212f9eead9c.svg",
      "mime": "image/svg+xml",
      "bytes": 21555,
      "sha256": "9c494a395d425c67cda702e5632113a200b90144340147b2c33d9d70f210e488",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1\\times(1.473684211)}{\\sqrt{2.499249625}}=0.806782036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1\\times(1.473684211)}{\\sqrt{2.499249625}}=0.806782036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d83df079bf260cc.svg",
      "path": "assets/equations/4d83df079bf260cc.svg",
      "mime": "image/svg+xml",
      "bytes": 5531,
      "sha256": "0f106b22380a3fd18a4fa8d6cbade44e45ba5e6e5fe34b0d894053ecf3adf835",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_t=J\\prime(\\theta_{\\mathrm{look}})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=J\\prime(\\theta_{\\mathrm{look}})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4d95f499c8cf92af.svg",
      "path": "assets/equations/4d95f499c8cf92af.svg",
      "mime": "image/svg+xml",
      "bytes": 18185,
      "sha256": "293afc655d20c06c5d0ee2e8b4c6c166ecafbecd2fb0c6e25c38bfcab4ff3db7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.1-0.2(0.004824633)=0.099035073"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.1-0.2(0.004824633)=0.099035073"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4daca8885b8234c0.svg",
      "path": "assets/equations/4daca8885b8234c0.svg",
      "mime": "image/svg+xml",
      "bytes": 10099,
      "sha256": "eba82759272696f6d443f1c1d56ce5a216d6e8dba53d3345c0b76f59ba7507d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.018719588"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.018719588"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ded3cb512b92053.svg",
      "path": "assets/equations/4ded3cb512b92053.svg",
      "mime": "image/svg+xml",
      "bytes": 14154,
      "sha256": "e4ab38f57bc8e64e0d01fe7cf9fdbee6e3444aac07aaed04799c6ea813facb83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2z=2(0.5)=1,\\qquad e^{2z}=e^1\\approx2.718281828"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2z=2(0.5)=1,\\qquad e^{2z}=e^1\\approx2.718281828"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e7177927a4b11d4.svg",
      "path": "assets/equations/4e7177927a4b11d4.svg",
      "mime": "image/svg+xml",
      "bytes": 24912,
      "sha256": "df95ea440baebe5bca5fe8e97c95f729ed3decea871a0001eeaff325da3883f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_2} = (0.3 \\times  0.549833997) + (0.4 \\times  0.544878892) + (0.1) = 0.482901756"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_2} = (0.3 \\times  0.549833997) + (0.4 \\times  0.544878892) + (0.1) = 0.482901756"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e7c36432792b91c.svg",
      "path": "assets/equations/4e7c36432792b91c.svg",
      "mime": "image/svg+xml",
      "bytes": 5206,
      "sha256": "530ca23296db21181038e8be0d84616ccd0d03d6d87a2faee99f55433c842e86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_2=1+(2)^2=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_2=1+(2)^2=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e7cc212944346db.svg",
      "path": "assets/equations/4e7cc212944346db.svg",
      "mime": "image/svg+xml",
      "bytes": 12157,
      "sha256": "197be62d28e3dcfe6a0c11aac3cfc38b29e99ef93cf584469b6830f97b3b673c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,2}}=\\delta_{h_4}x_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,2}}=\\delta_{h_4}x_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            212
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e80a74382faa499.svg",
      "path": "assets/equations/4e80a74382faa499.svg",
      "mime": "image/svg+xml",
      "bytes": 17914,
      "sha256": "a7cfa936313fc162abc8fc7145a48dd87c7cad704a86c79b05ced2e2ae7379c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_2=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_2=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            324
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            324
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e8c5af2cd60942b.svg",
      "path": "assets/equations/4e8c5af2cd60942b.svg",
      "mime": "image/svg+xml",
      "bytes": 15650,
      "sha256": "6dcbee61ac65c6f5b2fa7e20e4fd323cc816c88b2b9ee87aed55b6328c19abd9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.4)\\times(0.138498562)\\approx 0.055399425"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.4)\\times(0.138498562)\\approx 0.055399425"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e8dd2d8556610b9.svg",
      "path": "assets/equations/4e8dd2d8556610b9.svg",
      "mime": "image/svg+xml",
      "bytes": 10996,
      "sha256": "4a393966b8e41a69be18b9b65a4604c3b49d50202fe45d5cb32ce31a86631f2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "(w+\\Delta w)^2=w^2+2w\\Delta w+(\\Delta w)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(w+\\Delta w)^2=w^2+2w\\Delta w+(\\Delta w)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e906f5f903db890.svg",
      "path": "assets/equations/4e906f5f903db890.svg",
      "mime": "image/svg+xml",
      "bytes": 8392,
      "sha256": "9b89eef5e2a6c36212bd8fc1c2cd0fd0ce4bed625193b5f3301e7e0a26306c9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=J_{\\mathrm{data}}+\\frac{\\lambda}{2}\\sum_iw_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=J_{\\mathrm{data}}+\\frac{\\lambda}{2}\\sum_iw_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e918224e5cd8eaa.svg",
      "path": "assets/equations/4e918224e5cd8eaa.svg",
      "mime": "image/svg+xml",
      "bytes": 13310,
      "sha256": "68897577b435130fca988e17c9ea7ba992031e13c092306f357c23dc811a0446",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1+0.135335283=1.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0.135335283=1.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4e990284b43290d2.svg",
      "path": "assets/equations/4e990284b43290d2.svg",
      "mime": "image/svg+xml",
      "bytes": 11162,
      "sha256": "79755881d035d0e33742b64293d9e3bee85efbf5a9dc66b2995162aea3508d2d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W=\\begin{bmatrix}1&2\\\\-1&3\\end{bmatrix},\\quad x=\\begin{bmatrix}2\\\\1\\end{bmatrix},\\quad b=\\begin{bmatrix}0.5\\\\-0.5\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W=\\begin{bmatrix}1&2\\\\-1&3\\end{bmatrix},\\quad x=\\begin{bmatrix}2\\\\1\\end{bmatrix},\\quad b=\\begin{bmatrix}0.5\\\\-0.5\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4eb23baff49f82cf.svg",
      "path": "assets/equations/4eb23baff49f82cf.svg",
      "mime": "image/svg+xml",
      "bytes": 6574,
      "sha256": "f78bee81aad8062a1517839e35cbb8b785abe7cf0ea2e075a7855a708e01342e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=2\\times2\\times2=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=2\\times2\\times2=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4edc237fa121ff9b.svg",
      "path": "assets/equations/4edc237fa121ff9b.svg",
      "mime": "image/svg+xml",
      "bytes": 12685,
      "sha256": "254aae28175db4940dbf8297596951d522c135634aa88d33947f9910419f6e54",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{LeakyReLU}(z)=\\begin{cases}z&z\\ge0\\\\\\alpha z&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{LeakyReLU}(z)=\\begin{cases}z&z\\ge0\\\\\\alpha z&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ef70226a6e5e478.svg",
      "path": "assets/equations/4ef70226a6e5e478.svg",
      "mime": "image/svg+xml",
      "bytes": 12936,
      "sha256": "d18df5d57db5a0374bede0412c3805baaddd91f7e415ffe70247e3bae4f597cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K^2C_{\\mathrm{in}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K^2C_{\\mathrm{in}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            6,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s5",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            9,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s8",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            10,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s9",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            15,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s14",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f06023c81396b20.svg",
      "path": "assets/equations/4f06023c81396b20.svg",
      "mime": "image/svg+xml",
      "bytes": 9632,
      "sha256": "e9df91dc511f1a81e518884c1a5b3f3f581a3171eb81ce6fb0fbc6f94dae02e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=36+438+18=492"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=36+438+18=492"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f0e84b4e9fe0752.svg",
      "path": "assets/equations/4f0e84b4e9fe0752.svg",
      "mime": "image/svg+xml",
      "bytes": 10793,
      "sha256": "62bba1cb43a9b203a5c91ddb22221cf200aa80c0308382f551a6b963fb833a92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{4}=\\frac{1}{1+e^{-(0.6)}}=0.645656306"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{4}=\\frac{1}{1+e^{-(0.6)}}=0.645656306"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f1d831d541f9cae.svg",
      "path": "assets/equations/4f1d831d541f9cae.svg",
      "mime": "image/svg+xml",
      "bytes": 13523,
      "sha256": "5fcc1957f6eb88283fdf07bb23690afab4afef9b31e49b0ef5d06c39973add2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f377c9f2aefec11.svg",
      "path": "assets/equations/4f377c9f2aefec11.svg",
      "mime": "image/svg+xml",
      "bytes": 7454,
      "sha256": "12a223048eb370a889dc7386ec78671916e6523f8c1bff92f532ed3e8f08acc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial v}=\\delta_1h_0+\\delta_2h_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial v}=\\delta_1h_0+\\delta_2h_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f3aa9485d9c39f6.svg",
      "path": "assets/equations/4f3aa9485d9c39f6.svg",
      "mime": "image/svg+xml",
      "bytes": 5033,
      "sha256": "6ce9789aef3b3bd5a072f47d0ba547ce1587ba346559ea79edcb9fdbebf94982",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.6 & 0.4\\\\0.3 & 0.7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.6 & 0.4\\\\0.3 & 0.7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            5,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s5",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f408ded05ecb892.svg",
      "path": "assets/equations/4f408ded05ecb892.svg",
      "mime": "image/svg+xml",
      "bytes": 7252,
      "sha256": "74205865f1d477aeeea779a4e008a2245d7024ca08fe9f69b2ecc1f5bcf5d96c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=0.3(0.64)=0.192"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=0.3(0.64)=0.192"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f47b7aabd4f81c4.svg",
      "path": "assets/equations/4f47b7aabd4f81c4.svg",
      "mime": "image/svg+xml",
      "bytes": 9054,
      "sha256": "882a2a66d434aedcdb9c995ac8d4d4c3abaf9217bd3dbbadb4913e5ea7d9dd8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_2=0.9(0.2)+0.1(1)=0.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=0.9(0.2)+0.1(1)=0.28"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f50029ce8c5be41.svg",
      "path": "assets/equations/4f50029ce8c5be41.svg",
      "mime": "image/svg+xml",
      "bytes": 5457,
      "sha256": "4af5537a930cb05de01eed198d7eff5634d02c872df0ea4936ed71bb162b7d23",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_3=1+0.5=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_3=1+0.5=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f51a385169358d4.svg",
      "path": "assets/equations/4f51a385169358d4.svg",
      "mime": "image/svg+xml",
      "bytes": 11330,
      "sha256": "0153a3723165ca0bd356b63e9127fa5b77071a652561f8f80091e7578bf0ac5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=29\\times29\\times128=107{,}648"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=29\\times29\\times128=107{,}648"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f5f1a315cf3ec0f.svg",
      "path": "assets/equations/4f5f1a315cf3ec0f.svg",
      "mime": "image/svg+xml",
      "bytes": 14124,
      "sha256": "573693c275a5e7d78870c260d3857636e7cc0b0ebd22041a0489dcc5145bcfc0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_j z_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_j z_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f6e15283db79ff2.svg",
      "path": "assets/equations/4f6e15283db79ff2.svg",
      "mime": "image/svg+xml",
      "bytes": 6011,
      "sha256": "54a6b6321ed4adce57e733122676b9c327a82f5b627107886a568e3c48f627a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac{e^{2z}-1}{e^{2z}+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{e^{2z}-1}{e^{2z}+1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            165
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            165
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f7a0b344b0cf201.svg",
      "path": "assets/equations/4f7a0b344b0cf201.svg",
      "mime": "image/svg+xml",
      "bytes": 19737,
      "sha256": "96eed5f63047cea57a34c8a8fe73c53c709de4ca0d6bc9110544f60a847f2ea3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.15-0.5(0.000438568)\\approx 0.149780716"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.15-0.5(0.000438568)\\approx 0.149780716"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4f9573bd5025e29a.svg",
      "path": "assets/equations/4f9573bd5025e29a.svg",
      "mime": "image/svg+xml",
      "bytes": 10717,
      "sha256": "25d117e6f88c37ef67ddbaa031874a2d86aee4a612dc64e676c3280c1516247e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(0.08)\\times(1.1)\\approx 0.088"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(0.08)\\times(1.1)\\approx 0.088"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4fb085a2eda022c5.svg",
      "path": "assets/equations/4fb085a2eda022c5.svg",
      "mime": "image/svg+xml",
      "bytes": 15878,
      "sha256": "98ef062d2297d2818cc8098826edec8f319b3d382a306341ed92a873e4e00cf7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{weights}=K^2C_{\\mathrm{in}}C_{\\mathrm{out}},\\quad \\text{biases}=C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=K^2C_{\\mathrm{in}}C_{\\mathrm{out}},\\quad \\text{biases}=C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4fb14ffabb3fef49.svg",
      "path": "assets/equations/4fb14ffabb3fef49.svg",
      "mime": "image/svg+xml",
      "bytes": 2764,
      "sha256": "034e6b1fdf6b43791e1e3e95b987536075351fb1b88b114fd2bab9453a6cde19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 2\\\\2 & 2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 2\\\\2 & 2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            163
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            163
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4fbe2a7f0d77a4fd.svg",
      "path": "assets/equations/4fbe2a7f0d77a4fd.svg",
      "mime": "image/svg+xml",
      "bytes": 14176,
      "sha256": "da9007b33bc4ca4cfdc760f70f86fb25daebb8a341f5f2c4a7af2efac176a096",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h=0.3+0.072828153=0.372828153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.3+0.072828153=0.372828153"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/4ff7d7b3e6546d64.svg",
      "path": "assets/equations/4ff7d7b3e6546d64.svg",
      "mime": "image/svg+xml",
      "bytes": 8467,
      "sha256": "683ea9e3a5cc695feea41a45c2d5f0a0bdf983000e07eb854bef465226e4c3bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=f^{(1)}(W^{(1)}x+b^{(1)})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=f^{(1)}(W^{(1)}x+b^{(1)})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/500258811ea3eb2f.svg",
      "path": "assets/equations/500258811ea3eb2f.svg",
      "mime": "image/svg+xml",
      "bytes": 9192,
      "sha256": "f2a81f22dacb1f1c69499871d01fc9ca29afe04a684509d232b77441f3448799",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\lfloor(N+2P-K)/S\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\lfloor(N+2P-K)/S\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/50386fe91979c412.svg",
      "path": "assets/equations/50386fe91979c412.svg",
      "mime": "image/svg+xml",
      "bytes": 5565,
      "sha256": "623f03f877e080b3b06fb5b963647fcbb347f868e8a186de045e03f33c5ee3b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=2+2+0.5=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=2+2+0.5=4.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/503bca869d213251.svg",
      "path": "assets/equations/503bca869d213251.svg",
      "mime": "image/svg+xml",
      "bytes": 9671,
      "sha256": "c670826900546ee8448fffa62d591f2c05fcc68cfc45333cfe82a424b51a6109",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}\\text{mean}&=\\frac{2+4+9}{3}\\\\&=\\frac{15}{3}\\\\&=5\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}\\text{mean}&=\\frac{2+4+9}{3}\\\\&=\\frac{15}{3}\\\\&=5\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/50489aea6d050084.svg",
      "path": "assets/equations/50489aea6d050084.svg",
      "mime": "image/svg+xml",
      "bytes": 25682,
      "sha256": "cbae170a2cf179960bdfa59ee2b97a136491a68cd2662e3fc42677ced7041d59",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            219
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/504d04d32df8a91c.svg",
      "path": "assets/equations/504d04d32df8a91c.svg",
      "mime": "image/svg+xml",
      "bytes": 6999,
      "sha256": "50afa1caec90ef3c14dacfc615026b514341ef2befb42d6ad60a969f29793b8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{train}=\\frac{m\\odot a}{q}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{train}=\\frac{m\\odot a}{q}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            28,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/29",
          "labels": [
            "Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            28,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/29",
          "labels": [
            "Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/505f1041667e53bb.svg",
      "path": "assets/equations/505f1041667e53bb.svg",
      "mime": "image/svg+xml",
      "bytes": 7183,
      "sha256": "b9176d251a2e40e852a4c8cad1cb905cd504ed91396d5a7b3488bb5240348dd7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial y}{\\partial x}=\\frac{\\partial F}{\\partial x}+I"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial y}{\\partial x}=\\frac{\\partial F}{\\partial x}+I"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/506b26dfbefb2185.svg",
      "path": "assets/equations/506b26dfbefb2185.svg",
      "mime": "image/svg+xml",
      "bytes": 9864,
      "sha256": "04012a9630c43ea41d6f634710aff532a4423b40531079f5ee440129874e5794",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MAE}=\\frac{|1-2|+|6-4|}{2}=\\frac{1+2}{2}=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MAE}=\\frac{|1-2|+|6-4|}{2}=\\frac{1+2}{2}=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            12,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            12,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/50824a322c80361f.svg",
      "path": "assets/equations/50824a322c80361f.svg",
      "mime": "image/svg+xml",
      "bytes": 19622,
      "sha256": "1d44628c759aa9f5e242f9dcb6113c5aa111b617ff18b882fd1c8b3915529777",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i}}{\\sum_j e^{z_j}}=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i}}{\\sum_j e^{z_j}}=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/50ba62bd05697a22.svg",
      "path": "assets/equations/50ba62bd05697a22.svg",
      "mime": "image/svg+xml",
      "bytes": 8273,
      "sha256": "fb425581aac381dfa69890d57440935da455b7f12cec46763b47e01e97bde879",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(3)\\times(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(3)\\times(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/50c20979a353d66c.svg",
      "path": "assets/equations/50c20979a353d66c.svg",
      "mime": "image/svg+xml",
      "bytes": 18363,
      "sha256": "699adc5d3034f71279c50aee3af1ad143507962074a77fb53e30002e8805dea0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=\\frac{2.718281828-1}{2.718281828+1}=0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\frac{2.718281828-1}{2.718281828+1}=0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/50d4d84e0be67f18.svg",
      "path": "assets/equations/50d4d84e0be67f18.svg",
      "mime": "image/svg+xml",
      "bytes": 6528,
      "sha256": "f985070afc6c972524fbcd503f2e4d4aa160d820c879d22313cb616985d9b5b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{3,2}=(1)+(2)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{3,2}=(1)+(2)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/50ef5b3a75d08159.svg",
      "path": "assets/equations/50ef5b3a75d08159.svg",
      "mime": "image/svg+xml",
      "bytes": 4757,
      "sha256": "26bc4f7ea15aea23c5e5115f3ee029d518ae303bd16cfbe922be5efced8b5e2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2=0.5-1=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2=0.5-1=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5140459142337abc.svg",
      "path": "assets/equations/5140459142337abc.svg",
      "mime": "image/svg+xml",
      "bytes": 11721,
      "sha256": "0439515ca875616cbfbd7307cdda442480b9b7afcda7bb0cd9aae2ed1c48b561",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{data}}=\\frac12(-0.2)^2=\\frac12(0.04)=0.02"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{data}}=\\frac12(-0.2)^2=\\frac12(0.04)=0.02"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/515c6d49d5a0ee05.svg",
      "path": "assets/equations/515c6d49d5a0ee05.svg",
      "mime": "image/svg+xml",
      "bytes": 4973,
      "sha256": "d66fe2665a89c7b1ce79f921c940f7a614e10a250c044db728b896eec1bc79de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{1}{n}\\sum_i x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{1}{n}\\sum_i x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5166132378f964d6.svg",
      "path": "assets/equations/5166132378f964d6.svg",
      "mime": "image/svg+xml",
      "bytes": 5165,
      "sha256": "1bfef49e261d5ead53133830efe20192c2f297410e0648e22bfa0af8d99d5953",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-q^2=1-(q\\times q)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-q^2=1-(q\\times q)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5174a1ccffce0c30.svg",
      "path": "assets/equations/5174a1ccffce0c30.svg",
      "mime": "image/svg+xml",
      "bytes": 18408,
      "sha256": "9c3bd3ddcd2e04fc304f7947069d693c4d3b0302dd19ed9f468e46130dc8214b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D_{\\mathrm{KL}}(p\\Vert q)=\\sum_i p_i\\ln\\frac{p_i}{q_i}=H(p,q)-H(p)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_{\\mathrm{KL}}(p\\Vert q)=\\sum_i p_i\\ln\\frac{p_i}{q_i}=H(p,q)-H(p)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/51881657a5cb91ef.svg",
      "path": "assets/equations/51881657a5cb91ef.svg",
      "mime": "image/svg+xml",
      "bytes": 11551,
      "sha256": "fba0137f2f367644f87cf9c9fd1b2990a304825ba8a09ead5ac2942ab56f01ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,4}}=\\delta_{h_1}x_4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,4}}=\\delta_{h_1}x_4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            142
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/519958f461b019f9.svg",
      "path": "assets/equations/519958f461b019f9.svg",
      "mime": "image/svg+xml",
      "bytes": 11707,
      "sha256": "1dcda58e9be02774bad07160e9eeebf0baaa19eeaff44d05b5087651ad879f8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{BCE}}=-[y\\ln p+(1-y)\\ln(1-p)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{BCE}}=-[y\\ln p+(1-y)\\ln(1-p)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/51a8b01e1bee8834.svg",
      "path": "assets/equations/51a8b01e1bee8834.svg",
      "mime": "image/svg+xml",
      "bytes": 19890,
      "sha256": "b499245da90c1d9f0f5c4bd5b30564df4b1f7d33edb0e7d1afdce13a3b375600",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_2}=\\delta_o h,\\quad \\delta_h=\\delta_o w_2\\operatorname{ReLU}'(z_h),\\quad \\frac{\\partial L}{\\partial w_1}=\\delta_h x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_2}=\\delta_o h,\\quad \\delta_h=\\delta_o w_2\\operatorname{ReLU}'(z_h),\\quad \\frac{\\partial L}{\\partial w_1}=\\delta_h x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/51e0e1de442cadbf.svg",
      "path": "assets/equations/51e0e1de442cadbf.svg",
      "mime": "image/svg+xml",
      "bytes": 3712,
      "sha256": "d196baa0919a7c9d35301b0e659143a9caead474a21810898703a3e8bc9c7965",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=1-(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=1-(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/51f4d0c29cd3e471.svg",
      "path": "assets/equations/51f4d0c29cd3e471.svg",
      "mime": "image/svg+xml",
      "bytes": 7297,
      "sha256": "698ba4e8874374d0e63f9f9c14b9b806ba8981f244e9ec0779cf9cf73675670d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1} = \\max(0,1.1) = 1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1} = \\max(0,1.1) = 1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/51f578d6708881af.svg",
      "path": "assets/equations/51f578d6708881af.svg",
      "mime": "image/svg+xml",
      "bytes": 4861,
      "sha256": "ec82e8efe848478342a5716b321e0cac406609413913677ebc767c84e71c5307",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{XNOR}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{XNOR}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5203ca394b677586.svg",
      "path": "assets/equations/5203ca394b677586.svg",
      "mime": "image/svg+xml",
      "bytes": 5352,
      "sha256": "61d633e8913ca3760c8134bc5d76edf54a0a7e698d6c54f864b0bfd7c2a6cf7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 0 & 0\\\\0 & 1 & 2\\\\2 & 0 & 0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 0 & 0\\\\0 & 1 & 2\\\\2 & 0 & 0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5206a5b2ac9abfe4.svg",
      "path": "assets/equations/5206a5b2ac9abfe4.svg",
      "mime": "image/svg+xml",
      "bytes": 5637,
      "sha256": "1f0d7453cfcb9258d386d785aca1a8588ec55935cacb4b94c712c12ab40a17af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=\\operatorname{ReLU}(1.1)=1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=\\operatorname{ReLU}(1.1)=1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5226c7a9750fc29a.svg",
      "path": "assets/equations/5226c7a9750fc29a.svg",
      "mime": "image/svg+xml",
      "bytes": 29273,
      "sha256": "9e2ee8f1d632f793b2553423742a49b9209319dee997229e1dcf127e4a0c4a83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W=\\begin{bmatrix}0.11&0.21\\\\0.12&0.08\\end{bmatrix},\\quad x=\\begin{bmatrix}2\\\\3\\end{bmatrix},\\quad Wx=\\begin{bmatrix}0.11(2)+0.21(3)\\\\0.12(2)+0.08(3)\\end{bmatrix}=\\begin{bmatrix}0.85\\\\0.48\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W=\\begin{bmatrix}0.11&0.21\\\\0.12&0.08\\end{bmatrix},\\quad x=\\begin{bmatrix}2\\\\3\\end{bmatrix},\\quad Wx=\\begin{bmatrix}0.11(2)+0.21(3)\\\\0.12(2)+0.08(3)\\end{bmatrix}=\\begin{bmatrix}0.85\\\\0.48\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            0,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s0",
          "labels": [
            "The maths behind a network",
            "A vector is a list and a matrix is a table"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            0,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s0",
          "labels": [
            "The maths behind a network",
            "A vector is a list and a matrix is a table"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/522dfd9873b52e27.svg",
      "path": "assets/equations/522dfd9873b52e27.svg",
      "mime": "image/svg+xml",
      "bytes": 14367,
      "sha256": "4dc4686d2956f4be2a992325a9b0a9ba7bfebbc5e8d3d0cb133d5b271d839c30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L1}=L+\\lambda\\sum_j|w_j|,\\qquad J_{L2}=L+\\frac{\\lambda}{2}\\sum_jw_j^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=L+\\lambda\\sum_j|w_j|,\\qquad J_{L2}=L+\\frac{\\lambda}{2}\\sum_jw_j^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s0",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s0",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            4,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s3",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            10,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s9",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s2",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s2",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s7",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            17,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s16",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s2",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/52438222ad8d94df.svg",
      "path": "assets/equations/52438222ad8d94df.svg",
      "mime": "image/svg+xml",
      "bytes": 9994,
      "sha256": "48ecdd938b5fdff9497bdb4fefb1c02f6c997498d7c752c77ca11dfb92212c44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\eta_{\\mathrm{effective},t}g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\eta_{\\mathrm{effective},t}g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5248561d79f5d37a.svg",
      "path": "assets/equations/5248561d79f5d37a.svg",
      "mime": "image/svg+xml",
      "bytes": 6873,
      "sha256": "0ead71ddca318d0660918540bcf7d2baee2445b7c5c0e6582ab393858db881c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{3,3}=(-1)+(3)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{3,3}=(-1)+(3)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/527befb1696e696d.svg",
      "path": "assets/equations/527befb1696e696d.svg",
      "mime": "image/svg+xml",
      "bytes": 4103,
      "sha256": "fbeddc0d47432d726e3979b8e0d0f1c7053ee1418bdd09514005d89cf4043d75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_1^2=(1)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_1^2=(1)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/527d49eeeec9b622.svg",
      "path": "assets/equations/527d49eeeec9b622.svg",
      "mime": "image/svg+xml",
      "bytes": 15928,
      "sha256": "72770ddd266d3bbac37a09d7deaadc8d92aacf327120626a960349ca3381fa73",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/528b23a17d8f719c.svg",
      "path": "assets/equations/528b23a17d8f719c.svg",
      "mime": "image/svg+xml",
      "bytes": 13811,
      "sha256": "1d5deb47fdfb9d1a5706c6a0a8009c1a21e8cb005c8ee778f6482443d63d3688",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s_2=0.999(0.004)+0.001(1^2)=0.004996"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.999(0.004)+0.001(1^2)=0.004996"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/52bb091c05d16021.svg",
      "path": "assets/equations/52bb091c05d16021.svg",
      "mime": "image/svg+xml",
      "bytes": 8661,
      "sha256": "b34dd15dd8d0c639d95e55bfa33d0143425ae440e36b572f9be7342e96669a86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L1}=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            2,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s2",
          "labels": [
            "Regularization and generalization",
            "Model answer: regularization and the L1–L2 difference"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            2,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s2",
          "labels": [
            "Regularization and generalization",
            "Model answer: regularization and the L1–L2 difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/52c8252c5d3ef107.svg",
      "path": "assets/equations/52c8252c5d3ef107.svg",
      "mime": "image/svg+xml",
      "bytes": 9475,
      "sha256": "18103415db5d7ef6494eb704da1c29ea1c61313aea6a9a3f71fe85399461bae1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac1n\\sum_i(\\hat y_i-y_i)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac1n\\sum_i(\\hat y_i-y_i)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/52d252bd261b679f.svg",
      "path": "assets/equations/52d252bd261b679f.svg",
      "mime": "image/svg+xml",
      "bytes": 15526,
      "sha256": "7a4f5e9983f4dccdccb89299f99653dc6ec9d34895041e578955983e73ae1eef",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f\\prime(2)=1-(0.964027580)^2\\approx0.070650825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(2)=1-(0.964027580)^2\\approx0.070650825"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            179
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            179
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/52ef83d9d4ea4381.svg",
      "path": "assets/equations/52ef83d9d4ea4381.svg",
      "mime": "image/svg+xml",
      "bytes": 4800,
      "sha256": "98ad19a92ad0e0fc3ab8c837cdceea7f989b944e38c06f67852b336e3b04a585",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_t=J\\prime(\\theta_{t-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=J\\prime(\\theta_{t-1})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            3,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            3,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            3,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            3,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/52f47ec283865e9e.svg",
      "path": "assets/equations/52f47ec283865e9e.svg",
      "mime": "image/svg+xml",
      "bytes": 20481,
      "sha256": "439853bd31e276e26ad1aa0eea1a7c4f33502ce7e6f1d7a8203af2d79f0beff4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{MSE}=\\frac1n\\sum_{i=1}^n(\\hat y_i-y_i)^2,\\qquad \\operatorname{MAE}=\\frac1n\\sum_{i=1}^n|\\hat y_i-y_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{MSE}=\\frac1n\\sum_{i=1}^n(\\hat y_i-y_i)^2,\\qquad \\operatorname{MAE}=\\frac1n\\sum_{i=1}^n|\\hat y_i-y_i|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5312f21f7180b663.svg",
      "path": "assets/equations/5312f21f7180b663.svg",
      "mime": "image/svg+xml",
      "bytes": 6868,
      "sha256": "526541e8aefb6f5f1dc6ae4b978aa1152e11478d3e180c2c8963c03f113c11f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=\\sum_{i=1}^{n}e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=\\sum_{i=1}^{n}e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/531722215214eb67.svg",
      "path": "assets/equations/531722215214eb67.svg",
      "mime": "image/svg+xml",
      "bytes": 7189,
      "sha256": "0ad60e55970db5c7014e84abc27dedbdfa34089a36f57c00422a82862d9345f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "64(8)(144)=73728"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "64(8)(144)=73728"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/53405206a97657fd.svg",
      "path": "assets/equations/53405206a97657fd.svg",
      "mime": "image/svg+xml",
      "bytes": 10614,
      "sha256": "17ca2f972ac0821430e1b7a0db3563f27ef99dcde60c2f83107bf9910ed8dcf9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.14)\\times(-0.809)\\approx -0.11326"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.14)\\times(-0.809)\\approx -0.11326"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/536be85758e6d02d.svg",
      "path": "assets/equations/536be85758e6d02d.svg",
      "mime": "image/svg+xml",
      "bytes": 2481,
      "sha256": "b6e3b5329e34d34c485b35ccbe6f6a31f845b2d57018d42f65892f5b583b8724",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q=1-p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q=1-p"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            28,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/29",
          "labels": [
            "Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            28,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/29",
          "labels": [
            "Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5398d7a271c52472.svg",
      "path": "assets/equations/5398d7a271c52472.svg",
      "mime": "image/svg+xml",
      "bytes": 4297,
      "sha256": "bdb5b8b6be52f8d3188c5dff73d71800600e5f4074792394c188db52f8b9f7fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=0.6+0=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0.6+0=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/53aa19b3509081a2.svg",
      "path": "assets/equations/53aa19b3509081a2.svg",
      "mime": "image/svg+xml",
      "bytes": 17308,
      "sha256": "73a6b48126741508828b45c54f769456f7561efeb8baf5f46605c18c0d814134",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b,\\qquad h_t=\\tanh(a_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b,\\qquad h_t=\\tanh(a_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/53b10cae0b234be6.svg",
      "path": "assets/equations/53b10cae0b234be6.svg",
      "mime": "image/svg+xml",
      "bytes": 10983,
      "sha256": "6914163cdbfe43fdde2c126aeece521662e02d312f13e5a738dee86d60210729",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.011272855"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.011272855"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/53bef08286131079.svg",
      "path": "assets/equations/53bef08286131079.svg",
      "mime": "image/svg+xml",
      "bytes": 2817,
      "sha256": "b6a059c92739ff1e8e4b38d4f0cf2084dd8e3bde641640af292ce2c75deb210f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-3-2=-5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-3-2=-5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54071389e64f7570.svg",
      "path": "assets/equations/54071389e64f7570.svg",
      "mime": "image/svg+xml",
      "bytes": 10276,
      "sha256": "d8c0152a077471a855e69340890b9821be9fd7c555db70207c13ded846558235",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=\\frac{\\partial L}{\\partial h}x=3.5(2)=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=\\frac{\\partial L}{\\partial h}x=3.5(2)=7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/540cabd018cf9dd5.svg",
      "path": "assets/equations/540cabd018cf9dd5.svg",
      "mime": "image/svg+xml",
      "bytes": 8710,
      "sha256": "c5b20587fe9f5b4c15e65c237f60d8568e0e198ad9ab2929777e47ffb17224de",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(3)\\times(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(3)\\times(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54531eae8fb17595.svg",
      "path": "assets/equations/54531eae8fb17595.svg",
      "mime": "image/svg+xml",
      "bytes": 21302,
      "sha256": "12678b2b630a4181fe247a45092963ceaf6682d7fdb8f13b34d27cf712d0c529",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=-0.2-0.9(-0.068861036)\\approx -0.138025068"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=-0.2-0.9(-0.068861036)\\approx -0.138025068"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5453c1fee1f9ccef.svg",
      "path": "assets/equations/5453c1fee1f9ccef.svg",
      "mime": "image/svg+xml",
      "bytes": 12065,
      "sha256": "b1be905c4b7ac0551af95b56f48c7bfe28e1499478f3775c33ef245f09f5eb30",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{head}}=64(3)+3=(64+1)3=195"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{head}}=64(3)+3=(64+1)3=195"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            9,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            9,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/545ce783984e0414.svg",
      "path": "assets/equations/545ce783984e0414.svg",
      "mime": "image/svg+xml",
      "bytes": 5459,
      "sha256": "1b50cbd073a0cf15154fa214de25dc22c639bb41b1605aa35890c5b00e724c5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Wx=0.2\\times1=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Wx=0.2\\times1=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5463d220fc6276c5.svg",
      "path": "assets/equations/5463d220fc6276c5.svg",
      "mime": "image/svg+xml",
      "bytes": 9469,
      "sha256": "c34852c4e25e57c09b925686b86f6c7e7d4e97f1f3f058ee712348082917560a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_2^{\\mathrm{new}}=0.1+0.1(-1)(2)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2^{\\mathrm{new}}=0.1+0.1(-1)(2)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/548224ebc74d73ba.svg",
      "path": "assets/equations/548224ebc74d73ba.svg",
      "mime": "image/svg+xml",
      "bytes": 16199,
      "sha256": "c412978dea5c1abba3b018b0c0534ef6f4d94cdc0ac666bd8867fc0831a7474d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54a191df99677201.svg",
      "path": "assets/equations/54a191df99677201.svg",
      "mime": "image/svg+xml",
      "bytes": 11551,
      "sha256": "6c2b16825873a2af630d33d7a6237b8599f5050d95afe96b4961ec2f06450efb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,4}}=\\delta_{h_4}x_4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,4}}=\\delta_{h_4}x_4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            226
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54a284752c898da0.svg",
      "path": "assets/equations/54a284752c898da0.svg",
      "mime": "image/svg+xml",
      "bytes": 10356,
      "sha256": "6715b8681c73420d2e09e57169fdc581ddbf6fcf96f213c3a93348a700571800",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[(-2)^2,(-2)^2,2^2,2^2]=[4,4,4,4]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[(-2)^2,(-2)^2,2^2,2^2]=[4,4,4,4]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54a80ceab4517447.svg",
      "path": "assets/equations/54a80ceab4517447.svg",
      "mime": "image/svg+xml",
      "bytes": 13321,
      "sha256": "c0036d64a2ed0fc0573f7cacc5d54a634c15d539bdab0d3db0d2805224048172",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54afd252549c8a81.svg",
      "path": "assets/equations/54afd252549c8a81.svg",
      "mime": "image/svg+xml",
      "bytes": 3348,
      "sha256": "221876bd77d16ccde53cd96f32dac8b46c3c153ba0a29077c98810d7e3e9c226",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}8 & 0\\\\34 & 4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}8 & 0\\\\34 & 4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54c21815de76e465.svg",
      "path": "assets/equations/54c21815de76e465.svg",
      "mime": "image/svg+xml",
      "bytes": 21280,
      "sha256": "756ed67e0fbc4f118099b7a997a2093d679a91dd0d057f019d18fb374be20823",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{2}+e^{-2}\\approx7.389056099+0.135335283=7.524391382"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2}+e^{-2}\\approx7.389056099+0.135335283=7.524391382"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54c91e5ed1921172.svg",
      "path": "assets/equations/54c91e5ed1921172.svg",
      "mime": "image/svg+xml",
      "bytes": 18346,
      "sha256": "a12217a7615f98519389448aae817517c2a2d875039013c56a13e87fc29e18fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_3=\\frac{0.135335283}{1.503214724}=0.090030573"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_3=\\frac{0.135335283}{1.503214724}=0.090030573"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54d821197ed88717.svg",
      "path": "assets/equations/54d821197ed88717.svg",
      "mime": "image/svg+xml",
      "bytes": 17916,
      "sha256": "f4e89a4d0662d1355fbfefde3c22c39557b2f6ac75a3fe4eaec0e9af66234abc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_2,\\mathrm{new}}=0.1-0.2(0.145933863)=0.070813227"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_2,\\mathrm{new}}=0.1-0.2(0.145933863)=0.070813227"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            153
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            153
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54e18a92743f2660.svg",
      "path": "assets/equations/54e18a92743f2660.svg",
      "mime": "image/svg+xml",
      "bytes": 9256,
      "sha256": "22b7341b98a8882d4fe5544a65edbd3b90a53d28ef753e63bd4458df11175aae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 0 & 0\\\\0 & 156 & 155\\\\0 & 153 & 154\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 0 & 0\\\\0 & 156 & 155\\\\0 & 153 & 154\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            15,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            15,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/54ee85e0468271d4.svg",
      "path": "assets/equations/54ee85e0468271d4.svg",
      "mime": "image/svg+xml",
      "bytes": 4890,
      "sha256": "2a96d6e0a31d5e11e35f9fbd0ea932995f6959444d1fecfa27e8555df15434f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{61+2 \\times  1-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{61+2 \\times  1-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/552178cdb39642a9.svg",
      "path": "assets/equations/552178cdb39642a9.svg",
      "mime": "image/svg+xml",
      "bytes": 22310,
      "sha256": "3dbfc303757b9a6629be52a63050cf9369e84162a61fae85286e04b47d3a4dd3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_t=\\sigma(W_zx_t+U_zh_{t-1}+b_z),\\quad r_t=\\sigma(W_rx_t+U_rh_{t-1}+b_r)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t=\\sigma(W_zx_t+U_zh_{t-1}+b_z),\\quad r_t=\\sigma(W_rx_t+U_rh_{t-1}+b_r)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            10,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s9",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            13,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s12",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s5",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/552d192c8691910e.svg",
      "path": "assets/equations/552d192c8691910e.svg",
      "mime": "image/svg+xml",
      "bytes": 4199,
      "sha256": "932adb590526747338fe94d6b3389d01703dfd1371d824dc9415533265fd972a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8/0.5=1.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8/0.5=1.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55419bb786cbe655.svg",
      "path": "assets/equations/55419bb786cbe655.svg",
      "mime": "image/svg+xml",
      "bytes": 11730,
      "sha256": "8e4cff7906178222f16ca5ee304243888d9775762a009f02aefed3eb49ad20c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=240\\times120=28{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=240\\times120=28{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/554920a13a606ed9.svg",
      "path": "assets/equations/554920a13a606ed9.svg",
      "mime": "image/svg+xml",
      "bytes": 12756,
      "sha256": "f3a1f01eb7f360989e22efc24a5cdad9088b4850a43ded597a2ef841d9263726",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mu=\\frac1N\\sum_i x_i,\\qquad\\sigma^2=\\frac1N\\sum_i(x_i-\\mu)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac1N\\sum_i x_i,\\qquad\\sigma^2=\\frac1N\\sum_i(x_i-\\mu)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55554414edc61afc.svg",
      "path": "assets/equations/55554414edc61afc.svg",
      "mime": "image/svg+xml",
      "bytes": 8881,
      "sha256": "770d4e3b56cbf7ac9a2ad5c95d516b45acb4f8e993bfdeceb50ee850911fa3a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dp}=\\frac{0.8-1}{0.16}=-1.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dp}=\\frac{0.8-1}{0.16}=-1.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            250
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            250
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55595ef27eaeb48f.svg",
      "path": "assets/equations/55595ef27eaeb48f.svg",
      "mime": "image/svg+xml",
      "bytes": 17308,
      "sha256": "404824643c4e9745b0d149aeda0ae575e1743436cd5cd3157d4b6c4b7830db77",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0-0.5(-0.099059551)=0.049529775"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0-0.5(-0.099059551)=0.049529775"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/555b66da5e34fae2.svg",
      "path": "assets/equations/555b66da5e34fae2.svg",
      "mime": "image/svg+xml",
      "bytes": 20746,
      "sha256": "d4eb604f6ee139da56045aba508a3869c29f450a7aa4a28dee2482ff0d461bae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(W_c[h_{t-1},x_t]+b_c),\\quad C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(W_c[h_{t-1},x_t]+b_c),\\quad C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            15,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s14",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            16,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s15",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            16,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s15",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/555de02648791e71.svg",
      "path": "assets/equations/555de02648791e71.svg",
      "mime": "image/svg+xml",
      "bytes": 17581,
      "sha256": "f30e9a22b5a7129cbc6426dae351e6a282540e97f880b1b2ed24d5a8d225e62a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.683772234-\\frac{0.1\\times(1)}{\\sqrt{0.46}}=0.536330278"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.683772234-\\frac{0.1\\times(1)}{\\sqrt{0.46}}=0.536330278"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55639775a78bd93d.svg",
      "path": "assets/equations/55639775a78bd93d.svg",
      "mime": "image/svg+xml",
      "bytes": 9438,
      "sha256": "d66d416b5588f0e53d339895c8e8c1b8e895cd0449614df308a0a90adec963da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{clipped}}=0.5\\begin{bmatrix}6\\\\8\\end{bmatrix}=\\begin{bmatrix}3\\\\4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{clipped}}=0.5\\begin{bmatrix}6\\\\8\\end{bmatrix}=\\begin{bmatrix}3\\\\4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55802f10aac3668d.svg",
      "path": "assets/equations/55802f10aac3668d.svg",
      "mime": "image/svg+xml",
      "bytes": 3709,
      "sha256": "c25254c4698432720af47d7fd9c83a3ea19a00f39c2c22dc8d36afd2378f2477",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{27-3}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{27-3}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/558f11bf6ad2aa25.svg",
      "path": "assets/equations/558f11bf6ad2aa25.svg",
      "mime": "image/svg+xml",
      "bytes": 6333,
      "sha256": "f2fdf4a9a9dfb7523756c210344d76781178b01702fe47a80a15b5f8bb6b05c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=384"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=384"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55b23544c4917d4f.svg",
      "path": "assets/equations/55b23544c4917d4f.svg",
      "mime": "image/svg+xml",
      "bytes": 7310,
      "sha256": "da6238bebc516348497a192151c8bd7f0535a0bc97918757565c45f184f520cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\lfloor7.5\\rfloor+1=7+1=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\lfloor7.5\\rfloor+1=7+1=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55b6e2f442ea2fb4.svg",
      "path": "assets/equations/55b6e2f442ea2fb4.svg",
      "mime": "image/svg+xml",
      "bytes": 10480,
      "sha256": "8da58bb7ced717cb9c13c1ddd9c0033095e4d2a81e6645b4971a610474f46375",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{2,\\mathrm{new}}=0.2-0.1(0.08)=0.192"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{2,\\mathrm{new}}=0.2-0.1(0.08)=0.192"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55ba241642d89ad8.svg",
      "path": "assets/equations/55ba241642d89ad8.svg",
      "mime": "image/svg+xml",
      "bytes": 15835,
      "sha256": "7e31dc869c199d17b6eef17399969dd03a5d0198db707cfc47aaba004cc64c69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_1=\\frac{0.367879441}{1.503214724}=0.244728471"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_1=\\frac{0.367879441}{1.503214724}=0.244728471"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55c62638d290dff9.svg",
      "path": "assets/equations/55c62638d290dff9.svg",
      "mime": "image/svg+xml",
      "bytes": 3552,
      "sha256": "f9e31430a243bca4e7dc4b84fec1fd352821779551902008b991dea1eb37c46b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2=2-4=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2=2-4=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55c82e5345c55ebe.svg",
      "path": "assets/equations/55c82e5345c55ebe.svg",
      "mime": "image/svg+xml",
      "bytes": 11294,
      "sha256": "46aa18ac1d2b1764ec8c9a169cdf047d9714d16045d1ad6b8c447f069397d465",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbb E\\left[\\frac{ma}{q}\\right]=\\frac aq\\mathbb E[m]=\\frac aq\\,q=a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbb E\\left[\\frac{ma}{q}\\right]=\\frac aq\\mathbb E[m]=\\frac aq\\,q=a"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            7,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s7",
          "labels": [
            "Regularization and generalization",
            "Inverted dropout during training and inference"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            7,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s7",
          "labels": [
            "Regularization and generalization",
            "Inverted dropout during training and inference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55f56d862c8a637f.svg",
      "path": "assets/equations/55f56d862c8a637f.svg",
      "mime": "image/svg+xml",
      "bytes": 10928,
      "sha256": "a9b9e14856929345b0b9d7e7517fda149c55460285f80834b956bf7d83b454b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\frac1{2.000000000}\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{2.000000000}\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/55fd6c15079562c2.svg",
      "path": "assets/equations/55fd6c15079562c2.svg",
      "mime": "image/svg+xml",
      "bytes": 10782,
      "sha256": "7eb2068cdf8023d13039aa0981079718a14d5deb970551a2a3c8734506dcd92f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(C_{\\mathrm{new}})\\approx0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(C_{\\mathrm{new}})\\approx0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5613b3868c5f8d85.svg",
      "path": "assets/equations/5613b3868c5f8d85.svg",
      "mime": "image/svg+xml",
      "bytes": 6335,
      "sha256": "efc5cbd790fe70fce059f5dd4975c83cffecdd863e70252358375dc17f8e6414",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_h=0.5(2)+0.1=1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=0.5(2)+0.1=1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5614079c42cc22b4.svg",
      "path": "assets/equations/5614079c42cc22b4.svg",
      "mime": "image/svg+xml",
      "bytes": 20371,
      "sha256": "915d0fd321eac827c8af3d0fa18d9d5f87a95c0e3918703db7d7f1139b01ca2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/56481f4684193b6b.svg",
      "path": "assets/equations/56481f4684193b6b.svg",
      "mime": "image/svg+xml",
      "bytes": 8124,
      "sha256": "461b27bc65d91766d797f4b3bc96a3193a30070241c48848d8c263cee86bd5d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\nabla_w J=\\nabla_w J_{\\mathrm{data}}+2\\lambda w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\nabla_w J=\\nabla_w J_{\\mathrm{data}}+2\\lambda w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5660f8c2c8b62a6f.svg",
      "path": "assets/equations/5660f8c2c8b62a6f.svg",
      "mime": "image/svg+xml",
      "bytes": 21210,
      "sha256": "6d14461a89288765383e7fe02da936a89a626f47e21d6225f2dd3762ce107b36",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{2,1,\\mathrm{new}}=0.3-0.2(0.080239399)\\approx 0.28395212"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,1,\\mathrm{new}}=0.3-0.2(0.080239399)\\approx 0.28395212"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/567c2c4512c2cb27.svg",
      "path": "assets/equations/567c2c4512c2cb27.svg",
      "mime": "image/svg+xml",
      "bytes": 8737,
      "sha256": "65b3ebe73db402990386c92f3cff0743ee6eeb776d4995924ed269616bbae667",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{\\mathrm{combined}}=4+6+2=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{combined}}=4+6+2=12"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/568002eaa70aedb2.svg",
      "path": "assets/equations/568002eaa70aedb2.svg",
      "mime": "image/svg+xml",
      "bytes": 9747,
      "sha256": "ed05da2aaa371a83ef1055b3b580d0ada1036eb6ad3f30fefb6843e200542721",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{batch}}=0-0.1(-2.5)=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{batch}}=0-0.1(-2.5)=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/568ab83eab81feec.svg",
      "path": "assets/equations/568ab83eab81feec.svg",
      "mime": "image/svg+xml",
      "bytes": 17097,
      "sha256": "b3a4e3532d7fba6f933be993b028dd8184ba9ff4d1ee391859dfae7b53ed14c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.009617203)\\times(0.4)\\approx -0.003846881"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.009617203)\\times(0.4)\\approx -0.003846881"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/568d8f8a50e883d1.svg",
      "path": "assets/equations/568d8f8a50e883d1.svg",
      "mime": "image/svg+xml",
      "bytes": 6423,
      "sha256": "1d0ea16cfc7cdbb01e8d01a6c5d7abb1e85398a466ea7b81f758bcce04abed25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_1w_1=2(0.4)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_1w_1=2(0.4)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/569b8ebcbf1272c9.svg",
      "path": "assets/equations/569b8ebcbf1272c9.svg",
      "mime": "image/svg+xml",
      "bytes": 9297,
      "sha256": "1ed8267ed0766f15074700abfa4f245d8032b1d736c0bb93c37d6ec468c8146a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.049494292"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.049494292"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/569c2f898bf0d2e3.svg",
      "path": "assets/equations/569c2f898bf0d2e3.svg",
      "mime": "image/svg+xml",
      "bytes": 11549,
      "sha256": "0e41a8c4b452eda47c1c5688200632d1f860ee42ed8c6be137e6d1dc66166821",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.38}{1-0.9^2}=\\frac{0.38}{0.19}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.38}{1-0.9^2}=\\frac{0.38}{0.19}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/569e06b7bb3c113c.svg",
      "path": "assets/equations/569e06b7bb3c113c.svg",
      "mime": "image/svg+xml",
      "bytes": 18566,
      "sha256": "c79c545c51542baef00a0b7c4480cfa18f1f7d9b27675f136a3e75c6105519e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = -0.024764888 \\times  0.196611933 = -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = -0.024764888 \\times  0.196611933 = -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/56ab2f7173dad1a0.svg",
      "path": "assets/equations/56ab2f7173dad1a0.svg",
      "mime": "image/svg+xml",
      "bytes": 7770,
      "sha256": "171c82555c6cafdc7b20debc489f290c93584949d505ecf6303e709a39102823",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(0)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(0)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/56b9a2466f5d57e7.svg",
      "path": "assets/equations/56b9a2466f5d57e7.svg",
      "mime": "image/svg+xml",
      "bytes": 10870,
      "sha256": "426019ba7dac0b3cbda4be6f78a0e453e65e1522ec77244a036a57d5f5376921",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        " (1-z_t)h_{t-1}=(1-0.25)(0.4)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": " (1-z_t)h_{t-1}=(1-0.25)(0.4)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/56c0f06510c31697.svg",
      "path": "assets/equations/56c0f06510c31697.svg",
      "mime": "image/svg+xml",
      "bytes": 9023,
      "sha256": "2fb648a02d57b1fa2b3299305c8ee59143320739c728e0b1c79ba602ab7d52ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=o\\tanh(C_{\\mathrm{new}})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=o\\tanh(C_{\\mathrm{new}})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/56dad01ac3222ddd.svg",
      "path": "assets/equations/56dad01ac3222ddd.svg",
      "mime": "image/svg+xml",
      "bytes": 16858,
      "sha256": "989ddafff39aa4e54b2a7300b21b5a89b24e13db026d4c70ca6a0c0dc8293d97",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{flat}=HWC,\\qquad P_{dense}=(N_{in}+1)N_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{flat}=HWC,\\qquad P_{dense}=(N_{in}+1)N_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/56e79229382e122b.svg",
      "path": "assets/equations/56e79229382e122b.svg",
      "mime": "image/svg+xml",
      "bytes": 12603,
      "sha256": "afcc5905816f005468f4a6c820e3b10896fcd0cbb731ace2756b6784505d3f83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "5\\times5\\times3=75\\text{ weights per filter}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "5\\times5\\times3=75\\text{ weights per filter}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/56f95d7675b65e54.svg",
      "path": "assets/equations/56f95d7675b65e54.svg",
      "mime": "image/svg+xml",
      "bytes": 9099,
      "sha256": "82d8ac0e17a6b226e61e450487c33354e16a3e844200f01d1ffa872265ae9ed4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\lambda\\operatorname{sign}(-0.5)=0.1(-1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda\\operatorname{sign}(-0.5)=0.1(-1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/572c32730d6fe617.svg",
      "path": "assets/equations/572c32730d6fe617.svg",
      "mime": "image/svg+xml",
      "bytes": 8934,
      "sha256": "eac0872e7b0267f6976ea68fccc90c893066d2cbc1a7545ffb9dc3c167db8570",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,1}=(24)+(25)+(8)=57"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,1}=(24)+(25)+(8)=57"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/573087efcdde0646.svg",
      "path": "assets/equations/573087efcdde0646.svg",
      "mime": "image/svg+xml",
      "bytes": 9584,
      "sha256": "5da936004b59a23909b8aa3cb42001e891076c35cedfd5443126d3e22f6aa602",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{XNOR}=-1+2(0)+0.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XNOR}=-1+2(0)+0.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/574987d80e93f51f.svg",
      "path": "assets/equations/574987d80e93f51f.svg",
      "mime": "image/svg+xml",
      "bytes": 18126,
      "sha256": "b238786f2a07e06e91981e70559edfac54f95f0c579aca1077dd05676f61cdc3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.1-0.2(0.017487356)=0.096502529"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.1-0.2(0.017487356)=0.096502529"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            151
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            151
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/576777ca605fe30f.svg",
      "path": "assets/equations/576777ca605fe30f.svg",
      "mime": "image/svg+xml",
      "bytes": 17093,
      "sha256": "71e339c7a4a4ea7be11c5ed5abeb81482d427a063456293ebc8a151c6a2a2ab4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,4}^{(1)}=(-0.009617203)\\times(-0.4)\\approx 0.003846881"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,4}^{(1)}=(-0.009617203)\\times(-0.4)\\approx 0.003846881"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/579a2b920b0ef6cb.svg",
      "path": "assets/equations/579a2b920b0ef6cb.svg",
      "mime": "image/svg+xml",
      "bytes": 11703,
      "sha256": "20554037b40b838e8083a94c1a5987691f75070ab066e401de7b292fe4a396c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.008724562)\\times(0)\\approx 0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.008724562)\\times(0)\\approx 0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/57d7e754e94fe533.svg",
      "path": "assets/equations/57d7e754e94fe533.svg",
      "mime": "image/svg+xml",
      "bytes": 12822,
      "sha256": "9cad239df757bc4e745794015185b0cd171bcfffd2d1ba20866013365d43b2cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{2,2}}=\\delta_{o_2}h_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{2,2}}=\\delta_{o_2}h_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/57f3bbde46d88ee8.svg",
      "path": "assets/equations/57f3bbde46d88ee8.svg",
      "mime": "image/svg+xml",
      "bytes": 5300,
      "sha256": "9af7a7f16876183072195e6b7f6e7ec8b45b870e3f3da0c6bfe4f734144ad2f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b_2}=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b_2}=0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5846229bdca31634.svg",
      "path": "assets/equations/5846229bdca31634.svg",
      "mime": "image/svg+xml",
      "bytes": 16170,
      "sha256": "0eec74355b123f4e8f6789469cb8c668da750cff2bb4b170561121340ee636b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5861059147729994.svg",
      "path": "assets/equations/5861059147729994.svg",
      "mime": "image/svg+xml",
      "bytes": 12208,
      "sha256": "836b78c922f07890115ff353e23767e07fdfc4086a14b5be3021d9f6aa794e2e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(3)\\times(1)+(3)\\times(2)+(2)\\times(1)=11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(1)+(3)\\times(2)+(2)\\times(1)=11"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/587365feb9b3026e.svg",
      "path": "assets/equations/587365feb9b3026e.svg",
      "mime": "image/svg+xml",
      "bytes": 26154,
      "sha256": "a1a82f2de73f9f873dcee4948eeb004a282216ee34b4eaa8c5ef35e872a33c52",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.4 \\times  0.593269992) + (0.45 \\times  0.596884378) + (0.6) = 1.105905967"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.4 \\times  0.593269992) + (0.45 \\times  0.596884378) + (0.6) = 1.105905967"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/588297b667afd636.svg",
      "path": "assets/equations/588297b667afd636.svg",
      "mime": "image/svg+xml",
      "bytes": 13338,
      "sha256": "7865c4306406853afc6f32cc1e55204b2ababf22d4389b68069ef2c64b2cb1d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_{concat}=\\sum_b C_b,\\qquad y_{res}=F(x)+x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{concat}=\\sum_b C_b,\\qquad y_{res}=F(x)+x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            180
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            180
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/58a6dd2bccbabd6a.svg",
      "path": "assets/equations/58a6dd2bccbabd6a.svg",
      "mime": "image/svg+xml",
      "bytes": 9321,
      "sha256": "d7894ae14506f93f2d32aef1b95109d796d8e20adaaa9199e0cf9366861c4cf7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{52+2(0)-5}{1}\\right\\rfloor+1=48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{52+2(0)-5}{1}\\right\\rfloor+1=48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/58dabafbc78878c9.svg",
      "path": "assets/equations/58dabafbc78878c9.svg",
      "mime": "image/svg+xml",
      "bytes": 10999,
      "sha256": "4bb9f619b4ecd546c93329db456681048f2fb3a9ca7f955064df48e7857071bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(0.08)\\times(1.1)\\approx 0.088"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(0.08)\\times(1.1)\\approx 0.088"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/58dd8fcb5fcd562f.svg",
      "path": "assets/equations/58dd8fcb5fcd562f.svg",
      "mime": "image/svg+xml",
      "bytes": 6216,
      "sha256": "1c0536d8a610b9a51b4b92be5d6aae6468fb476903c60559dff5477e96450332",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b^{\\mathrm{new}}=b+\\eta(t-o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b^{\\mathrm{new}}=b+\\eta(t-o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s6",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            7,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s6",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5911c2f4d8e13a0a.svg",
      "path": "assets/equations/5911c2f4d8e13a0a.svg",
      "mime": "image/svg+xml",
      "bytes": 11439,
      "sha256": "ec026677eac7487fea42c84daa9f0a9c86ca7acb2eb3f294efbb1d0e272bd3d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1=\\frac{\\partial L}{\\partial h_1}=\\frac{\\partial L}{\\partial h_2}\\frac{\\partial h_2}{\\partial h_1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1=\\frac{\\partial L}{\\partial h_1}=\\frac{\\partial L}{\\partial h_2}\\frac{\\partial h_2}{\\partial h_1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/59303f63a5ad2b9b.svg",
      "path": "assets/equations/59303f63a5ad2b9b.svg",
      "mime": "image/svg+xml",
      "bytes": 4973,
      "sha256": "2e3df57f1cb018f91fa74fedc8ac31a35d99a51be1ef4aca1f7bb0817716beae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.2 & 0.4\\\\0.3 & 0.7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.2 & 0.4\\\\0.3 & 0.7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/594dcb090f7d4418.svg",
      "path": "assets/equations/594dcb090f7d4418.svg",
      "mime": "image/svg+xml",
      "bytes": 17111,
      "sha256": "a288525881c32899ebc7849a1d54f3759b197ddc275c1d758e06f93a8f2af18d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5953def5a7690c0e.svg",
      "path": "assets/equations/5953def5a7690c0e.svg",
      "mime": "image/svg+xml",
      "bytes": 4146,
      "sha256": "8bdec891c7099e6005a9ce74c85d818c801b134be7e3d8a1d7f3806d0725a478",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-\\ln a}=\\frac1a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-\\ln a}=\\frac1a"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/59616c98ab8fffe7.svg",
      "path": "assets/equations/59616c98ab8fffe7.svg",
      "mime": "image/svg+xml",
      "bytes": 7953,
      "sha256": "fda8466675faa22e7552d7fe66c0f8c9d992fb7a91bc159d6c2e75d6fa635f81",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_1=7{,}776+32=7{,}808"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_1=7{,}776+32=7{,}808"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/597fbd34bf357417.svg",
      "path": "assets/equations/597fbd34bf357417.svg",
      "mime": "image/svg+xml",
      "bytes": 21689,
      "sha256": "9af5b9b8d5b3fe0ccecf7e8b028e34367e26426b6c69f1d2baebe74db9602354",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{2}+e^{-2}\\approx7.389056099+0.135335283=7.524391382"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2}+e^{-2}\\approx7.389056099+0.135335283=7.524391382"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/59a1357910dce5f4.svg",
      "path": "assets/equations/59a1357910dce5f4.svg",
      "mime": "image/svg+xml",
      "bytes": 8908,
      "sha256": "bafa85e95f975efc768e5f1ab58cc3a9fb3d7b73b53a1eef6b150173f137d435",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(3)\\times(-1)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(3)\\times(-1)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/59ca9544049d91dc.svg",
      "path": "assets/equations/59ca9544049d91dc.svg",
      "mime": "image/svg+xml",
      "bytes": 9409,
      "sha256": "e516496be672e189fd85043693b2217a152099474dd9372dbf4486f4d1c7cce2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_1=\\delta_2v=(-0.5)(0.5)=-0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1=\\delta_2v=(-0.5)(0.5)=-0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/59d69997bb013f94.svg",
      "path": "assets/equations/59d69997bb013f94.svg",
      "mime": "image/svg+xml",
      "bytes": 17823,
      "sha256": "80ba3d623d682a36e2b07b4dc33ba227ee11455d90cf8ac9c48df78b3438e7a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.6-0.5(0.138498562)=0.530750719"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.6-0.5(0.138498562)=0.530750719"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a01a031c432f962.svg",
      "path": "assets/equations/5a01a031c432f962.svg",
      "mime": "image/svg+xml",
      "bytes": 7448,
      "sha256": "a256f0323392da19db578c9f4e4ce5e36911579a0528b5de6df7a711c39ddc84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=o_t\\odot\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=o_t\\odot\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            42,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/43",
          "labels": [
            "LSTM cell and hidden state"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a067fbd2b571e3c.svg",
      "path": "assets/equations/5a067fbd2b571e3c.svg",
      "mime": "image/svg+xml",
      "bytes": 4246,
      "sha256": "d3968898a56b53f4c84be5023c9ffaef76f02535a7cebb3ac83f6451292a53a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=f_1(z_h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=f_1(z_h)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a3350f101c32e1b.svg",
      "path": "assets/equations/5a3350f101c32e1b.svg",
      "mime": "image/svg+xml",
      "bytes": 18319,
      "sha256": "b9c95a14c5a1c2de29e2bd54b3a6911118f6e58147cc0e57f016b6b1ffd2fd5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.21-0.05(-0.33978)\\approx 0.226989"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.21-0.05(-0.33978)\\approx 0.226989"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a3af3ace5989f73.svg",
      "path": "assets/equations/5a3af3ace5989f73.svg",
      "mime": "image/svg+xml",
      "bytes": 21546,
      "sha256": "be4990c02aa32971a3f39a87340de2cec8e433c15551485449a917ce09811b7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(-2)\\approx\\frac{-7.253720816}{7.524391382}\\approx-0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(-2)\\approx\\frac{-7.253720816}{7.524391382}\\approx-0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a519701097922e5.svg",
      "path": "assets/equations/5a519701097922e5.svg",
      "mime": "image/svg+xml",
      "bytes": 16628,
      "sha256": "dd7b84a15c894d97bbe317b441aceb9fa4d18c95681db5cb7441c1b0dd87186f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.017487356)\\times(0.2)\\approx 0.003497471"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.017487356)\\times(0.2)\\approx 0.003497471"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a603987eb773068.svg",
      "path": "assets/equations/5a603987eb773068.svg",
      "mime": "image/svg+xml",
      "bytes": 9969,
      "sha256": "5e6843381285b1cb4842336932cf76d63e61e2c8913c977d4216bf93a89b85f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=(K_hK_wC_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=(K_hK_wC_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a6b892831ec0aa5.svg",
      "path": "assets/equations/5a6b892831ec0aa5.svg",
      "mime": "image/svg+xml",
      "bytes": 18250,
      "sha256": "4255337880bd628ee501ffdfefd758a9e77aa023bbf39ae5f4d7f8864adb303c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.14-0.05(-0.68765)\\approx 0.1743825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.14-0.05(-0.68765)\\approx 0.1743825"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a7535982ea7d2cd.svg",
      "path": "assets/equations/5a7535982ea7d2cd.svg",
      "mime": "image/svg+xml",
      "bytes": 7474,
      "sha256": "96ca31ca2c198d1b34cf24f9c28c134d3487584e52722295c83a4db2e0fce34f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_o=0.8(1.1)+0.2=1.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=0.8(1.1)+0.2=1.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a75359a035a6d76.svg",
      "path": "assets/equations/5a75359a035a6d76.svg",
      "mime": "image/svg+xml",
      "bytes": 11801,
      "sha256": "5880d0c499e415541009705a6d00af5d9e7bb38ff65f01e563d99fd8228ea7a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{head}}=64(3)+3=(64+1)3=195"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{head}}=64(3)+3=(64+1)3=195"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            9,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            9,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a8d993f2bb3889d.svg",
      "path": "assets/equations/5a8d993f2bb3889d.svg",
      "mime": "image/svg+xml",
      "bytes": 2616,
      "sha256": "169d1b2e50c43e6edac5941365e6b5f44e83c4120ad75d369680aa20ef2a7cc0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt4=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt4=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5a8f4cb66d218e6f.svg",
      "path": "assets/equations/5a8f4cb66d218e6f.svg",
      "mime": "image/svg+xml",
      "bytes": 3902,
      "sha256": "12ce45804eb61ebf546c95c2a0bbf8d555bfb582bf6e29e4cd083dbfce31faf6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "|-1|=1,\\qquad |2|=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|-1|=1,\\qquad |2|=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5ac027abcdfcdb75.svg",
      "path": "assets/equations/5ac027abcdfcdb75.svg",
      "mime": "image/svg+xml",
      "bytes": 7702,
      "sha256": "35481c6a89e8f48b3f79254ac5ceeaea9d81ecc8c0ea1fd5f11146c87f1ed931",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_1=0.9(0)+0.1(2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_1=0.9(0)+0.1(2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b06ea5d37905422.svg",
      "path": "assets/equations/5b06ea5d37905422.svg",
      "mime": "image/svg+xml",
      "bytes": 23356,
      "sha256": "bbc50f77679149a7946eb6f26055acecab45a106d3bb24d4a4f235df0f98cea8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(2)}=(0.145933863)\\times(0.549833997)\\approx 0.080239399"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(2)}=(0.145933863)\\times(0.549833997)\\approx 0.080239399"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b11a126e768858f.svg",
      "path": "assets/equations/5b11a126e768858f.svg",
      "mime": "image/svg+xml",
      "bytes": 3799,
      "sha256": "b851b811c0196e06c7712b2d164a04075dec79cb73cfccd25e654c21b134d211",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2-0.1\\times(-3)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2-0.1\\times(-3)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s1",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s1",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b290fab1b1da9d6.svg",
      "path": "assets/equations/5b290fab1b1da9d6.svg",
      "mime": "image/svg+xml",
      "bytes": 12836,
      "sha256": "c82ca9a98a7ed3262613841ff343f8ab869586fef621d7b1b984813ee83d8d30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{biases}=3,\\qquad P_{\\mathrm{dense}}=192+3=195"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=3,\\qquad P_{\\mathrm{dense}}=192+3=195"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b2fa847b2d2be9a.svg",
      "path": "assets/equations/5b2fa847b2d2be9a.svg",
      "mime": "image/svg+xml",
      "bytes": 10055,
      "sha256": "2df27c4a11d661614c5f8d0f268b4ac1c1e436686ab1d3de09901073dcd59c41",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f_t=i_t=o_t=\\sigma(0)=\\frac1{1+e^0}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_t=i_t=o_t=\\sigma(0)=\\frac1{1+e^0}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b437d314c196916.svg",
      "path": "assets/equations/5b437d314c196916.svg",
      "mime": "image/svg+xml",
      "bytes": 15568,
      "sha256": "23fcc962ac23c759efe8fbd5d8e806696d565ca384190b6413c66f45a10139b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.2)\\times(-0.093597941)\\approx -0.018719588"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.2)\\times(-0.093597941)\\approx -0.018719588"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b516266e8ee3cea.svg",
      "path": "assets/equations/5b516266e8ee3cea.svg",
      "mime": "image/svg+xml",
      "bytes": 10836,
      "sha256": "83b7db7d19a8487ec747e690109f95e7f9e321cdc945dc9bd05e029d33752892",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\int x^n\\,dx=\\frac{x^{n+1}}{n+1}+C\\quad(n\\ne-1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\int x^n\\,dx=\\frac{x^{n+1}}{n+1}+C\\quad(n\\ne-1)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b69eb45dcd67397.svg",
      "path": "assets/equations/5b69eb45dcd67397.svg",
      "mime": "image/svg+xml",
      "bytes": 3615,
      "sha256": "61dc77b5e11b7b86ad4b94f679268ddccf30da7a15f48af1193259fe702d62e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A^T=\\begin{bmatrix}-1&4&2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A^T=\\begin{bmatrix}-1&4&2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b79535c0abe19aa.svg",
      "path": "assets/equations/5b79535c0abe19aa.svg",
      "mime": "image/svg+xml",
      "bytes": 10359,
      "sha256": "deaf887982d013577c8de4c102cac0816beb36f96c671a0e3c777befc26f8e21",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(1)\\approx0.761594156"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(1)\\approx0.761594156"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b79f5df9ff78236.svg",
      "path": "assets/equations/5b79f5df9ff78236.svg",
      "mime": "image/svg+xml",
      "bytes": 5480,
      "sha256": "4a2d85e85882cfbc373e590ace2b22f6b70f88cb3aca60a781689462e31f6368",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{126+2 \\times  0-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{126+2 \\times  0-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b7b6422b337bab9.svg",
      "path": "assets/equations/5b7b6422b337bab9.svg",
      "mime": "image/svg+xml",
      "bytes": 8005,
      "sha256": "a355680eddf05de9cf0c38ca680b6f18a4cbd8b823da335312c343d7827f468e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=0.9+(-0.171)=0.729"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9+(-0.171)=0.729"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b85f83251c9025c.svg",
      "path": "assets/equations/5b85f83251c9025c.svg",
      "mime": "image/svg+xml",
      "bytes": 13280,
      "sha256": "20db2666b6fc030adb8d4ead183db1f5b01176819a4aca8ca9622cce739dd7e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "(1-0)(0.291312612)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1-0)(0.291312612)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b861b3fc768032c.svg",
      "path": "assets/equations/5b861b3fc768032c.svg",
      "mime": "image/svg+xml",
      "bytes": 12629,
      "sha256": "7d49d89d62668d27dbdea1ca61d12b2cfbc03e6710ff720e9332a58c4e3cb226",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times32\\times64=51{,}200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times32\\times64=51{,}200"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5b9364e6a03439b4.svg",
      "path": "assets/equations/5b9364e6a03439b4.svg",
      "mime": "image/svg+xml",
      "bytes": 6956,
      "sha256": "c5fa138d14df5332c25ac7d369dfbc7f1f08d3af73f1e454ef8832052c3bae2d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=\\frac{1}{n}\\sum_i(x_i-\\mu)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=\\frac{1}{n}\\sum_i(x_i-\\mu)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5bb285fe6a5d5ca6.svg",
      "path": "assets/equations/5bb285fe6a5d5ca6.svg",
      "mime": "image/svg+xml",
      "bytes": 14121,
      "sha256": "16306a45056e8519195b7b8260599ef32b7756ab3e8183a6d095eb71a02986e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.1(-0.275)\\approx 0.4275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.1(-0.275)\\approx 0.4275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5bb6f3c8fa38e377.svg",
      "path": "assets/equations/5bb6f3c8fa38e377.svg",
      "mime": "image/svg+xml",
      "bytes": 19748,
      "sha256": "866619361dad2f175c58205a506767981e3062a030108da1f1ae20bd8bc697ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{4,3,\\mathrm{new}}=0.2-0.5(-0.002141373)\\approx 0.201070687"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,3,\\mathrm{new}}=0.2-0.5(-0.002141373)\\approx 0.201070687"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            222
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5bd5e9e2c424a3de.svg",
      "path": "assets/equations/5bd5e9e2c424a3de.svg",
      "mime": "image/svg+xml",
      "bytes": 21133,
      "sha256": "f3d77ead869108326f7803f4b0e914ba2afddfd4385d6f0bb4d3c9375c58c236",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,4}^{(2)}=(-0.093597941)\\times(0.645656306)\\approx -0.060432101"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,4}^{(2)}=(-0.093597941)\\times(0.645656306)\\approx -0.060432101"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c15a33a77f594c0.svg",
      "path": "assets/equations/5c15a33a77f594c0.svg",
      "mime": "image/svg+xml",
      "bytes": 21174,
      "sha256": "ac410075067010780e716786de658b68fc7d844339f606fa0e419086a0c25f40",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=-0.3-0.9(0.006542085)\\approx -0.305887877"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=-0.3-0.9(0.006542085)\\approx -0.305887877"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c31e372051573ef.svg",
      "path": "assets/equations/5c31e372051573ef.svg",
      "mime": "image/svg+xml",
      "bytes": 7942,
      "sha256": "361e2cdeabff1201752be1d15ce2b87c352b6c8f98f394ba15bc6626b52adde1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_t=f_tC_{t-1}+i_t\\widetilde C_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=f_tC_{t-1}+i_t\\widetilde C_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c3c002092c7eca9.svg",
      "path": "assets/equations/5c3c002092c7eca9.svg",
      "mime": "image/svg+xml",
      "bytes": 11148,
      "sha256": "2e1b3c33201f77bd8423d0cac53195fa07203e70c82d50beb75189ec979a5ea5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.041370323"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.041370323"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c598d8efe6ecd14.svg",
      "path": "assets/equations/5c598d8efe6ecd14.svg",
      "mime": "image/svg+xml",
      "bytes": 6645,
      "sha256": "eb77711e2dfab32d82da37d57925ea3ab8bac714812f7bc913677fd64779a681",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(1)=0.7(1)^3+0=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(1)=0.7(1)^3+0=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c759a37e815fafb.svg",
      "path": "assets/equations/5c759a37e815fafb.svg",
      "mime": "image/svg+xml",
      "bytes": 4304,
      "sha256": "4928430b33de5a2d667855b5b900d3a9e982201cf1658a6c312fc67e8b2e9063",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1)(0.2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1)(0.2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c8769134fc1a5f1.svg",
      "path": "assets/equations/5c8769134fc1a5f1.svg",
      "mime": "image/svg+xml",
      "bytes": 19752,
      "sha256": "2c4a03c748a2998ee1a3b10afa1b01740c2210bb13f44abfd16f437bbca8576a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.3-1(0.002456654)\\approx 0.297543346"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.3-1(0.002456654)\\approx 0.297543346"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c899cfe4dee6d06.svg",
      "path": "assets/equations/5c899cfe4dee6d06.svg",
      "mime": "image/svg+xml",
      "bytes": 2466,
      "sha256": "554b4a08e922ec6a91e6da0775ab701382718bdaa7b85a8dcd9316a894f1e383",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 0\\\\0 & -1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 0\\\\0 & -1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c9199d39ef465bf.svg",
      "path": "assets/equations/5c9199d39ef465bf.svg",
      "mime": "image/svg+xml",
      "bytes": 11976,
      "sha256": "fb40a9f672748f3ad7e9b86c1a373a8f09ff274471821efee4426e19a57564ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.008724562)\\times(0)\\approx 0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.008724562)\\times(0)\\approx 0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5c938cf38724d627.svg",
      "path": "assets/equations/5c938cf38724d627.svg",
      "mime": "image/svg+xml",
      "bytes": 5165,
      "sha256": "fa2d2e03a59dfe6db761d098df20bdeedc1f20ca22e084cfcd9449c409d8216a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=f(Wx+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=f(Wx+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5cbcea061b92c91b.svg",
      "path": "assets/equations/5cbcea061b92c91b.svg",
      "mime": "image/svg+xml",
      "bytes": 19128,
      "sha256": "40ed571411b34847fd1e64c8e61c5c454b34990a904664cad96ee672933b1348",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "D=1.000000000+1.000000000+1.000000000\\approx3.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=1.000000000+1.000000000+1.000000000\\approx3.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            320
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            320
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5ccbedb0aa22add9.svg",
      "path": "assets/equations/5ccbedb0aa22add9.svg",
      "mime": "image/svg+xml",
      "bytes": 9590,
      "sha256": "80dc6b0d7930269a02cd9c2887195371a542596a3eedb44e8ce1013cba1f1b30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(0.1)\\approx-2.302585093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.1)\\approx-2.302585093"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5ce3c8d47df25f40.svg",
      "path": "assets/equations/5ce3c8d47df25f40.svg",
      "mime": "image/svg+xml",
      "bytes": 14760,
      "sha256": "a638fd23f3b2ae000ba5b84ef0c65be5d7070bf6b1be3802c82ee89457996c35",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.770465929)}}=0.683621675"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.770465929)}}=0.683621675"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5ce7e863527f4bb8.svg",
      "path": "assets/equations/5ce7e863527f4bb8.svg",
      "mime": "image/svg+xml",
      "bytes": 2346,
      "sha256": "53b5bc081f98911628fb2aba3dbcb86f6ae0267c3e007b70518c0031128aad64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lfloor4/1\\rfloor=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lfloor4/1\\rfloor=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5cf38c4d809aeefb.svg",
      "path": "assets/equations/5cf38c4d809aeefb.svg",
      "mime": "image/svg+xml",
      "bytes": 9112,
      "sha256": "912149d7408f08f23cddf6b872dd91efdee4ef38406d1299b95350464ccc87c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta_{\\mathrm{effective},t}=\\frac{\\eta}{\\sqrt{s_t}+\\varepsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{\\mathrm{effective},t}=\\frac{\\eta}{\\sqrt{s_t}+\\varepsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5cf7611fc86c5694.svg",
      "path": "assets/equations/5cf7611fc86c5694.svg",
      "mime": "image/svg+xml",
      "bytes": 10286,
      "sha256": "b4f5b9ce20d2dca2f1aeb078c23ba7dc45baea10e07e2016fb5f7d800726e813",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\lVert g\\rVert_2=\\sqrt{6^2+8^2}=\\sqrt{36+64}=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lVert g\\rVert_2=\\sqrt{6^2+8^2}=\\sqrt{36+64}=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5d064152bee760f3.svg",
      "path": "assets/equations/5d064152bee760f3.svg",
      "mime": "image/svg+xml",
      "bytes": 17293,
      "sha256": "4753d55440bdf4d54f39f0078c9592ebee0b33946085adb456658567b0ee5f6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{weights}=8\\times3=24,\\quad\\text{biases}=3,\\quad P_{\\mathrm{dense}}=27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=8\\times3=24,\\quad\\text{biases}=3,\\quad P_{\\mathrm{dense}}=27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5d156947c613cf69.svg",
      "path": "assets/equations/5d156947c613cf69.svg",
      "mime": "image/svg+xml",
      "bytes": 24135,
      "sha256": "0c80ee21b4963c73893ee804acaa6b8c21611c889198c6d2c6af6d89995b7f68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{max}=\\max_{(i,j)\\in W}x_{ij},\\quad y_{avg}=\\frac1{|W|}\\sum_{(i,j)\\in W}x_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{max}=\\max_{(i,j)\\in W}x_{ij},\\quad y_{avg}=\\frac1{|W|}\\sum_{(i,j)\\in W}x_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5d2e007b43373429.svg",
      "path": "assets/equations/5d2e007b43373429.svg",
      "mime": "image/svg+xml",
      "bytes": 11427,
      "sha256": "00e061f5fb6455e22820be9a72b09ac0d7f0c61050ea0a7d96abecfa7a1b6322",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times6\\times16=2{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times6\\times16=2{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5d328fe04a37cfc6.svg",
      "path": "assets/equations/5d328fe04a37cfc6.svg",
      "mime": "image/svg+xml",
      "bytes": 17772,
      "sha256": "d96926620baeb3c7e2c9f4546fa5f961c983ecab89041a9e91485fc7e1b12cee",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,3}^{(1)}=(-0.014526308)\\times(0.5)\\approx -0.007263154"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,3}^{(1)}=(-0.014526308)\\times(0.5)\\approx -0.007263154"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            164
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5d88aea5b1073764.svg",
      "path": "assets/equations/5d88aea5b1073764.svg",
      "mime": "image/svg+xml",
      "bytes": 17930,
      "sha256": "b3169a12e247bf5ea3b5bd1ffe7a4e1298e1c3b33fb38b4713da601095e645b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.6-0.5(-0.009617203)=0.604808601"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.6-0.5(-0.009617203)=0.604808601"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            231
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5d899a39e45c0338.svg",
      "path": "assets/equations/5d899a39e45c0338.svg",
      "mime": "image/svg+xml",
      "bytes": 18368,
      "sha256": "dd658500f54f0ef00e13e29d4a41c9e74bd6c472a3abb3df33fd7bdb569fa99f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.08-0.05(-0.36405)\\approx 0.0982025"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.08-0.05(-0.36405)\\approx 0.0982025"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5d9bcac5813d6549.svg",
      "path": "assets/equations/5d9bcac5813d6549.svg",
      "mime": "image/svg+xml",
      "bytes": 12104,
      "sha256": "e82d2a8782bc0c0e7b9a958e831882ee9921d1418fb7639bcd16f1793bc723d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5db46d4affd9d09b.svg",
      "path": "assets/equations/5db46d4affd9d09b.svg",
      "mime": "image/svg+xml",
      "bytes": 4679,
      "sha256": "db4468f0f4955090625c065fa0a2d556a5cedf9c6be4bd2c93304402bb0e1848",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "5-(-2)=5+2=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "5-(-2)=5+2=7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5dd16ba0b4d79641.svg",
      "path": "assets/equations/5dd16ba0b4d79641.svg",
      "mime": "image/svg+xml",
      "bytes": 3833,
      "sha256": "d44b5c1e1c90bc87f6a84cbdb60b49508aa4470c8d784498b1a7a36afef392f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=\\frac{1}{1+e^{-z}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=\\frac{1}{1+e^{-z}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            14,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s13",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5ddaed21d0d6628c.svg",
      "path": "assets/equations/5ddaed21d0d6628c.svg",
      "mime": "image/svg+xml",
      "bytes": 10493,
      "sha256": "07b9b44e0553ca85325132f07d434ada3f0371735d55e697ccfcfde36dfa28ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_1=0.999(0)+0.001(2)^2=0.004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.999(0)+0.001(2)^2=0.004"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5deadd8f45d24fdd.svg",
      "path": "assets/equations/5deadd8f45d24fdd.svg",
      "mime": "image/svg+xml",
      "bytes": 9013,
      "sha256": "e4065cd21040ebbd8e0f8021b010c7071ff191e5497f88c91a5d7943e5dc6dca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(0.9)\\approx-0.105360516"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.9)\\approx-0.105360516"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5e112d2ee69475de.svg",
      "path": "assets/equations/5e112d2ee69475de.svg",
      "mime": "image/svg+xml",
      "bytes": 18221,
      "sha256": "9cc796c767ed31dfe74415794ff455e65860d60c33154fafc5f52bc0c2013e72",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f\\prime(0)=(0.500000000)(1-0.500000000)\\approx0.250000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(0)=(0.500000000)(1-0.500000000)\\approx0.250000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5e2e128efb837fa9.svg",
      "path": "assets/equations/5e2e128efb837fa9.svg",
      "mime": "image/svg+xml",
      "bytes": 12556,
      "sha256": "2728b0570f3fe4b23f2a781579dc01fd52668bb5f45969a82090bbf30b5664f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{ji}}=\\delta_ja_i,\\qquad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{ji}}=\\delta_ja_i,\\qquad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5e2ed47a500a084d.svg",
      "path": "assets/equations/5e2ed47a500a084d.svg",
      "mime": "image/svg+xml",
      "bytes": 11895,
      "sha256": "2532c508bcea547f2a65aab0746898a88ff3d30996aef3e44206f550c81be0df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(7)\\times(1)+(6)\\times(2)+(7)\\times(1)=26"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(7)\\times(1)+(6)\\times(2)+(7)\\times(1)=26"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5e340a1f975faf8c.svg",
      "path": "assets/equations/5e340a1f975faf8c.svg",
      "mime": "image/svg+xml",
      "bytes": 11384,
      "sha256": "a4b5e36b49a5e1d2b61ea4da2318c7190740afacb42d2cde1c65217a42512df3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=0.2(2)+0.5(0.2)+0=0.4+0.1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=0.2(2)+0.5(0.2)+0=0.4+0.1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5e41d17ab2e98c3d.svg",
      "path": "assets/equations/5e41d17ab2e98c3d.svg",
      "mime": "image/svg+xml",
      "bytes": 5709,
      "sha256": "c795df910c56c7f42eac944d209183448ade9195f51e1e46a915443b0a61680b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac{6}{2}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac{6}{2}=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5ee055840a7e6f06.svg",
      "path": "assets/equations/5ee055840a7e6f06.svg",
      "mime": "image/svg+xml",
      "bytes": 10280,
      "sha256": "24169fe477a877450a9205797bb7dee70ff652a6aabe13a6c3e4150027b932d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=24\\times24\\times64=36{,}864"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=24\\times24\\times64=36{,}864"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5eeed9f16670c55b.svg",
      "path": "assets/equations/5eeed9f16670c55b.svg",
      "mime": "image/svg+xml",
      "bytes": 20563,
      "sha256": "da81263e3cc1fccedbc578e1b75504e684a37f470f78275af914154d334ef438",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.5(-0.007263154)\\approx 0.203631577"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.5(-0.007263154)\\approx 0.203631577"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5f03457a49dcba68.svg",
      "path": "assets/equations/5f03457a49dcba68.svg",
      "mime": "image/svg+xml",
      "bytes": 11289,
      "sha256": "33e9032814ce5242ed92edabf1b8da084a936d381bfb673e80f39f4657eede81",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5f1426f29e3d87e6.svg",
      "path": "assets/equations/5f1426f29e3d87e6.svg",
      "mime": "image/svg+xml",
      "bytes": 10319,
      "sha256": "ef2627be0c2ee424075e368bb9e05d45757d6aa86bf281236942e3bfb8746b37",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(1)}}=0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(1)}}=0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5f66834fe766593d.svg",
      "path": "assets/equations/5f66834fe766593d.svg",
      "mime": "image/svg+xml",
      "bytes": 8945,
      "sha256": "392c42a0f652fb42c8cc3d05ec97aa5f0fd03bbc0fd3f79ca73df785dbbe1248",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial (a-y)^2}{\\partial a}=2(a-y)\\times1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial (a-y)^2}{\\partial a}=2(a-y)\\times1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            8,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s8",
          "labels": [
            "The maths behind a network",
            "Loss scaling: derive the gradient instead of guessing a factor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            8,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s8",
          "labels": [
            "The maths behind a network",
            "Loss scaling: derive the gradient instead of guessing a factor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5f8acbeb6a1db0ac.svg",
      "path": "assets/equations/5f8acbeb6a1db0ac.svg",
      "mime": "image/svg+xml",
      "bytes": 3281,
      "sha256": "fa8d19e766a270d0af81b197262dada8a8ca00aa59765cf005555b3268a9b057",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "27+1=28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "27+1=28"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5f93f3b16b7e9a42.svg",
      "path": "assets/equations/5f93f3b16b7e9a42.svg",
      "mime": "image/svg+xml",
      "bytes": 19551,
      "sha256": "70eca2f145eff153c5c09aa5901fdd3fba718c7faab08812d6aa8a1d69581cd0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.9(0.006542085)\\approx 0.194112123"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.9(0.006542085)\\approx 0.194112123"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/5fcf90049e052b72.svg",
      "path": "assets/equations/5fcf90049e052b72.svg",
      "mime": "image/svg+xml",
      "bytes": 5418,
      "sha256": "b9bda82d4992118b05cd5e60d3a8bf27653024e6ab118cb2766591c177b30173",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{\\mathrm{out}}=\\sum_k C_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{out}}=\\sum_k C_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/600933d472001379.svg",
      "path": "assets/equations/600933d472001379.svg",
      "mime": "image/svg+xml",
      "bytes": 8031,
      "sha256": "00385c6e2eeeaf9904f400acdd5a5442fc42eb72f1743c434e3a1ba09dd57ef6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=0.2(1)+0.5(0)+0=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=0.2(1)+0.5(0)+0=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6025713e0c4b56ee.svg",
      "path": "assets/equations/6025713e0c4b56ee.svg",
      "mime": "image/svg+xml",
      "bytes": 1832,
      "sha256": "deeb60f67944d5cc0bef6eb979a59b1352809c5fe726e38675262156353d2000",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6067f1cf6b435026.svg",
      "path": "assets/equations/6067f1cf6b435026.svg",
      "mime": "image/svg+xml",
      "bytes": 8793,
      "sha256": "8d188e1bbe4be2f3c72282dc3a8bcb93227f82c78c366ffc622dc6c1ac3ee959",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6074916da488a8bc.svg",
      "path": "assets/equations/6074916da488a8bc.svg",
      "mime": "image/svg+xml",
      "bytes": 4996,
      "sha256": "79fd96b4276363ad6d21a1c2bb0d63db6ea3126ef3d9173741592f27cf388b7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=N-K+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=N-K+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6086310bbc701ed1.svg",
      "path": "assets/equations/6086310bbc701ed1.svg",
      "mime": "image/svg+xml",
      "bytes": 12939,
      "sha256": "8730c65e5d56a0b383d33efec0fabc5f094a086a1bda44bd0582d968757fdb40",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_j}=\\left(\\sum_kw_{kj}\\delta_{o_k}\\right)f'(z_{h_j})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_j}=\\left(\\sum_kw_{kj}\\delta_{o_k}\\right)f'(z_{h_j})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6095954f97f48924.svg",
      "path": "assets/equations/6095954f97f48924.svg",
      "mime": "image/svg+xml",
      "bytes": 5517,
      "sha256": "45314834ca65596af8fcfba484c5b106ebde9482e195ebbe23db1a6ae94b87c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_10=32+1=33"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_10=32+1=33"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60970554f64b5b60.svg",
      "path": "assets/equations/60970554f64b5b60.svg",
      "mime": "image/svg+xml",
      "bytes": 14427,
      "sha256": "8c16778875c46534689805379ac1a26b5f9580bc543030e5d7e2a239965ec990",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2\\approx0.9-0.093217964\\approx0.806782036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2\\approx0.9-0.093217964\\approx0.806782036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60a157af571eaf0a.svg",
      "path": "assets/equations/60a157af571eaf0a.svg",
      "mime": "image/svg+xml",
      "bytes": 17174,
      "sha256": "8a73ae32f336c38d37292e7e2f07a9eb196c486ab440d0e99a16b79e386b5bc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.020617214 \\times  0.170222124 = 0.003509506"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.020617214 \\times  0.170222124 = 0.003509506"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60bad070a07deb57.svg",
      "path": "assets/equations/60bad070a07deb57.svg",
      "mime": "image/svg+xml",
      "bytes": 10300,
      "sha256": "dda7e33becceac0c0d2d351ed9eff834ad7a9b132c9211ebe452d48485e23db0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{128+2(0)-3}{1}\\right\\rfloor+1=126"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{128+2(0)-3}{1}\\right\\rfloor+1=126"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60c2dd77da13f6a8.svg",
      "path": "assets/equations/60c2dd77da13f6a8.svg",
      "mime": "image/svg+xml",
      "bytes": 21409,
      "sha256": "7a24859c0469c3d6ba3f12d5ff8a63f3fab999c03c2781a13ede81bcd962d958",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_2} = 1 \\times  (0.778261739-0.3) \\times  0.172570404 = 0.082533822"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_2} = 1 \\times  (0.778261739-0.3) \\times  0.172570404 = 0.082533822"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60d683ee579f75b5.svg",
      "path": "assets/equations/60d683ee579f75b5.svg",
      "mime": "image/svg+xml",
      "bytes": 5449,
      "sha256": "2ffb7dafd8c896fa73d7edd9ffc29719c914a54d187cb77309f898cf53bef0ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_1=150+6=156"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_1=150+6=156"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60d7f2c1aed7f3ca.svg",
      "path": "assets/equations/60d7f2c1aed7f3ca.svg",
      "mime": "image/svg+xml",
      "bytes": 18369,
      "sha256": "09861b0089be871dd352bf78a825c045e1322407755c24ffb4e9b03537ec82ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_1=\\frac{0.135335283}{1.503214724}\\approx0.090030573"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_1=\\frac{0.135335283}{1.503214724}\\approx0.090030573"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            352
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            352
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60db920018eb907a.svg",
      "path": "assets/equations/60db920018eb907a.svg",
      "mime": "image/svg+xml",
      "bytes": 15429,
      "sha256": "76014cac9c764ea97700bbfc5633b87f246ea26566812585e4c2a48f4aaf939c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{batch}=\\frac1B\\sum_{i=1}^{B}g_i,\\quad U_{epoch}=\\left\\lceil\\frac NB\\right\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{batch}=\\frac1B\\sum_{i=1}^{B}g_i,\\quad U_{epoch}=\\left\\lceil\\frac NB\\right\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60dc7f05c85051f9.svg",
      "path": "assets/equations/60dc7f05c85051f9.svg",
      "mime": "image/svg+xml",
      "bytes": 10340,
      "sha256": "1e70a0e6985fbde2284f49322a69e86118eb274cd764fdb937f71257f247f1c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8(8)(8)(3)(3)(4)=18432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8(8)(8)(3)(3)(4)=18432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60ef65c2ea0ecf5f.svg",
      "path": "assets/equations/60ef65c2ea0ecf5f.svg",
      "mime": "image/svg+xml",
      "bytes": 5496,
      "sha256": "f0f5e25b36479f29ed10915c189da37fb3c0dd395a63579053cc77ba466d9522",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=0+1-1.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=0+1-1.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/60f589c099da8571.svg",
      "path": "assets/equations/60f589c099da8571.svg",
      "mime": "image/svg+xml",
      "bytes": 9337,
      "sha256": "9473c6ac7d4de68bb5af3064131c6a71ee83457227914c0d4679365f57019cc6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_o=w_2h+b_2,\\qquad\\hat y=g(z_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=w_2h+b_2,\\qquad\\hat y=g(z_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/610916657193c755.svg",
      "path": "assets/equations/610916657193c755.svg",
      "mime": "image/svg+xml",
      "bytes": 14241,
      "sha256": "6e5135554bbb0ae3796f88ee87165693677bb1e6c10d7b9db6c84b08197c8438",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(-2)=\\frac1{8.389056099}\\approx0.119202922"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(-2)=\\frac1{8.389056099}\\approx0.119202922"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/610c0fbb4970deec.svg",
      "path": "assets/equations/610c0fbb4970deec.svg",
      "mime": "image/svg+xml",
      "bytes": 18628,
      "sha256": "c71d801f7478d781244357b59e9b84b149cabaf00f587456ab066b42917f6382",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh'(z)=1-\\tanh^2(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh'(z)=1-\\tanh^2(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61163a2b02bc5b66.svg",
      "path": "assets/equations/61163a2b02bc5b66.svg",
      "mime": "image/svg+xml",
      "bytes": 11223,
      "sha256": "b16926e854795169bb84b2d4e4008fc299076bd487ebfacff04f243935ef9968",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\frac{0.1}{2}(0.4)^2=0.05(0.16)=0.008"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\frac{0.1}{2}(0.4)^2=0.05(0.16)=0.008"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/612c6e731f469d2a.svg",
      "path": "assets/equations/612c6e731f469d2a.svg",
      "mime": "image/svg+xml",
      "bytes": 12266,
      "sha256": "2fad7754682fb5b8d044b338c3c26ae0ea463c04c6011009fcf3f2792586bdb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(3)\\times(1)+(2)\\times(1)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(3)\\times(1)+(2)\\times(1)=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/614d1f9d70b9928b.svg",
      "path": "assets/equations/614d1f9d70b9928b.svg",
      "mime": "image/svg+xml",
      "bytes": 3691,
      "sha256": "2e606f972e3d31aed8a84d56c7efd2c275d542115b9104663d534eeb774f16e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_b=C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_b=C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            12,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            12,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61526c5e9b2167a4.svg",
      "path": "assets/equations/61526c5e9b2167a4.svg",
      "mime": "image/svg+xml",
      "bytes": 8875,
      "sha256": "e6bb9783b26e3154efeaa8862a0d2ee54dc3947940aa8a5303db4801dc10e642",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=0+0.5\\times1\\times1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61527941fb172a39.svg",
      "path": "assets/equations/61527941fb172a39.svg",
      "mime": "image/svg+xml",
      "bytes": 7314,
      "sha256": "c01a77124a2671d9839aff9532d4cd7e22175ae04cc65eeb94c20f7eabb7ae06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{122-2}{2}\\right\\rfloor+1=61"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{122-2}{2}\\right\\rfloor+1=61"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6153a5efe8276ec2.svg",
      "path": "assets/equations/6153a5efe8276ec2.svg",
      "mime": "image/svg+xml",
      "bytes": 16855,
      "sha256": "886dac91ab8f84f8a5c75ac6f87aeec02d204e5baf85d273e92c2c3333b04a7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_3=\\frac{1.000000000}{1.503214724}\\approx0.665240956"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_3=\\frac{1.000000000}{1.503214724}\\approx0.665240956"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            356
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            356
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6159bfc1e25aba9f.svg",
      "path": "assets/equations/6159bfc1e25aba9f.svg",
      "mime": "image/svg+xml",
      "bytes": 8159,
      "sha256": "c83fedecae97ef42182d6207b8873ea3c926cbb9633b7eb2be9fb7d7c3674a45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{batch}}=\\frac{-1+(-4)}2=-2.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{batch}}=\\frac{-1+(-4)}2=-2.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/616c8cbb90430248.svg",
      "path": "assets/equations/616c8cbb90430248.svg",
      "mime": "image/svg+xml",
      "bytes": 7455,
      "sha256": "863c4eeed455dfbd4132785e5de6435af2003564fc8e71b54f2462ddad54de17",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_i^{\\mathrm{new}}=w_i-\\eta g_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_i^{\\mathrm{new}}=w_i-\\eta g_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/616d6791b658eeb9.svg",
      "path": "assets/equations/616d6791b658eeb9.svg",
      "mime": "image/svg+xml",
      "bytes": 7701,
      "sha256": "9bb8d4cfb699bc10c91dfbc60c9f422e0975c906a565301fde9ad5d57a431420",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{105-2}{2}\\right\\rfloor+1=52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{105-2}{2}\\right\\rfloor+1=52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6178667245d07427.svg",
      "path": "assets/equations/6178667245d07427.svg",
      "mime": "image/svg+xml",
      "bytes": 13375,
      "sha256": "7ba978cb57945f099a4e92d9ed3a4e7e4aab5b7d3280050c3287972aab22f3c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (-0.2 \\times  0.2) + (0.3 \\times  0.4) + (0.1) = 0.18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (-0.2 \\times  0.2) + (0.3 \\times  0.4) + (0.1) = 0.18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/618f330eb0013565.svg",
      "path": "assets/equations/618f330eb0013565.svg",
      "mime": "image/svg+xml",
      "bytes": 16894,
      "sha256": "f3221c0ad2490740f86fbd66c9e279118eb23eb0e61293dd0a59b65c55ea3362",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{3,1}^{(1)}=(0.012994055)\\times(0.4)\\approx 0.005197622"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,1}^{(1)}=(0.012994055)\\times(0.4)\\approx 0.005197622"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            178
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61924cb4898d8799.svg",
      "path": "assets/equations/61924cb4898d8799.svg",
      "mime": "image/svg+xml",
      "bytes": 4318,
      "sha256": "aefbb2266cb65247d082aca2191172d8cd1f065da440d0f10e89445154990559",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=N_w+N_b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=N_w+N_b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            12,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            12,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/619bb1c028de4233.svg",
      "path": "assets/equations/619bb1c028de4233.svg",
      "mime": "image/svg+xml",
      "bytes": 12479,
      "sha256": "1464f8b601da834c7006ce6f25ed1e8d557e0ea599a54fdc66837046a9079f27",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\min}=\\min(x_1,x_2,x_3,x_4)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\min}=\\min(x_1,x_2,x_3,x_4)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            160
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            160
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            31,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/32",
          "labels": [
            "Max, min and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            31,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/32",
          "labels": [
            "Max, min and average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61b2086787d829b8.svg",
      "path": "assets/equations/61b2086787d829b8.svg",
      "mime": "image/svg+xml",
      "bytes": 4083,
      "sha256": "225f2e88447976d3a979b69c2f895287816bb54d1bef97611738416e6edb7598",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_T=h_T-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_T=h_T-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61c8b62ceed00f18.svg",
      "path": "assets/equations/61c8b62ceed00f18.svg",
      "mime": "image/svg+xml",
      "bytes": 8507,
      "sha256": "046533940f2b14153b0018c5220e5664dd13379de312a6e2c488f50c36ae82a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}\\frac12&=0.5\\\\\\frac1{10}&=0.1\\\\\\frac1{100}&=0.01\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}\\frac12&=0.5\\\\\\frac1{10}&=0.1\\\\\\frac1{100}&=0.01\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61cf4a9551a25fd6.svg",
      "path": "assets/equations/61cf4a9551a25fd6.svg",
      "mime": "image/svg+xml",
      "bytes": 20246,
      "sha256": "8759b5f507964dff4f672268712817e0983b93eca13131ef7b6507c273250f17",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(-2)=(0.119202922)(1-0.119202922)\\approx0.104993585"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(-2)=(0.119202922)(1-0.119202922)\\approx0.104993585"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61ef33f1a6d1ba26.svg",
      "path": "assets/equations/61ef33f1a6d1ba26.svg",
      "mime": "image/svg+xml",
      "bytes": 21779,
      "sha256": "1572983eb93bb5f7e67c73dc60f02751da62245577c8d854c23705b2a39104a7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.131169078)\\times(0.524979187)\\approx -0.068861036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.131169078)\\times(0.524979187)\\approx -0.068861036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61f74ab4b2624099.svg",
      "path": "assets/equations/61f74ab4b2624099.svg",
      "mime": "image/svg+xml",
      "bytes": 8293,
      "sha256": "e0951f2c0f374f8266d2dd3a72fbacfff347a328d6c7539a331e063837dc3b7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_C=0+(1\\times1\\times8+1)\\times2=18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_C=0+(1\\times1\\times8+1)\\times2=18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/61ff2149ac92a571.svg",
      "path": "assets/equations/61ff2149ac92a571.svg",
      "mime": "image/svg+xml",
      "bytes": 6836,
      "sha256": "cc0ef53bed3eff01e5b757566850aacfc4ebcc1da78aff6ea09148599568f239",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial h}=2.4+1.1=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial h}=2.4+1.1=3.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6213a7d0a0d572f3.svg",
      "path": "assets/equations/6213a7d0a0d572f3.svg",
      "mime": "image/svg+xml",
      "bytes": 16459,
      "sha256": "ae131d1c8a4d77e964b5f30f262252d7a043d0f8a91910a1a2b1e6d52f58dbec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(l)}\\in\\mathbb R^{m\\times n},\\qquad b^{(l)},z^{(l)},a^{(l)}\\in\\mathbb R^{m\\times1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(l)}\\in\\mathbb R^{m\\times n},\\qquad b^{(l)},z^{(l)},a^{(l)}\\in\\mathbb R^{m\\times1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6215ea243129f507.svg",
      "path": "assets/equations/6215ea243129f507.svg",
      "mime": "image/svg+xml",
      "bytes": 10362,
      "sha256": "5b312324b74504725bf9a1328b1806c9b3dad0702bd8678c8139881df8eb755e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_o=\\frac{\\partial L}{\\partial z_o}=(\\hat y-y)g'(z_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_o=\\frac{\\partial L}{\\partial z_o}=(\\hat y-y)g'(z_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/62292012970cdab4.svg",
      "path": "assets/equations/62292012970cdab4.svg",
      "mime": "image/svg+xml",
      "bytes": 18953,
      "sha256": "ba7aac904af19f367cd2be3deb90f47cbf35208d535f922a41597c7e3291950f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.02260254)\\approx 0.51130127"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.02260254)\\approx 0.51130127"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/624684fe1c8cf03d.svg",
      "path": "assets/equations/624684fe1c8cf03d.svg",
      "mime": "image/svg+xml",
      "bytes": 4866,
      "sha256": "30ceb0c697ea4f544c5c439df5a8b01569974221ff62ab2c025d7fd34c8604f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_1=0+0.2=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_1=0+0.2=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/624d0aa704cb40ed.svg",
      "path": "assets/equations/624d0aa704cb40ed.svg",
      "mime": "image/svg+xml",
      "bytes": 8282,
      "sha256": "ef275b65e944fd4737465a43e27ad417a7e9c595549031023c46b0c1e7f34420",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.4 \\times  3) + (0.2) = 1.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.4 \\times  3) + (0.2) = 1.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/624e9e7741da0cb6.svg",
      "path": "assets/equations/624e9e7741da0cb6.svg",
      "mime": "image/svg+xml",
      "bytes": 13685,
      "sha256": "140da23cc6bf268c4e307e731f8cb938ae52a2be52ebdd041d560564957c283b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{2}=\\frac{1}{1+e^{-(1.224921404)}}=0.772928465"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{2}=\\frac{1}{1+e^{-(1.224921404)}}=0.772928465"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/62512ed956356eba.svg",
      "path": "assets/equations/62512ed956356eba.svg",
      "mime": "image/svg+xml",
      "bytes": 11441,
      "sha256": "7ea983df70d513c434ccc3c317a4a334fc6140e77258ce6f2d9eb9c82532ab28",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.28}{1-0.9^{2}}=1.473684211"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.28}{1-0.9^{2}}=1.473684211"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/625a082643eb2a43.svg",
      "path": "assets/equations/625a082643eb2a43.svg",
      "mime": "image/svg+xml",
      "bytes": 5628,
      "sha256": "ba62841d036516c874a51002d9225d93857d09883a9f39702f2dd7e78582c792",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(-1)=2(-1)^1+4=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(-1)=2(-1)^1+4=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6263aed38871ad59.svg",
      "path": "assets/equations/6263aed38871ad59.svg",
      "mime": "image/svg+xml",
      "bytes": 9183,
      "sha256": "ebee8ce5703644d3bdc26e87765d3a2ece2693e724181a63fd4e5733cbfdb0be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a^{(1)}_2=\\max(0,0.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a^{(1)}_2=\\max(0,0.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/62648b24044cc2ea.svg",
      "path": "assets/equations/62648b24044cc2ea.svg",
      "mime": "image/svg+xml",
      "bytes": 11607,
      "sha256": "3411b6f805dde9b312267f16156ac9406366d6073216233347d2c5d0a2c1360c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,4}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,4}}=\\delta_{o_1}h_4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,4}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,4}}=\\delta_{o_1}h_4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/62842635b6eb75f8.svg",
      "path": "assets/equations/62842635b6eb75f8.svg",
      "mime": "image/svg+xml",
      "bytes": 8051,
      "sha256": "8af866fa0ed9611f161c858955a34d710152ae41d41c9f28e2d6d6fc1738e61a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(2)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(2)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/628dab575705c1e4.svg",
      "path": "assets/equations/628dab575705c1e4.svg",
      "mime": "image/svg+xml",
      "bytes": 11121,
      "sha256": "1913f1fa63009dcf9d243318bbf65e75212569085c00a4e2935dfbab74233ebd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.15)\\times(-0.809)\\approx -0.12135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.15)\\times(-0.809)\\approx -0.12135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/62b242322f0e2241.svg",
      "path": "assets/equations/62b242322f0e2241.svg",
      "mime": "image/svg+xml",
      "bytes": 20731,
      "sha256": "433a9663bac2cad7feeed14b88a9f037d2353860c88df1db6c91b221106cc621",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_{\\mathrm{new}}=-0.365529289+(0.556769941)\\approx0.191240652"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{new}}=-0.365529289+(0.556769941)\\approx0.191240652"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/62b46633101b4f4e.svg",
      "path": "assets/equations/62b46633101b4f4e.svg",
      "mime": "image/svg+xml",
      "bytes": 10113,
      "sha256": "1166dbd37a5235ebed1c4293dfee9230f23caab3d8c2024c56ece56cb2b4abfb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z h_{\\mathrm{previous}}=0.25(0.4)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z h_{\\mathrm{previous}}=0.25(0.4)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/630851ea15af9c6b.svg",
      "path": "assets/equations/630851ea15af9c6b.svg",
      "mime": "image/svg+xml",
      "bytes": 23921,
      "sha256": "51c5edb8601b04733b2bed78520e19700dfbdbcb9abe8d87a9120c2478f0d1b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z_j}=-\\sum_i\\frac{y_i}{p_i}p_i(\\delta_{ij}-p_j)=-y_j+p_j\\sum_i y_i=p_j-y_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z_j}=-\\sum_i\\frac{y_i}{p_i}p_i(\\delta_{ij}-p_j)=-y_j+p_j\\sum_i y_i=p_j-y_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/63363cd12105c12d.svg",
      "path": "assets/equations/63363cd12105c12d.svg",
      "mime": "image/svg+xml",
      "bytes": 8342,
      "sha256": "b964f26e38baede9d4b6af4d620ffbcb6b69372b7c6faeb688c79ad5997edeb1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-z}\\approx0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-z}\\approx0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6350b7de1a7fd962.svg",
      "path": "assets/equations/6350b7de1a7fd962.svg",
      "mime": "image/svg+xml",
      "bytes": 16981,
      "sha256": "b04dbb931727ec47f336ff3ef58ea54c6b5f453863f8653ea8df14c1ea153358",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.2-0.1(-0.275000000)=0.227500000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.2-0.1(-0.275000000)=0.227500000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6351a5fcafc4c5e8.svg",
      "path": "assets/equations/6351a5fcafc4c5e8.svg",
      "mime": "image/svg+xml",
      "bytes": 9036,
      "sha256": "903f91c4c08e33c4d1e315cfcbd8d374b4a94ea04a080a355ae1b61dd9acbc39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_2=0.9(0.1)+0.1(2)^2=0.49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.9(0.1)+0.1(2)^2=0.49"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/636a195581e18582.svg",
      "path": "assets/equations/636a195581e18582.svg",
      "mime": "image/svg+xml",
      "bytes": 11306,
      "sha256": "051a43e4310725e9142ef771d3ab10ac1dfb385e5614ab2d50c4853cc82f6393",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D_{\\mathrm{KL}}(p\\Vert q)=H(p,q)-H(p)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_{\\mathrm{KL}}(p\\Vert q)=H(p,q)-H(p)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/637a35db2d99492a.svg",
      "path": "assets/equations/637a35db2d99492a.svg",
      "mime": "image/svg+xml",
      "bytes": 12259,
      "sha256": "e28613a68b21c5a4b6fb1722341d05d8cd6cf7b3c2ca9fd058be17366635c139",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad \\hat v_t=\\frac{v_t}{1-\\beta_2^t}",
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}",
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad \\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
        },
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
        },
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6399f9c64b91d83f.svg",
      "path": "assets/equations/6399f9c64b91d83f.svg",
      "mime": "image/svg+xml",
      "bytes": 9409,
      "sha256": "7c1f074851b0f574c721b26a56bda6267cdbb4855a441f1810a760a38b74b749",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J_{L2}=0.4+0.2625=0.6625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L2}=0.4+0.2625=0.6625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/63a2763d058f9aec.svg",
      "path": "assets/equations/63a2763d058f9aec.svg",
      "mime": "image/svg+xml",
      "bytes": 5620,
      "sha256": "8828b911978e0c260a20b45f5675402ffe9811248777b8b9c5127712363a03bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=1.2+(-0.8)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=1.2+(-0.8)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/63a52c4f6d59b8f1.svg",
      "path": "assets/equations/63a52c4f6d59b8f1.svg",
      "mime": "image/svg+xml",
      "bytes": 11695,
      "sha256": "413fbe3cbe915f291ef0f2d19337dfce2d9b2cea66d65e43e6d6b0848ba411c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.18)}}=0.544878892"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.18)}}=0.544878892"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/63bcab1d4c5ad97d.svg",
      "path": "assets/equations/63bcab1d4c5ad97d.svg",
      "mime": "image/svg+xml",
      "bytes": 8795,
      "sha256": "5b1b8c7e7f57e463055bba56293f6665789bacc66c31c09a85ceab58d57cf031",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=32\\times1=32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=32\\times1=32"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/63c5529d08234533.svg",
      "path": "assets/equations/63c5529d08234533.svg",
      "mime": "image/svg+xml",
      "bytes": 5184,
      "sha256": "ff99c20b068a2231c2fba070beb3d58be4763dc52ec258011260c7f00ee66ffd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}20 & 30\\\\112 & 37\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}20 & 30\\\\112 & 37\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/63eac781aee3c744.svg",
      "path": "assets/equations/63eac781aee3c744.svg",
      "mime": "image/svg+xml",
      "bytes": 16209,
      "sha256": "5ae6bccd518e1d322127ba454ba5d89891215fdc2c55312c96177569c3fc01f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-\\ln(0.1)=-(-2.302585093)=2.302585093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-\\ln(0.1)=-(-2.302585093)=2.302585093"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/63fdb30c55665f91.svg",
      "path": "assets/equations/63fdb30c55665f91.svg",
      "mime": "image/svg+xml",
      "bytes": 13934,
      "sha256": "014f4b449338981aa137884a10a5a48a7f035462ec51d167e5086b1f948e99db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=107{,}648\\times84=9{,}042{,}432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=107{,}648\\times84=9{,}042{,}432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6409774c2652b14e.svg",
      "path": "assets/equations/6409774c2652b14e.svg",
      "mime": "image/svg+xml",
      "bytes": 7114,
      "sha256": "b8603ea64b99cbafbae57ada7c8d291add13b5f00645c1291b8c2f2a69054e24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_h=\\delta_o w_2 f'(z_h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_h=\\delta_o w_2 f'(z_h)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/640d8d05be10b7d3.svg",
      "path": "assets/equations/640d8d05be10b7d3.svg",
      "mime": "image/svg+xml",
      "bytes": 4080,
      "sha256": "5e151f13f95f5ae55e02896918b88ce33f7ce9007310b73c6965bc81613cf522",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x-\\mu=9-5=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x-\\mu=9-5=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/640dbb668111d247.svg",
      "path": "assets/equations/640dbb668111d247.svg",
      "mime": "image/svg+xml",
      "bytes": 12004,
      "sha256": "082e326bb7e45533887362c01f5ffbd022a3dec19ab4b0a1aa25e7208f21ce83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(3)\\times(1)+(2)\\times(1)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(3)\\times(1)+(2)\\times(1)=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/641d99b5a929f5f6.svg",
      "path": "assets/equations/641d99b5a929f5f6.svg",
      "mime": "image/svg+xml",
      "bytes": 5438,
      "sha256": "36e27cda707a99470846624f9eddc904606b9ddf1f557ee3389a8d4821b9cab2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(N_{\\mathrm{in}}+1)N_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(N_{\\mathrm{in}}+1)N_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/642d828dd8261846.svg",
      "path": "assets/equations/642d828dd8261846.svg",
      "mime": "image/svg+xml",
      "bytes": 19193,
      "sha256": "b64a921a5195f8871b379917a65d180b5d6ed3e8dd2841e19e3ed110c1d64787",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.1-1(0.010408643)\\approx 0.089591357"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.1-1(0.010408643)\\approx 0.089591357"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6437deea893fce68.svg",
      "path": "assets/equations/6437deea893fce68.svg",
      "mime": "image/svg+xml",
      "bytes": 12155,
      "sha256": "9c69fc6bcfebb94e956a74a40fb094d4c1d33437bc1f82aad7af252132933571",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial w}=x,\\qquad \\frac{\\partial z}{\\partial b}=1,\\qquad \\frac{\\partial z}{\\partial x}=w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial w}=x,\\qquad \\frac{\\partial z}{\\partial b}=1,\\qquad \\frac{\\partial z}{\\partial x}=w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6439e320bc2235fb.svg",
      "path": "assets/equations/6439e320bc2235fb.svg",
      "mime": "image/svg+xml",
      "bytes": 11031,
      "sha256": "97b1d71eef5e394bad439acce7ab21b3ffc2b81bf32c4ee00d99d008cdf819a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=84\\times32=2{,}688"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=84\\times32=2{,}688"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64422d140052bf5c.svg",
      "path": "assets/equations/64422d140052bf5c.svg",
      "mime": "image/svg+xml",
      "bytes": 6562,
      "sha256": "160e3df7bdd8fad435aa3285706fff2d96bdf944081f04dc5639c3cf68572578",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{keep}}=6\\times3=18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{keep}}=6\\times3=18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/644bf14870d92481.svg",
      "path": "assets/equations/644bf14870d92481.svg",
      "mime": "image/svg+xml",
      "bytes": 10966,
      "sha256": "d31185d12ca7dc24cdef1e7305cc83cd3037bcb1395d03647db9f1dc135ab853",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=\\tanh(0.7)\\approx0.604367777"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\tanh(0.7)\\approx0.604367777"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64563c533a276a7d.svg",
      "path": "assets/equations/64563c533a276a7d.svg",
      "mime": "image/svg+xml",
      "bytes": 8101,
      "sha256": "13d005abfad25a692d67c8003db64bb8d4d4c6333d99131ef58decd0b510b44e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look},t}=\\theta_{t-1}+\\beta v_{t-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look},t}=\\theta_{t-1}+\\beta v_{t-1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6463456a76ac5311.svg",
      "path": "assets/equations/6463456a76ac5311.svg",
      "mime": "image/svg+xml",
      "bytes": 14659,
      "sha256": "2da74ca382efda6d4d853704df894fbd7a5187022b8b65989feff04e9e4d324c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_{1,\\mathrm{new}}=0.9(0.1)-0.1(-1.2)=0.09+0.12=0.21"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{1,\\mathrm{new}}=0.9(0.1)-0.1(-1.2)=0.09+0.12=0.21"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/646952b8a744b648.svg",
      "path": "assets/equations/646952b8a744b648.svg",
      "mime": "image/svg+xml",
      "bytes": 7654,
      "sha256": "1c459f58aa5d56e71e547c62b59e5ce0bbd67d613012f245221151b0f4e872e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_{11}=1(2)+2(1)=2+2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{11}=1(2)+2(1)=2+2=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            230
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            230
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6480e62e9ef0f8a2.svg",
      "path": "assets/equations/6480e62e9ef0f8a2.svg",
      "mime": "image/svg+xml",
      "bytes": 13437,
      "sha256": "afc9b2e8453be5d4cb6e58a77863bd32647ea416b77eb1d24db91c9bb14ec41f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac1{1.135335283}\\approx0.880797078"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{1.135335283}\\approx0.880797078"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64941f713e55940c.svg",
      "path": "assets/equations/64941f713e55940c.svg",
      "mime": "image/svg+xml",
      "bytes": 6514,
      "sha256": "c7cc077b9c1b2a3fc4bd674e89b6d128dbc240599b630a3fa6a27a4f453a4d6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z_3}=0.1-0=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z_3}=0.1-0=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64a91a8e536e0765.svg",
      "path": "assets/equations/64a91a8e536e0765.svg",
      "mime": "image/svg+xml",
      "bytes": 6921,
      "sha256": "e24ec469dd2cd8dd03e9b0d1b63d7f08e7dea22d2f614f35e3a1d507c4f8c384",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{48-2}{2}\\right\\rfloor+1=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{48-2}{2}\\right\\rfloor+1=24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64c9a601580cf0bc.svg",
      "path": "assets/equations/64c9a601580cf0bc.svg",
      "mime": "image/svg+xml",
      "bytes": 18446,
      "sha256": "9bf6240dad6740b81aeedb15c015ba3982cb782c537094ec854a19fbb53be258",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(C)=\\tanh(0.331058579)\\approx0.319471636"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(C)=\\tanh(0.331058579)\\approx0.319471636"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64d7fdc83e81a56d.svg",
      "path": "assets/equations/64d7fdc83e81a56d.svg",
      "mime": "image/svg+xml",
      "bytes": 11925,
      "sha256": "f9369b1bb23d78b5a0bd820d374dc134488da442c59e457805f62f147dd29a63",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.006542085)\\times(0)\\approx 0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.006542085)\\times(0)\\approx 0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64e131d9d2fc4b37.svg",
      "path": "assets/equations/64e131d9d2fc4b37.svg",
      "mime": "image/svg+xml",
      "bytes": 20205,
      "sha256": "926d28ad6ae912a788c26b1d9484a12c7a00e0e5f89b4e2db70f5ecdce237f09",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(0.013687964)\\times(0.782449776)\\approx 0.010710144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(0.013687964)\\times(0.782449776)\\approx 0.010710144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/64e8bea52d19d8d8.svg",
      "path": "assets/equations/64e8bea52d19d8d8.svg",
      "mime": "image/svg+xml",
      "bytes": 11161,
      "sha256": "8f0d6d7396237ccda062ad281a3496d8c52020ba091865cac719ee577d691a72",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d=\\sqrt{1+0.00001}\\approx1.00000499999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d=\\sqrt{1+0.00001}\\approx1.00000499999"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/651ec43291a6ceee.svg",
      "path": "assets/equations/651ec43291a6ceee.svg",
      "mime": "image/svg+xml",
      "bytes": 8594,
      "sha256": "3a9718f9197fdd0836b045a67242cfa98bc7bfec18146d046a314a1c7c68e49b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(3)\\times(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(3)\\times(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6540c5b7941f90d3.svg",
      "path": "assets/equations/6540c5b7941f90d3.svg",
      "mime": "image/svg+xml",
      "bytes": 13085,
      "sha256": "79404644e701dec8dc59d1e0de90e6c2842b855903f89b80514d78038a5edccf",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.11326)\\times(2)\\approx -0.22652"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.11326)\\times(2)\\approx -0.22652"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65427879b2654199.svg",
      "path": "assets/equations/65427879b2654199.svg",
      "mime": "image/svg+xml",
      "bytes": 4201,
      "sha256": "c72aa2672a1ea225c46003cac2c6fb6171149ea0ef2aadbcdfac022fc940b74c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=\\begin{bmatrix}4&6\\\\10&12\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=\\begin{bmatrix}4&6\\\\10&12\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            238
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            238
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6546421fef60e0c5.svg",
      "path": "assets/equations/6546421fef60e0c5.svg",
      "mime": "image/svg+xml",
      "bytes": 21944,
      "sha256": "27795e99b2e2946b0a05d258cc1cd68a4189f00bdc6bd29bedd5da7815031116",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_2} = 1 \\times  (0.618432848-0) \\times  0.235973661 = 0.145933863"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_2} = 1 \\times  (0.618432848-0) \\times  0.235973661 = 0.145933863"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/657f63b5043d3907.svg",
      "path": "assets/equations/657f63b5043d3907.svg",
      "mime": "image/svg+xml",
      "bytes": 7670,
      "sha256": "6453900405b1d4ff7adad11044c7387eff8ecded946b5ca937e90143017c39a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{batch}}=\\frac1B\\sum_i g_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{batch}}=\\frac1B\\sum_i g_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65a80e7107d22398.svg",
      "path": "assets/equations/65a80e7107d22398.svg",
      "mime": "image/svg+xml",
      "bytes": 21873,
      "sha256": "f7bc47a10ab3065745bf71cce6636575a9cefc8373226b45eceaa0355a5af059",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_2} = 1 \\times  (0.772928465-0.99) \\times  0.175510053 = -0.038098237"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_2} = 1 \\times  (0.772928465-0.99) \\times  0.175510053 = -0.038098237"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65af868a518fd08e.svg",
      "path": "assets/equations/65af868a518fd08e.svg",
      "mime": "image/svg+xml",
      "bytes": 12720,
      "sha256": "0cd51306f64899610e7155e6eeb65e247083e2b4d3867a991ab44d476a46c3e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=-(-0.223143551)=0.223143551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-(-0.223143551)=0.223143551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65b3616ae354de6a.svg",
      "path": "assets/equations/65b3616ae354de6a.svg",
      "mime": "image/svg+xml",
      "bytes": 4633,
      "sha256": "9124706b9191ee528e583fea1e2834e934bc4a17de5eafaae675032c36621657",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=(0-1)\\times1=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=(0-1)\\times1=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65b5c67b809b7ce0.svg",
      "path": "assets/equations/65b5c67b809b7ce0.svg",
      "mime": "image/svg+xml",
      "bytes": 14409,
      "sha256": "3daa214355368c9c5e3d6fa9993fcd35b44f0d5dc8245427da71346d5babecc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "fC_{\\mathrm{old}}=(0.500000000)(1)\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{\\mathrm{old}}=(0.500000000)(1)\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65b69a57c4f3db18.svg",
      "path": "assets/equations/65b69a57c4f3db18.svg",
      "mime": "image/svg+xml",
      "bytes": 8174,
      "sha256": "fe3a71c2e78f48be5352afa070947fc71cac2fe36d12cf3c1757d5f091438d29",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(0)\\times(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(0)\\times(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65c6f2e86202561b.svg",
      "path": "assets/equations/65c6f2e86202561b.svg",
      "mime": "image/svg+xml",
      "bytes": 8900,
      "sha256": "3cf93629e808bf2b58579588b40e2bb5244183dc19c92131d93982dfaacd9afb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{XOR}=0-2(0)-0.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XOR}=0-2(0)-0.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65d999fa66cd37e1.svg",
      "path": "assets/equations/65d999fa66cd37e1.svg",
      "mime": "image/svg+xml",
      "bytes": 3093,
      "sha256": "790faedeb7cb0a6d158c4e95f3d98fcc410efd125d15b7c534aa60dbc70fd897",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{3-2}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{3-2}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/65db0db7f14d7ab8.svg",
      "path": "assets/equations/65db0db7f14d7ab8.svg",
      "mime": "image/svg+xml",
      "bytes": 13569,
      "sha256": "6d138616440feca808c784aeaec3b3451bebabe570938fb195d81285aed43811",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=-\\ln(0.665240956)=0.407605964"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\ln(0.665240956)=0.407605964"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/660ea75dfc92d56c.svg",
      "path": "assets/equations/660ea75dfc92d56c.svg",
      "mime": "image/svg+xml",
      "bytes": 13784,
      "sha256": "ba5f75b374ca367aad3371e3d4ad8f82c424a449b9d6c2b8c8f85c6623e69ea3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{\\mathrm{direct}}=8192\\times576=4{,}718{,}592"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{\\mathrm{direct}}=8192\\times576=4{,}718{,}592"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6617ec66ea10120e.svg",
      "path": "assets/equations/6617ec66ea10120e.svg",
      "mime": "image/svg+xml",
      "bytes": 12463,
      "sha256": "e9f4b15cce45ed792f75b04bad61812d2a261f6bff0fe97eaf557b89443258a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=\\frac1{1.367879441}\\approx0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=\\frac1{1.367879441}\\approx0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6619d9b65db6ea0f.svg",
      "path": "assets/equations/6619d9b65db6ea0f.svg",
      "mime": "image/svg+xml",
      "bytes": 5155,
      "sha256": "fed9131685610be2b3795b9843f16d7b90fd7d230a3cc08ed92cdd8700573b66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{52+2 \\times  0-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{52+2 \\times  0-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/661d59f4a5205fa6.svg",
      "path": "assets/equations/661d59f4a5205fa6.svg",
      "mime": "image/svg+xml",
      "bytes": 19853,
      "sha256": "890ba6c87ee7837707fcb8e86d85ea31886f1f17b657b33bf317acce34265de9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\nabla_{\\hat y}\\mathrm{MSE}=\\frac23[0.2,-0.3,-0.6]=[0.133333333,-0.2,-0.4]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\nabla_{\\hat y}\\mathrm{MSE}=\\frac23[0.2,-0.3,-0.6]=[0.133333333,-0.2,-0.4]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/664a8100f810d926.svg",
      "path": "assets/equations/664a8100f810d926.svg",
      "mime": "image/svg+xml",
      "bytes": 10806,
      "sha256": "a9fa18be46e69fbbc4e32cb10e7ccb4a8f2f51d096fbdbc265d6ecdb68a3362b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s_1=0.999(0)+0.001(2^2)=0.004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_1=0.999(0)+0.001(2^2)=0.004"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6652d02289b39594.svg",
      "path": "assets/equations/6652d02289b39594.svg",
      "mime": "image/svg+xml",
      "bytes": 14643,
      "sha256": "8dcd1550b2c3d4ecd362262cffaeb93eacaf1d77f7633689ec0659b525cedb01",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{ij}=\\sum_{u,v}X_{iS+u,jS+v}K_{uv}+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{ij}=\\sum_{u,v}X_{iS+u,jS+v}K_{uv}+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6669d48b7635634e.svg",
      "path": "assets/equations/6669d48b7635634e.svg",
      "mime": "image/svg+xml",
      "bytes": 8613,
      "sha256": "4651e656dbea158a2d9391b16e3ccaef8ab91152f6cfc4a21e7550b05d233df4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1}=0+0-0.5=-0.5\\Rightarrow h_1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=0+0-0.5=-0.5\\Rightarrow h_1=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6678df97903ca342.svg",
      "path": "assets/equations/6678df97903ca342.svg",
      "mime": "image/svg+xml",
      "bytes": 8383,
      "sha256": "80bda2b984e909f2ef03025c82f0c04be6f79a328e97b5d64382392f937473a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=\\delta x,\\quad \\frac{\\partial L}{\\partial b}=\\delta"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=\\delta x,\\quad \\frac{\\partial L}{\\partial b}=\\delta"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6685e4ec204aeb2d.svg",
      "path": "assets/equations/6685e4ec204aeb2d.svg",
      "mime": "image/svg+xml",
      "bytes": 7433,
      "sha256": "9f5e2b771c8534f439374a11efe4a8126a27a16af9b4ba062a6cff690b69432e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial h_t}=0.1+0.2=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial h_t}=0.1+0.2=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/66b0d378cdd2503f.svg",
      "path": "assets/equations/66b0d378cdd2503f.svg",
      "mime": "image/svg+xml",
      "bytes": 10357,
      "sha256": "63962244bc411284fa45566252cef0ba87b72043533c2be8615c1312c323a29c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.019492161"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.019492161"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/66d12a448520cead.svg",
      "path": "assets/equations/66d12a448520cead.svg",
      "mime": "image/svg+xml",
      "bytes": 8222,
      "sha256": "a0a8a83e89566b627ab84a267ca05938f6ce8386738819489e3a1ac30a9a2f64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{8-2}{2}\\right\\rfloor+1=3+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{8-2}{2}\\right\\rfloor+1=3+1=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/66db443def7ab596.svg",
      "path": "assets/equations/66db443def7ab596.svg",
      "mime": "image/svg+xml",
      "bytes": 8018,
      "sha256": "33769d6b9a2e0e982c36dc0a31e10ead8900664d7e4a0e5221b0fab7398abaf4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial e}{\\partial z}=\\frac{\\partial(z-y)}{\\partial z}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial e}{\\partial z}=\\frac{\\partial(z-y)}{\\partial z}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/66df67478858e480.svg",
      "path": "assets/equations/66df67478858e480.svg",
      "mime": "image/svg+xml",
      "bytes": 3214,
      "sha256": "7fa7ac860767c3d3aa26571c37bf97a65ec9ad0f7ac3b39a49a505a77214b937",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            4,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/5",
          "labels": [
            "Dot product and a neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            4,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/5",
          "labels": [
            "Dot product and a neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/66e7552de1ba0f15.svg",
      "path": "assets/equations/66e7552de1ba0f15.svg",
      "mime": "image/svg+xml",
      "bytes": 21374,
      "sha256": "23f755aac9eadb24df40246c0d7272933225edcc1b537a3e9107b17673dea465",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/66eba48d514886f3.svg",
      "path": "assets/equations/66eba48d514886f3.svg",
      "mime": "image/svg+xml",
      "bytes": 11029,
      "sha256": "f6ee318a1df24403c159d34bf3b3a28c8b7772ce68277f1f515414cc01b7726b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_{2,\\mathrm{new}}=0.9(-0.1)-0.1(0)=-0.09"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{2,\\mathrm{new}}=0.9(-0.1)-0.1(0)=-0.09"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/67121a49478eada8.svg",
      "path": "assets/equations/67121a49478eada8.svg",
      "mime": "image/svg+xml",
      "bytes": 13557,
      "sha256": "ae34132b108e62c95bb4fc4f5ed3d3d99e19ac7557a416ef991d428625b328d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma'(z)=-(1+e^{-z})^{-2}(-e^{-z})=\\frac{e^{-z}}{(1+e^{-z})^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma'(z)=-(1+e^{-z})^{-2}(-e^{-z})=\\frac{e^{-z}}{(1+e^{-z})^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/671d11febf8e19cd.svg",
      "path": "assets/equations/671d11febf8e19cd.svg",
      "mime": "image/svg+xml",
      "bytes": 21255,
      "sha256": "306ff013d9be7d92c4b718796f92f396719831a17cfb525160d870d575f7ed60",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{3,2,\\mathrm{new}}=0.3-0.5(0.003898216)\\approx 0.298050892"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,2,\\mathrm{new}}=0.3-0.5(0.003898216)\\approx 0.298050892"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            187
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6723e51cb832856a.svg",
      "path": "assets/equations/6723e51cb832856a.svg",
      "mime": "image/svg+xml",
      "bytes": 5728,
      "sha256": "0686d8bbf1e81021538d1a1a0a78f44dc379d33de6c1529dec4268ce455e2d59",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{256+2 \\times  0-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{256+2 \\times  0-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/673cd31676ab87d1.svg",
      "path": "assets/equations/673cd31676ab87d1.svg",
      "mime": "image/svg+xml",
      "bytes": 14055,
      "sha256": "3575685546b254164c285470e26c2a70d9c3fa2ff24bf01439feb0e649504199",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{\\mathrm{direct}}=8192\\times576=4{,}718{,}592"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{\\mathrm{direct}}=8192\\times576=4{,}718{,}592"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/675e596602704d40.svg",
      "path": "assets/equations/675e596602704d40.svg",
      "mime": "image/svg+xml",
      "bytes": 10472,
      "sha256": "4b87aed886bb07a8f59e24fc46cd1eb30d31730a205e2267b999f10afd4af0b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_1}=\\delta_h x,\\qquad\\frac{\\partial L}{\\partial b_1}=\\delta_h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_1}=\\delta_h x,\\qquad\\frac{\\partial L}{\\partial b_1}=\\delta_h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/676bf495296f4651.svg",
      "path": "assets/equations/676bf495296f4651.svg",
      "mime": "image/svg+xml",
      "bytes": 18008,
      "sha256": "abbbf34bd3bf1d5f7259aeb126fe03cc7618dd00f4cac7d7a8c0089e7d5e7fbd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{pool}}=0,\\quad P_{\\mathrm{flatten}}=0,\\quad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{pool}}=0,\\quad P_{\\mathrm{flatten}}=0,\\quad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/679cfd3e82742ab1.svg",
      "path": "assets/equations/679cfd3e82742ab1.svg",
      "mime": "image/svg+xml",
      "bytes": 12117,
      "sha256": "20214f15da2e44e47842f6281f19780f5bcb56dcda97d85668d01dee056df268",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.1-0.1(-0.44)\\approx 0.144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.1-0.1(-0.44)\\approx 0.144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/679dccde63fa3152.svg",
      "path": "assets/equations/679dccde63fa3152.svg",
      "mime": "image/svg+xml",
      "bytes": 3302,
      "sha256": "a5e7dbc8ddc33afa5e8a55f21e9cd2ec6fb8595c79e3da7785bf9918cf8d3f55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\frac{-2}{2}=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\frac{-2}{2}=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/67ad1cca6bc26681.svg",
      "path": "assets/equations/67ad1cca6bc26681.svg",
      "mime": "image/svg+xml",
      "bytes": 14623,
      "sha256": "273fb1a0918b4a1abd746f1af3eb49ceef5ff1ef4d9576d196d602a0cf485dad",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_2\\approx1+0.2(0.462117157)\\approx1.092423431"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2\\approx1+0.2(0.462117157)\\approx1.092423431"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/67ba0f8d71ab9792.svg",
      "path": "assets/equations/67ba0f8d71ab9792.svg",
      "mime": "image/svg+xml",
      "bytes": 13067,
      "sha256": "2bd948bc200e40c8fc2dee3e1aba0a6ded62cdf6ae00f1068c6e94d74eeba7de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1-0.316227766\\approx0.683772234"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-0.316227766\\approx0.683772234"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/67cf05b2fc828555.svg",
      "path": "assets/equations/67cf05b2fc828555.svg",
      "mime": "image/svg+xml",
      "bytes": 11444,
      "sha256": "4faf5be47d813cc0cb72b41ce6d72408f90c6c750dbc45c71b68af24292aa8f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=240\\times120=28{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=240\\times120=28{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/67ebf4d50d295918.svg",
      "path": "assets/equations/67ebf4d50d295918.svg",
      "mime": "image/svg+xml",
      "bytes": 9957,
      "sha256": "55bf6eb30bb24e87f742e7afceb53c323a350ea4f8eed7e6b7727e0d2a8795cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_3=614{,}400+256=614{,}656"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_3=614{,}400+256=614{,}656"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/67fab45c729a152a.svg",
      "path": "assets/equations/67fab45c729a152a.svg",
      "mime": "image/svg+xml",
      "bytes": 8464,
      "sha256": "5c61b4cdfabfc9b612f0866ef98fef1f28ffc06da3eab1a9c275c4de9483a1b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{ReLU}(z)=\\max(0,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{ReLU}(z)=\\max(0,z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/681392cf40c3207a.svg",
      "path": "assets/equations/681392cf40c3207a.svg",
      "mime": "image/svg+xml",
      "bytes": 19901,
      "sha256": "33e1b60f30c83edd119ec1c80a87f1a82f6587e47e38586fcefdfe9a4d0dfa1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.8-0.5(-0.003846881)\\approx 0.801923441"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.8-0.5(-0.003846881)\\approx 0.801923441"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/682fcf2989244bd9.svg",
      "path": "assets/equations/682fcf2989244bd9.svg",
      "mime": "image/svg+xml",
      "bytes": 16991,
      "sha256": "4c6bf74726cc55276423256c34465ddc98197c57b3eb2e464fe215aa1a590bb9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,3}^{(1)}=(0.012994055)\\times(0.5)\\approx 0.006497027"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,3}^{(1)}=(0.012994055)\\times(0.5)\\approx 0.006497027"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            192
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6833d7ee27072935.svg",
      "path": "assets/equations/6833d7ee27072935.svg",
      "mime": "image/svg+xml",
      "bytes": 7650,
      "sha256": "844776bcd350465334aa59a181bb512df19e814199e3b633728b817395408f41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{4-2}{2}\\right\\rfloor+1=1+1=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{4-2}{2}\\right\\rfloor+1=1+1=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/683bcf7c089c902f.svg",
      "path": "assets/equations/683bcf7c089c902f.svg",
      "mime": "image/svg+xml",
      "bytes": 19427,
      "sha256": "f1e8864ab8e7f06c8442896bf038bd0bfdfff34aa27ab0dc58b7160df6bee152",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{conv}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}},\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{conv}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}},\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/687125898d5f60b7.svg",
      "path": "assets/equations/687125898d5f60b7.svg",
      "mime": "image/svg+xml",
      "bytes": 3641,
      "sha256": "686501f26369583a01c25b84c7986f973bf8ecff767e26b8259e289244be95d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            10,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s9",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s9",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/689f9f8b396b9fab.svg",
      "path": "assets/equations/689f9f8b396b9fab.svg",
      "mime": "image/svg+xml",
      "bytes": 11450,
      "sha256": "e5cf5ee4150d077b54907a3d5fd307b8fbbfc721fd1dc241e5662eb0c7f07f68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(\\hat y-y)^2,\\qquad \\frac{\\partial L}{\\partial \\hat y}=\\hat y-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(\\hat y-y)^2,\\qquad \\frac{\\partial L}{\\partial \\hat y}=\\hat y-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            7,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s7",
          "labels": [
            "The maths behind a network",
            "The derivative of prediction error"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            7,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s7",
          "labels": [
            "The maths behind a network",
            "The derivative of prediction error"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/68fa3eedfd721c67.svg",
      "path": "assets/equations/68fa3eedfd721c67.svg",
      "mime": "image/svg+xml",
      "bytes": 9834,
      "sha256": "ad9637875df7df53ee7f2094a21aa1b8baca76b41d7d0043a551401d08f7f629",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(1)}}=0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(1)}}=0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/68fe56c651575649.svg",
      "path": "assets/equations/68fe56c651575649.svg",
      "mime": "image/svg+xml",
      "bytes": 4890,
      "sha256": "02312f675733c7fc1127dd16dea11e3b752c901a1872b79125d5e7cb9ee733cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10\\longrightarrow5\\longrightarrow5\\longrightarrow5\\longrightarrow4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10\\longrightarrow5\\longrightarrow5\\longrightarrow5\\longrightarrow4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            14,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            17,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/692dcfa59ab03f38.svg",
      "path": "assets/equations/692dcfa59ab03f38.svg",
      "mime": "image/svg+xml",
      "bytes": 10721,
      "sha256": "6219f92c5dbfd81394942a5ee9180d93d9e33f672ff93ce78b38aecb0ce3e16f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "fC_{\\mathrm{previous}}=0.8\\times0.3=0.24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{\\mathrm{previous}}=0.8\\times0.3=0.24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/694789d6807a2931.svg",
      "path": "assets/equations/694789d6807a2931.svg",
      "mime": "image/svg+xml",
      "bytes": 7016,
      "sha256": "4b2df3df5ad2f56430c4a43b3f903c8ef10342acc78bb57ccede486e0a2c1dd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=o_t\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=o_t\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/696e2da1033ab6fa.svg",
      "path": "assets/equations/696e2da1033ab6fa.svg",
      "mime": "image/svg+xml",
      "bytes": 5951,
      "sha256": "23b336e8808c0b32b9e29f678a26316d69c916017b8b745ec5b92cd67f5b937e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(a\\odot b)_i=a_i b_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(a\\odot b)_i=a_i b_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            249
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            249
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/69ae9d8fc60db8fd.svg",
      "path": "assets/equations/69ae9d8fc60db8fd.svg",
      "mime": "image/svg+xml",
      "bytes": 13884,
      "sha256": "df3f2ffb6aced9145983a28be6899aee270d839d5d25d7e3109df16d4fe26f31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(1.40173889)}}=0.802459679"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(1.40173889)}}=0.802459679"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/69b54ca313d8829c.svg",
      "path": "assets/equations/69b54ca313d8829c.svg",
      "mime": "image/svg+xml",
      "bytes": 9087,
      "sha256": "8191094f12cb8862dc90dfe0b6107d9279101d9c61b1238b764e1f76285aebed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_2=0.9(0.2)+0.1(-1)=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=0.9(0.2)+0.1(-1)=0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/69be13fbc705ad29.svg",
      "path": "assets/equations/69be13fbc705ad29.svg",
      "mime": "image/svg+xml",
      "bytes": 10749,
      "sha256": "d36bbb622e49eb574c7b4a707570facb088bf95c6ca806721182180ce6cf145a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial x}=\\frac{\\partial L}{\\partial y}\\left(\\frac{\\partial F}{\\partial x}+I\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial x}=\\frac{\\partial L}{\\partial y}\\left(\\frac{\\partial F}{\\partial x}+I\\right)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            3,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s2",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            6,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s5",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            6,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s5",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            9,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s8",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            6,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s5",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            14,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s13",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            11,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s10",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            14,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s13",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            6,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s5",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/69e92d1e9a3f1ea7.svg",
      "path": "assets/equations/69e92d1e9a3f1ea7.svg",
      "mime": "image/svg+xml",
      "bytes": 3462,
      "sha256": "7c1d8fd88c640a73fa163ab6d9de6a7257d16cb402d0249cac045e0f3c01c226",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4(8)=32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4(8)=32"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a0a4f4a38fa7007.svg",
      "path": "assets/equations/6a0a4f4a38fa7007.svg",
      "mime": "image/svg+xml",
      "bytes": 13352,
      "sha256": "7299d080dd0b8690fe62480d76df6823efc633e6c20615f0d0b1438fbe02009b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{scaled}=\\frac{x-\\mu_{train}}{s_{train}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{scaled}=\\frac{x-\\mu_{train}}{s_{train}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            1,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/2",
          "labels": [
            "Standardization"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            1,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/2",
          "labels": [
            "Standardization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a17ef02b89e67e2.svg",
      "path": "assets/equations/6a17ef02b89e67e2.svg",
      "mime": "image/svg+xml",
      "bytes": 4842,
      "sha256": "2fdb7d58ecb2cd757deefbaef39d743aa48d21335ad2674c230e84ad577652c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\max}=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\max}=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a1f7599e33d0692.svg",
      "path": "assets/equations/6a1f7599e33d0692.svg",
      "mime": "image/svg+xml",
      "bytes": 6544,
      "sha256": "0cea43d99c143cfca9669dce683548b02d7bfb20957ffece63dd16cc3edbb88a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,2}=(-2)+(0)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,2}=(-2)+(0)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a21d413c89b5a80.svg",
      "path": "assets/equations/6a21d413c89b5a80.svg",
      "mime": "image/svg+xml",
      "bytes": 8432,
      "sha256": "8a9fe59a765aa55798486766cca3ae43e5ae8c3798014dab38b1de133b7c676f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{CCE}}=-\\sum_i y_i\\ln p_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{CCE}}=-\\sum_i y_i\\ln p_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a2c0a4ed56c043f.svg",
      "path": "assets/equations/6a2c0a4ed56c043f.svg",
      "mime": "image/svg+xml",
      "bytes": 12348,
      "sha256": "e5d4ff3167a5cbd30f592232f02766f60e9dca72e3a977af0ecd8f416ddbbe67",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_b=\\frac{\\partial L}{\\partial b}=\\delta_z\\frac{\\partial z}{\\partial b}=(-2)(1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_b=\\frac{\\partial L}{\\partial b}=\\delta_z\\frac{\\partial z}{\\partial b}=(-2)(1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a410c53ff471ca9.svg",
      "path": "assets/equations/6a410c53ff471ca9.svg",
      "mime": "image/svg+xml",
      "bytes": 14262,
      "sha256": "a1d456832255ff15db8aaeb96eb0be09165e15177723a31935f9703177825597",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0.5)\\times(1)+(0.5)\\times(0)+(0.3)\\times(-1)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a689b75bd65601f.svg",
      "path": "assets/equations/6a689b75bd65601f.svg",
      "mime": "image/svg+xml",
      "bytes": 16892,
      "sha256": "4db8365743dfbd330dc48e8f8c4c81fddd2928d5b85b6be1b0c24574e150621f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0-0.05(-0.113260000)=0.005663000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0-0.05(-0.113260000)=0.005663000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a6ad843a78157c3.svg",
      "path": "assets/equations/6a6ad843a78157c3.svg",
      "mime": "image/svg+xml",
      "bytes": 11816,
      "sha256": "de96be7d092d6ad9b3801b936b41b5da155f3c6c0443020bde85064ffbd51424",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=0.5-0.1(0.128)=0.4872"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=0.5-0.1(0.128)=0.4872"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a763ffee09c5ad1.svg",
      "path": "assets/equations/6a763ffee09c5ad1.svg",
      "mime": "image/svg+xml",
      "bytes": 21468,
      "sha256": "4f20fb4efe030f394488835a83afcc8214ece4739cb68b518129932d38afeaf5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "D_{\\mathrm{KL}}(p\\Vert q)\\approx0.693147181-0.562335145=0.130812036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_{\\mathrm{KL}}(p\\Vert q)\\approx0.693147181-0.562335145=0.130812036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a7b033dfd881b35.svg",
      "path": "assets/equations/6a7b033dfd881b35.svg",
      "mime": "image/svg+xml",
      "bytes": 11344,
      "sha256": "c00754000b8129a877587f46b83c5910ec5056d12156513a3980fe6688080b40",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_2=(\\hat y_1-y)x=(2.8-4)(2)=-2.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=(\\hat y_1-y)x=(2.8-4)(2)=-2.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6a95d59624552356.svg",
      "path": "assets/equations/6a95d59624552356.svg",
      "mime": "image/svg+xml",
      "bytes": 16299,
      "sha256": "85e262db60c395036f33300d5997b807bca519f184024a37e772031ea923006e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0-0.05(-0.809000000)=0.040450000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0-0.05(-0.809000000)=0.040450000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ab34abf185daf06.svg",
      "path": "assets/equations/6ab34abf185daf06.svg",
      "mime": "image/svg+xml",
      "bytes": 18335,
      "sha256": "22328a2b7e371ed962f79af152f0483918e6ebfea8fac736fc3870407f56d937",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_2,\\mathrm{new}}=0.1-0.2(0.145933863)=0.070813227"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_2,\\mathrm{new}}=0.1-0.2(0.145933863)=0.070813227"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            153
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            153
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ab753ebe65dd463.svg",
      "path": "assets/equations/6ab753ebe65dd463.svg",
      "mime": "image/svg+xml",
      "bytes": 19047,
      "sha256": "979dbf239cee317b7a816a926d9be573d31e307cc472cb7bf10c935e7cdecbeb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=0.7\\tanh(0.4)=0.7(0.379948962)=0.265964274"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=0.7\\tanh(0.4)=0.7(0.379948962)=0.265964274"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6abb0857809f8db8.svg",
      "path": "assets/equations/6abb0857809f8db8.svg",
      "mime": "image/svg+xml",
      "bytes": 10634,
      "sha256": "2ea097197c1da36bc1e52173a7a9eee275e6cf1ff49f832e9a235298ca0c3115",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.019492161"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.019492161"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ad7e7d9830e70ac.svg",
      "path": "assets/equations/6ad7e7d9830e70ac.svg",
      "mime": "image/svg+xml",
      "bytes": 19892,
      "sha256": "84ecd2c931df53b2cc1d61b50d237264f64b265b38f6a1a11af66ec84e8c1d64",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i}}{\\sum_j e^{z_j}}=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i}}{\\sum_j e^{z_j}}=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6adf6f563023ced5.svg",
      "path": "assets/equations/6adf6f563023ced5.svg",
      "mime": "image/svg+xml",
      "bytes": 10182,
      "sha256": "f628517fa0ba241b465275062d509fcc889f2a6552d980b7f946060cf063d297",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=L_1+L_2=0.72+0.605=1.325"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=L_1+L_2=0.72+0.605=1.325"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ae6042702919060.svg",
      "path": "assets/equations/6ae6042702919060.svg",
      "mime": "image/svg+xml",
      "bytes": 2686,
      "sha256": "c20c2d8eb38621652390a6acf5e0a6caa0adc65b0dad228cea68ede4b757918c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-z=-2.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-z=-2.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6aee7e26a8e96885.svg",
      "path": "assets/equations/6aee7e26a8e96885.svg",
      "mime": "image/svg+xml",
      "bytes": 10798,
      "sha256": "67b02c96a764ba8edd10773a45b2bc6733a8c9e2127bdc442b8f484ad7552eb1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(0.83)\\approx0.680476006"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(0.83)\\approx0.680476006"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6b2de5dc1fbe8c99.svg",
      "path": "assets/equations/6b2de5dc1fbe8c99.svg",
      "mime": "image/svg+xml",
      "bytes": 8222,
      "sha256": "39d555616ef384c2374630b8b3964fbf7604a2bf77c1d99e78966561abd9d35a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_t=\\beta s_{t-1}+(1-\\beta)g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_t=\\beta s_{t-1}+(1-\\beta)g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6b2e81bef7a212bd.svg",
      "path": "assets/equations/6b2e81bef7a212bd.svg",
      "mime": "image/svg+xml",
      "bytes": 17820,
      "sha256": "0dd62cabc6582d45214eac7e32c6193de4cd7435c422a9913c933cfef9a7cad8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,2}^{(1)}=(0.012994055)\\times(0.3)\\approx 0.003898216"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,2}^{(1)}=(0.012994055)\\times(0.3)\\approx 0.003898216"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6b34106919fd6639.svg",
      "path": "assets/equations/6b34106919fd6639.svg",
      "mime": "image/svg+xml",
      "bytes": 6317,
      "sha256": "0f43fc75ac3a66381a5c8a49fb863df4f249e61d9d64fe9fd406bad79e561371",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{drop}}=5\\times3=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{drop}}=5\\times3=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6b377e92ad2fd68c.svg",
      "path": "assets/equations/6b377e92ad2fd68c.svg",
      "mime": "image/svg+xml",
      "bytes": 5889,
      "sha256": "f7018f3523d8d9c704783c9027ee9fabda5f24d2287961fca218961db3d9ecbf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{0}\\approx1.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{0}\\approx1.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            147
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            314
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            316
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            318
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            348
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            147
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            314
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            316
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            318
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            348
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6b66e253736ed179.svg",
      "path": "assets/equations/6b66e253736ed179.svg",
      "mime": "image/svg+xml",
      "bytes": 17467,
      "sha256": "c4748082c67d21496efe676ae011a406edb408b671e16bafed6e8c07e21cac7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(0)\\approx\\frac{0.000000000}{2.000000000}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(0)\\approx\\frac{0.000000000}{2.000000000}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6b6ac5e0c1df9b26.svg",
      "path": "assets/equations/6b6ac5e0c1df9b26.svg",
      "mime": "image/svg+xml",
      "bytes": 5137,
      "sha256": "ddf906f3ceccb8d731f20a0783197c4c4e1748eb743342269713719b2d7777cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{da}{dz}=1-a^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{da}{dz}=1-a^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6b95f80af95c8ca3.svg",
      "path": "assets/equations/6b95f80af95c8ca3.svg",
      "mime": "image/svg+xml",
      "bytes": 14733,
      "sha256": "275ed6043f785f8c06865345afe479abea316e3e0daff6e3b51e966b37c90d2e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.5-0.1(-0.165)\\approx 0.5165"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.5-0.1(-0.165)\\approx 0.5165"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6badd88b171bea97.svg",
      "path": "assets/equations/6badd88b171bea97.svg",
      "mime": "image/svg+xml",
      "bytes": 4922,
      "sha256": "d6b23a6d441f680561289f20627a9a3f347a6b30497d37e165ec1e066f183bda",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial w}=x=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial w}=x=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6bd3c4c12c1c454b.svg",
      "path": "assets/equations/6bd3c4c12c1c454b.svg",
      "mime": "image/svg+xml",
      "bytes": 3449,
      "sha256": "54d6c1b136529f9571751064bbfb7991677b687d123f745a4fb86ccfa7bf7540",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10(5)=50"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10(5)=50"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6bdace1303796a35.svg",
      "path": "assets/equations/6bdace1303796a35.svg",
      "mime": "image/svg+xml",
      "bytes": 23139,
      "sha256": "626e50918e7e603c581389fcea9d92c193a438cb9a72b8b3e11ac82db2709179",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.1 \\times  0.760423002) + (0.24 \\times  0.782449776) + (1) = 1.263830247"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.1 \\times  0.760423002) + (0.24 \\times  0.782449776) + (1) = 1.263830247"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6bf10ef9c5abf8e9.svg",
      "path": "assets/equations/6bf10ef9c5abf8e9.svg",
      "mime": "image/svg+xml",
      "bytes": 11552,
      "sha256": "84f1b18564b7419ed3cacae42b37a479182a623fd4251bc89706ff81b550d8b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.3 \\times  1) + (0.7 \\times  0) + (0.2) = 0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.3 \\times  1) + (0.7 \\times  0) + (0.2) = 0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c3fb9efcb35a389.svg",
      "path": "assets/equations/6c3fb9efcb35a389.svg",
      "mime": "image/svg+xml",
      "bytes": 16238,
      "sha256": "542bb5d3a0fcaefb7a18d3d33ad9077c41b3fc248363db11b6247212d67dd3fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{0}+e^{0}\\approx1.000000000+1.000000000=2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{0}+e^{0}\\approx1.000000000+1.000000000=2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c415e8a033259d4.svg",
      "path": "assets/equations/6c415e8a033259d4.svg",
      "mime": "image/svg+xml",
      "bytes": 21326,
      "sha256": "a04a4c871201a53f5d73c45aa5cef14a84067562add852d6679665fb56932b78",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(2)\\approx\\frac{7.253720816}{7.524391382}\\approx0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(2)\\approx\\frac{7.253720816}{7.524391382}\\approx0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c50025de1d032a9.svg",
      "path": "assets/equations/6c50025de1d032a9.svg",
      "mime": "image/svg+xml",
      "bytes": 9167,
      "sha256": "7eab1e00a2414a3407c44a1044b26b624f45c2b7aaff32cb4ef650ea97cfe7d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(\\theta-\\eta\\nabla J)\\approx J(\\theta)-\\eta\\|\\nabla J\\|_2^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta-\\eta\\nabla J)\\approx J(\\theta)-\\eta\\|\\nabla J\\|_2^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c55d4ff26b9e4b3.svg",
      "path": "assets/equations/6c55d4ff26b9e4b3.svg",
      "mime": "image/svg+xml",
      "bytes": 14703,
      "sha256": "5157a2e3d3c09cce9a5569c726540b0585afdaa6567100aeb7d8318d961d6b6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2\\approx0.9-0.093217964\\approx0.806782036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2\\approx0.9-0.093217964\\approx0.806782036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c5ddaf1b80c1d4b.svg",
      "path": "assets/equations/6c5ddaf1b80c1d4b.svg",
      "mime": "image/svg+xml",
      "bytes": 20332,
      "sha256": "06de63aeb00715203e6ce2c579aadfd4ceb0b7ad207e7550f86ba23b73194978",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,3,\\mathrm{new}}=-0.6-0.5(-0.059570648)\\approx -0.570214676"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,3,\\mathrm{new}}=-0.6-0.5(-0.059570648)\\approx -0.570214676"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c789702092108e1.svg",
      "path": "assets/equations/6c789702092108e1.svg",
      "mime": "image/svg+xml",
      "bytes": 6048,
      "sha256": "e71f29f039aa50e73e332e6b7c983698e824205d701e6f68c21d619dfd7fc14f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac{9}{2}=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac{9}{2}=4.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            172
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            172
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c797c7201f58bbb.svg",
      "path": "assets/equations/6c797c7201f58bbb.svg",
      "mime": "image/svg+xml",
      "bytes": 12092,
      "sha256": "6fc7cf349fdcad4a5474806014b07d66ba528e43736aa4318c39f9cbdc377d2e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(W_C[h_{t-1},x_t]+b_C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(W_C[h_{t-1},x_t]+b_C)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            41,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/42",
          "labels": [
            "LSTM candidate and output gate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6c847f45a17553cd.svg",
      "path": "assets/equations/6c847f45a17553cd.svg",
      "mime": "image/svg+xml",
      "bytes": 13207,
      "sha256": "fd0949fa2a95fd8d003e356c8d4ee36093535f2774336ca6a4fce71c06592fc5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K^2C_{\\mathrm{in}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}K^2C_{\\mathrm{in}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            6,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s5",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            9,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s8",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            10,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s9",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            15,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s14",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6cc766252350138b.svg",
      "path": "assets/equations/6cc766252350138b.svg",
      "mime": "image/svg+xml",
      "bytes": 11844,
      "sha256": "273daaee5db1565ef4194f373a5bd7f8ddbe5864734c405b1e9b4dffecfb9408",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-[0\\ln(0.1)+1\\ln(0.8)+0\\ln(0.1)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-[0\\ln(0.1)+1\\ln(0.8)+0\\ln(0.1)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            2,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s1",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            2,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s1",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ccc7a83cb90d797.svg",
      "path": "assets/equations/6ccc7a83cb90d797.svg",
      "mime": "image/svg+xml",
      "bytes": 10311,
      "sha256": "a8d7b376c182a46bde24476a095f3b51d21b950a13ec04354c247a9f04187884",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(-0.3)^2=\\frac12(0.09)=0.045"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(-0.3)^2=\\frac12(0.09)=0.045"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6cd428530ca786f9.svg",
      "path": "assets/equations/6cd428530ca786f9.svg",
      "mime": "image/svg+xml",
      "bytes": 18781,
      "sha256": "df1694437d73ffeb6553d0919a11d663d6ceb8e373a90c0e00cc208158bf980a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.08-0.05(-0.36405)\\approx 0.0982025"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.08-0.05(-0.36405)\\approx 0.0982025"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ce7040fd0d1872b.svg",
      "path": "assets/equations/6ce7040fd0d1872b.svg",
      "mime": "image/svg+xml",
      "bytes": 11291,
      "sha256": "4612227ca5a62271b31dd72121d65597fc63c2cc5777ce9213bf3a96f0457fa2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(0.3)=0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(0.3)=0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6d0a9fe98061d681.svg",
      "path": "assets/equations/6d0a9fe98061d681.svg",
      "mime": "image/svg+xml",
      "bytes": 7710,
      "sha256": "d55f47aaa4a78f9a877020f8ebda92160f4d7ca9fbed93eefa38e28b6b270384",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{\\sigma^2},\\qquad x_{\\mathrm{std}}=\\frac{x-\\mu}{\\sigma}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{\\sigma^2},\\qquad x_{\\mathrm{std}}=\\frac{x-\\mu}{\\sigma}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6d1cd15a27d9572e.svg",
      "path": "assets/equations/6d1cd15a27d9572e.svg",
      "mime": "image/svg+xml",
      "bytes": 5496,
      "sha256": "3f545a064b95fb8962df6392794669bd9c5eb1bad9bd5e3016ed79bbd3448b93",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=1+0-1.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=1+0-1.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6d1e399cd2e46091.svg",
      "path": "assets/equations/6d1e399cd2e46091.svg",
      "mime": "image/svg+xml",
      "bytes": 2175,
      "sha256": "ce36e250bb026537b96159ca2739d04080918cd2c0db7af36ef83b1d7c19a62c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4(1)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4(1)=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6d4d841ab160b740.svg",
      "path": "assets/equations/6d4d841ab160b740.svg",
      "mime": "image/svg+xml",
      "bytes": 13401,
      "sha256": "30b57ee1737e3328b63027ad0da633a295a05218cb2aacb4cbfa455adf19fc71",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=-0.5-0.2(0.1)=-0.5-0.02=-0.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=-0.5-0.2(0.1)=-0.5-0.02=-0.52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6d7c2d3322af892b.svg",
      "path": "assets/equations/6d7c2d3322af892b.svg",
      "mime": "image/svg+xml",
      "bytes": 8087,
      "sha256": "8eef965a33f9725f33b56142de73982a7e4503bcf212e7313f26a94082fba03d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_1=0.5(1)+0.2(0)+0=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_1=0.5(1)+0.2(0)+0=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6d9c2d8649b6476d.svg",
      "path": "assets/equations/6d9c2d8649b6476d.svg",
      "mime": "image/svg+xml",
      "bytes": 19235,
      "sha256": "2e86061bedda378c09ddb099ffcc979cc5cd4991f94a14028b17efad025d8439",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z}=\\frac{\\partial L}{\\partial p}\\frac{\\partial p}{\\partial z}=\\frac{p-y}{p(1-p)}p(1-p)=p-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z}=\\frac{\\partial L}{\\partial p}\\frac{\\partial p}{\\partial z}=\\frac{p-y}{p(1-p)}p(1-p)=p-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6db0182710f5e684.svg",
      "path": "assets/equations/6db0182710f5e684.svg",
      "mime": "image/svg+xml",
      "bytes": 8388,
      "sha256": "96af6a883106673584d3fecdee96df814212cf0b72bbe58bfe6c0a4df2ec8374",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dp}=\\frac{p-y}{p(1-p)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dp}=\\frac{p-y}{p(1-p)}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            242
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            263
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            242
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            263
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6de0a03e9715872f.svg",
      "path": "assets/equations/6de0a03e9715872f.svg",
      "mime": "image/svg+xml",
      "bytes": 5315,
      "sha256": "6e61c00245200c272024c4eb5d03bf527d283d107d8c766e644bb35a18cdca41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_0=\\frac12(-2)^2=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_0=\\frac12(-2)^2=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6dece7c528660c2d.svg",
      "path": "assets/equations/6dece7c528660c2d.svg",
      "mime": "image/svg+xml",
      "bytes": 10330,
      "sha256": "c86577a9ac424de2fcf26ce8d2b55ba7e28d7775bcacf10bd577fdf3e0a119fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{j,\\mathrm{total}}=g_{j,\\mathrm{data}}+\\lambda w_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{j,\\mathrm{total}}=g_{j,\\mathrm{data}}+\\lambda w_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6df9cee9010e92ee.svg",
      "path": "assets/equations/6df9cee9010e92ee.svg",
      "mime": "image/svg+xml",
      "bytes": 5256,
      "sha256": "d0802b78b13c29077adf74136b7e813a0894327a7543fa83ebe6d051f4f9101d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\eta g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\eta g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            0,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            3,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            0,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            3,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6e005f373e798e70.svg",
      "path": "assets/equations/6e005f373e798e70.svg",
      "mime": "image/svg+xml",
      "bytes": 4978,
      "sha256": "701e7a914c842ebfdd0e00fcc3d1b44ca211888bf36147762349a4a69d2a2fb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\max}=18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\max}=18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6e21de54ead2d325.svg",
      "path": "assets/equations/6e21de54ead2d325.svg",
      "mime": "image/svg+xml",
      "bytes": 5373,
      "sha256": "0862f03b346f84f119850e29bf1d51f913223074515f68883929d0b0c670b5ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=2.1(1)^2=2.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=2.1(1)^2=2.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6e488fc21bed8f11.svg",
      "path": "assets/equations/6e488fc21bed8f11.svg",
      "mime": "image/svg+xml",
      "bytes": 19384,
      "sha256": "40fab27e5fefc64efc5f6ded5a33d2b46bd7515960f8e1f5fff402c8fa57f7c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{4,2,\\mathrm{new}}=0.2-0.5(-0.001284824)\\approx 0.200642412"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,2,\\mathrm{new}}=0.2-0.5(-0.001284824)\\approx 0.200642412"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6e49b01175757fe7.svg",
      "path": "assets/equations/6e49b01175757fe7.svg",
      "mime": "image/svg+xml",
      "bytes": 8951,
      "sha256": "c50485576943621ce781382239f95446af2a9ab92efe80586c1121751a73dc0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J(\\theta)=\\frac12(\\theta-1)^2,\\qquad J\\prime(\\theta)=\\theta-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=\\frac12(\\theta-1)^2,\\qquad J\\prime(\\theta)=\\theta-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6e538ee72147c838.svg",
      "path": "assets/equations/6e538ee72147c838.svg",
      "mime": "image/svg+xml",
      "bytes": 18715,
      "sha256": "965d4de4b5b15aa2aa4c93f75353edb613e2a6fa621b0d141e65ec69e92850af",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh\\prime(z)=1-\\tanh^2(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1},\\quad \\tanh\\prime(z)=1-\\tanh^2(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6e936750aa2b4998.svg",
      "path": "assets/equations/6e936750aa2b4998.svg",
      "mime": "image/svg+xml",
      "bytes": 10623,
      "sha256": "5253ffd5d0faa2fc3a262f84db69c28795f9d214c2c35be0f67edc97409385fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a'_i=\\frac{m_i a_i}{q},\\qquad m_i\\in\\{0,1\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_i=\\frac{m_i a_i}{q},\\qquad m_i\\in\\{0,1\\}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ea5c9d366d636a3.svg",
      "path": "assets/equations/6ea5c9d366d636a3.svg",
      "mime": "image/svg+xml",
      "bytes": 13740,
      "sha256": "63526e92547272822960630ff48e2eb46eb5782377eb7d349f980fdadeea35b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=0.8(0.680476006)\\approx0.544380805"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.8(0.680476006)\\approx0.544380805"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6eafa89b652a5378.svg",
      "path": "assets/equations/6eafa89b652a5378.svg",
      "mime": "image/svg+xml",
      "bytes": 3449,
      "sha256": "f3fc114b1dc08be33989ebff3d61fc6d2b37794c4688019120bbb47fb5efb3bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{20}{4}=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{20}{4}=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6eb084da38b1ada3.svg",
      "path": "assets/equations/6eb084da38b1ada3.svg",
      "mime": "image/svg+xml",
      "bytes": 3761,
      "sha256": "7e55800d676e2ae62d3452e65fc5ca574066c30c5c6ba51b0b0e058f3028f8b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6(1)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6(1)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ee49ebab88ca242.svg",
      "path": "assets/equations/6ee49ebab88ca242.svg",
      "mime": "image/svg+xml",
      "bytes": 17822,
      "sha256": "b67304abdd251852a79fccf7fa08f74bae82cb437adeedcf31ac838931126be3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.6 \\times  0.802183889) + (0.1) = 0.581310333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.6 \\times  0.802183889) + (0.1) = 0.581310333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ee6edf14f171730.svg",
      "path": "assets/equations/6ee6edf14f171730.svg",
      "mime": "image/svg+xml",
      "bytes": 8666,
      "sha256": "455148c7489be20777b7345aad7f0e01b18c99127458248121ca2abe14a13b6d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{XOR}=1-2(0)-0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XOR}=1-2(0)-0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6eff381fa8ae5b02.svg",
      "path": "assets/equations/6eff381fa8ae5b02.svg",
      "mime": "image/svg+xml",
      "bytes": 6831,
      "sha256": "9a491785563838bbc458c8671d63f4fe11b62833541a2563997d28aff7d6d40c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=0\\times1+0\\times1+0=0,\\qquad o=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0\\times1+0\\times1+0=0,\\qquad o=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f257d4f869d8fa2.svg",
      "path": "assets/equations/6f257d4f869d8fa2.svg",
      "mime": "image/svg+xml",
      "bytes": 8612,
      "sha256": "c43a289039255efed1ae3b0735084e94b31792ef68663f64afe6ce1016ac9367",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_3x_3=(-0.2)\\times0.5=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_3x_3=(-0.2)\\times0.5=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f2d0c822236e436.svg",
      "path": "assets/equations/6f2d0c822236e436.svg",
      "mime": "image/svg+xml",
      "bytes": 15115,
      "sha256": "92dc937f9102d3cdf4721bb19ada20dc196b380e6e29ed569e6b93ad9baaed46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(2)=1-(0.964027580)^2\\approx0.070650825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(2)=1-(0.964027580)^2\\approx0.070650825"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            179
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            179
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f31e8743e028b72.svg",
      "path": "assets/equations/6f31e8743e028b72.svg",
      "mime": "image/svg+xml",
      "bytes": 6602,
      "sha256": "71482438421ffb0fb1b80d9394ac21a9c9c38ace1145e95d1a0234d54033abca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0\\times1+0\\times1+0=0,\\qquad o=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0\\times1+0\\times1+0=0,\\qquad o=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f335dbb7b791f6d.svg",
      "path": "assets/equations/6f335dbb7b791f6d.svg",
      "mime": "image/svg+xml",
      "bytes": 9780,
      "sha256": "954fee8ec09696b4e64e4f3c0b35febe2524959303a0f9b010531e537ef30e27",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta_{effective}=\\frac{\\eta}{\\sqrt{G_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{effective}=\\frac{\\eta}{\\sqrt{G_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            0,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f3798eefa1e56a4.svg",
      "path": "assets/equations/6f3798eefa1e56a4.svg",
      "mime": "image/svg+xml",
      "bytes": 13429,
      "sha256": "ef971f99714806a4ef3b13735e40820ce01e784374ca4d1cb01c40a81ef18efe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\frac{x-\\mu_{\\mathrm{train}}}{\\sigma_{\\mathrm{train}}},\\qquad \\sigma_{\\mathrm{train}}>0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\frac{x-\\mu_{\\mathrm{train}}}{\\sigma_{\\mathrm{train}}},\\qquad \\sigma_{\\mathrm{train}}>0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f3dfc60f0024b2c.svg",
      "path": "assets/equations/6f3dfc60f0024b2c.svg",
      "mime": "image/svg+xml",
      "bytes": 4200,
      "sha256": "147e6c2f84b4fd5aee175121e47e6410041c6c118bebe4d1cd17949b95da3ac9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=1+1=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=1+1=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f48223c352868b0.svg",
      "path": "assets/equations/6f48223c352868b0.svg",
      "mime": "image/svg+xml",
      "bytes": 11067,
      "sha256": "908c6a2e848f9b42e770a4bce0a5dce55893054767dd3c68d0a7738fc6ceecd2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=Wx+b,\\qquad a_j=\\max(0,z_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=Wx+b,\\qquad a_j=\\max(0,z_j)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f48ae6fcd2c250e.svg",
      "path": "assets/equations/6f48ae6fcd2c250e.svg",
      "mime": "image/svg+xml",
      "bytes": 3464,
      "sha256": "724aca7353d4289965776cf96e50c5872b05538b8b5e23bc24c8de6d5b86a13f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{6}{3}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{6}{3}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f6d46df3c042284.svg",
      "path": "assets/equations/6f6d46df3c042284.svg",
      "mime": "image/svg+xml",
      "bytes": 5065,
      "sha256": "5ed0715372f7a0891170cffd35d6aecab1bf135951c9724121475b8800083865",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=(-2)(2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=(-2)(2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f769fba9b2febe4.svg",
      "path": "assets/equations/6f769fba9b2febe4.svg",
      "mime": "image/svg+xml",
      "bytes": 3350,
      "sha256": "7d61802ee9ac413f4ac43eeb91bfb93d5cc431e4f1db2464da0fdca0a9d231ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}4 & 6\\\\10 & 12\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}4 & 6\\\\10 & 12\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            239
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            239
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f7d282bf1129194.svg",
      "path": "assets/equations/6f7d282bf1129194.svg",
      "mime": "image/svg+xml",
      "bytes": 7923,
      "sha256": "70753666de645a99281e74ca6ec5b768eed57c9958e3a6d7a2b93c95387971f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J\\prime(w)=0.7(3)w^{3-1}+0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J\\prime(w)=0.7(3)w^{3-1}+0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f883fcc3e95816b.svg",
      "path": "assets/equations/6f883fcc3e95816b.svg",
      "mime": "image/svg+xml",
      "bytes": 12328,
      "sha256": "67d9193004cceacb8f3242a47911b0c78ff325c8b46ad3e12816ee7077002400",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i,\\qquad \\frac{\\partial L}{\\partial b_j}=\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i,\\qquad \\frac{\\partial L}{\\partial b_j}=\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f8b6a8f26883852.svg",
      "path": "assets/equations/6f8b6a8f26883852.svg",
      "mime": "image/svg+xml",
      "bytes": 7954,
      "sha256": "90096bed4fec48acbf760e9854f313caa57af43ac505b4aa6d3ddb9f3f4456df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_o=1-2(1)-0.5=-1.5\\Rightarrow o=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=1-2(1)-0.5=-1.5\\Rightarrow o=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f93f83cf16d42a1.svg",
      "path": "assets/equations/6f93f83cf16d42a1.svg",
      "mime": "image/svg+xml",
      "bytes": 18190,
      "sha256": "ad0f591266c52049ba613c3e66d8e9807513f99661a9735c227b4f4679e603d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_2=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_2=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            324
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            324
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6f9a0a96d6f9e048.svg",
      "path": "assets/equations/6f9a0a96d6f9e048.svg",
      "mime": "image/svg+xml",
      "bytes": 5544,
      "sha256": "56b72cec81f02e232cc2db3968b74d6f5d0c2ffb7a0170674fbc65f514caaa8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "21+11+12+9=53"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "21+11+12+9=53"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6fa32649e91893bc.svg",
      "path": "assets/equations/6fa32649e91893bc.svg",
      "mime": "image/svg+xml",
      "bytes": 7805,
      "sha256": "e11321a98215f79f869825f947146aec3b02f88859e33162eb3476f4213bfc3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_2=\\frac12(-1.1-0)^2=0.605"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_2=\\frac12(-1.1-0)^2=0.605"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6fbba36f3ebff68d.svg",
      "path": "assets/equations/6fbba36f3ebff68d.svg",
      "mime": "image/svg+xml",
      "bytes": 13188,
      "sha256": "7e5326a560e981a9fe36e082bc60bc39407ccc571fd61cf1e033abfcc8dd543a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{Var}(X)=\\mathbb E[(X-\\mu)^2]=\\mathbb E[X^2]-\\mu^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{Var}(X)=\\mathbb E[(X-\\mu)^2]=\\mathbb E[X^2]-\\mu^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6fe54eb13873171d.svg",
      "path": "assets/equations/6fe54eb13873171d.svg",
      "mime": "image/svg+xml",
      "bytes": 20775,
      "sha256": "139339daf95dd83e3ee9ea0e87ce07ac968f12b73e096ebfc22b30abe0ec7a4d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_3} = (0.3 \\times  0.4) + (0.3 \\times  0.3) + (-0.1 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_3} = (0.3 \\times  0.4) + (0.3 \\times  0.3) + (-0.1 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.56"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ffe92ced0000c23.svg",
      "path": "assets/equations/6ffe92ced0000c23.svg",
      "mime": "image/svg+xml",
      "bytes": 10720,
      "sha256": "04795f99ca79ea4a66a563594e9e7cfeb1b3c822b470d87d9e8a5f28504173fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=(o-y)x,\\qquad \\frac{\\partial L}{\\partial b}=o-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=(o-y)x,\\qquad \\frac{\\partial L}{\\partial b}=o-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/6ffede766a41d6bd.svg",
      "path": "assets/equations/6ffede766a41d6bd.svg",
      "mime": "image/svg+xml",
      "bytes": 13725,
      "sha256": "82302062fe63b815e102acf592d4be549fe7aeb4e9680089eeda29c3916e8dbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=0.999(0.001)+0.001(2)^2=0.004999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.999(0.001)+0.001(2)^2=0.004999"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7004e5d2962bc876.svg",
      "path": "assets/equations/7004e5d2962bc876.svg",
      "mime": "image/svg+xml",
      "bytes": 3455,
      "sha256": "29925adf8f2f9909285a28b3fa02f62888492502221722d3517f151c41de352b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2=6-4=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2=6-4=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7019e7bc4f1316c8.svg",
      "path": "assets/equations/7019e7bc4f1316c8.svg",
      "mime": "image/svg+xml",
      "bytes": 12578,
      "sha256": "64e63a96ce85a52861758cb3df524770fe9a724241abe89416ccc4ea7b04bc10",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_2=1+0.092423431=1.092423431"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2=1+0.092423431=1.092423431"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/70222d9bfd6af500.svg",
      "path": "assets/equations/70222d9bfd6af500.svg",
      "mime": "image/svg+xml",
      "bytes": 10992,
      "sha256": "75b997415faef90903565285f83fee4c7b518f9b68bb1f31a7552a33eaffb587",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(1.28)}}=0.782449776"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(1.28)}}=0.782449776"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/70537488f5dc8b8a.svg",
      "path": "assets/equations/70537488f5dc8b8a.svg",
      "mime": "image/svg+xml",
      "bytes": 7938,
      "sha256": "3d6970bd164063d01238d9e9ddcff92d6e5e3b43ca8c0a7a2a82a224aa5d1840",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{28}{2}\\right\\rfloor+1=14+1=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{28}{2}\\right\\rfloor+1=14+1=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7061d250d8255604.svg",
      "path": "assets/equations/7061d250d8255604.svg",
      "mime": "image/svg+xml",
      "bytes": 11678,
      "sha256": "e4ba2ed69a57f9108471500cd97f7e36d08ee14572db0da7a430c983ce301f42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1505280+3763200=5268480"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1505280+3763200=5268480"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/706ea9b2290fe843.svg",
      "path": "assets/equations/706ea9b2290fe843.svg",
      "mime": "image/svg+xml",
      "bytes": 9913,
      "sha256": "1a5848663ac2b4103943f89d56f2fc54d3e53ecf16afa79664c0fed9f5958297",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{d(cw^n+k)}{dw}=cnw^{n-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d(cw^n+k)}{dw}=cnw^{n-1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/708107445814199b.svg",
      "path": "assets/equations/708107445814199b.svg",
      "mime": "image/svg+xml",
      "bytes": 10336,
      "sha256": "cc523c20a6c9098e7c57529b52b0bd0dfcf57efd228502f0802399cf75f2083a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.1)}}=0.524979187"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.1)}}=0.524979187"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7085a94b1a865ca8.svg",
      "path": "assets/equations/7085a94b1a865ca8.svg",
      "mime": "image/svg+xml",
      "bytes": 10170,
      "sha256": "0f6cc2d4b529e607fd743d015315a38d0bbfe28ed6c7d139d0428a5e9e6c39df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "u_{\\mathrm{new}}=0.2-0.1(-1.25)=0.325"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u_{\\mathrm{new}}=0.2-0.1(-1.25)=0.325"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/708a856537eccf89.svg",
      "path": "assets/equations/708a856537eccf89.svg",
      "mime": "image/svg+xml",
      "bytes": 8765,
      "sha256": "67ed5fa959cff87c253447db1d5799d5215c8ddcb7ffe53c92b7da3c0f91762a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=0.2(1)+0.5(0.2)+0=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2(1)+0.5(0.2)+0=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/70d5c123a1a8d5b7.svg",
      "path": "assets/equations/70d5c123a1a8d5b7.svg",
      "mime": "image/svg+xml",
      "bytes": 10600,
      "sha256": "dfd459687d8ff678ea67450d9a71502d06874af6c7d1a711eb1f6192c6a1e302",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r_t=\\sigma(W_rx_t+U_rh_{t-1}+b_r)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r_t=\\sigma(W_rx_t+U_rh_{t-1}+b_r)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            43,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/44",
          "labels": [
            "GRU gates, candidate and update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/71046f85d0cc0ca5.svg",
      "path": "assets/equations/71046f85d0cc0ca5.svg",
      "mime": "image/svg+xml",
      "bytes": 5135,
      "sha256": "fa4b9ded90e6a9c795d81f96892bbc4b3e5b387c4e7b21e34f0c20ae62435c25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{27+2 \\times  2-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{27+2 \\times  2-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/71054ce9ec8e2e00.svg",
      "path": "assets/equations/71054ce9ec8e2e00.svg",
      "mime": "image/svg+xml",
      "bytes": 8067,
      "sha256": "b6c5429499780ad1cb3466879bc4bcaecb3703044d5e36e02ae6b8775e22ad86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (1.08-1) \\times  1 = 0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (1.08-1) \\times  1 = 0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/710d02f73efd4006.svg",
      "path": "assets/equations/710d02f73efd4006.svg",
      "mime": "image/svg+xml",
      "bytes": 12446,
      "sha256": "9c3d005cca47af2eda4642988b6fc595bc043d2e1cd496cf17e6babf279132b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-(-0.223143551)=0.223143551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-(-0.223143551)=0.223143551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/71202ea5331ced5a.svg",
      "path": "assets/equations/71202ea5331ced5a.svg",
      "mime": "image/svg+xml",
      "bytes": 12803,
      "sha256": "4c0d890139ba31f98060e023b7bc26c74fb7974368be7ee7fa439691f7a2d36a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{future contribution}=0.5(0.4)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{future contribution}=0.5(0.4)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7150a7153bb561f5.svg",
      "path": "assets/equations/7150a7153bb561f5.svg",
      "mime": "image/svg+xml",
      "bytes": 9334,
      "sha256": "1b5d3c1373662a7b10fadf12e7bd9a37d886d548d554a10b40397287c949ab01",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.5)\\times(-0.55)\\approx -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.5)\\times(-0.55)\\approx -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/71895dac90bdedf0.svg",
      "path": "assets/equations/71895dac90bdedf0.svg",
      "mime": "image/svg+xml",
      "bytes": 2893,
      "sha256": "ce81e6447e0f12d0b395d0441d2046f9a34481df67fa5979ec8f780da49f5f75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}4 & 5\\\\7 & 8\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}4 & 5\\\\7 & 8\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/71f2cfea44a277ff.svg",
      "path": "assets/equations/71f2cfea44a277ff.svg",
      "mime": "image/svg+xml",
      "bytes": 12790,
      "sha256": "c9b0878e8ae8c1589a0981fc995b625ed554618ffae8af86e6d70ff567912c2f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.12 \\times  2) + (0.08 \\times  3) + (0) = 0.48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.12 \\times  2) + (0.08 \\times  3) + (0) = 0.48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/71feab89feae610a.svg",
      "path": "assets/equations/71feab89feae610a.svg",
      "mime": "image/svg+xml",
      "bytes": 6827,
      "sha256": "f9599ac5c3a347bfca9e43bccae7bc68d53d7e6916d2f45391c200184c0b2aa7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{224-2}{2}+1=111+1=112"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{224-2}{2}+1=111+1=112"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            12,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            12,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/721803042ed359b9.svg",
      "path": "assets/equations/721803042ed359b9.svg",
      "mime": "image/svg+xml",
      "bytes": 6186,
      "sha256": "5ee9c67ea68b975727f4a43a95ebce903466d4bbffe48aecf179cc353a47ab14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_1=\\frac{-0.1}{1-0.9^{1}}=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_1=\\frac{-0.1}{1-0.9^{1}}=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/722ddb9c14ea7480.svg",
      "path": "assets/equations/722ddb9c14ea7480.svg",
      "mime": "image/svg+xml",
      "bytes": 12152,
      "sha256": "0a2199356fd3838892d6dde9c5270a35d515f9b3ffa59e9d5ab61615e92376b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{L2 penalty}=0.05\\times5.25=0.2625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{L2 penalty}=0.05\\times5.25=0.2625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/722eae46e0545987.svg",
      "path": "assets/equations/722eae46e0545987.svg",
      "mime": "image/svg+xml",
      "bytes": 9041,
      "sha256": "7f2a579994d324d20c0906773e0b6bac229ed96572a17ba426da725b2f78fd5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9\\times4=3.6,\\qquad(1-0.9)\\times9=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9\\times4=3.6,\\qquad(1-0.9)\\times9=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/723310d10d7d6089.svg",
      "path": "assets/equations/723310d10d7d6089.svg",
      "mime": "image/svg+xml",
      "bytes": 5130,
      "sha256": "5d36b8b48ca8eb67cadcb5fe0a71fda34ad616f5f4979f116307506933c633da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|g\\|_2=\\sqrt{144}=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|g\\|_2=\\sqrt{144}=12"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7236f1129a18b80e.svg",
      "path": "assets/equations/7236f1129a18b80e.svg",
      "mime": "image/svg+xml",
      "bytes": 7873,
      "sha256": "0fa748a8a29eeb0a7453c32a695a5c7e7b12e51107de06d4a21a6212d824e584",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1}=1+1-0.5=1.5\\Rightarrow h_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=1+1-0.5=1.5\\Rightarrow h_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/72569e3d1cf18215.svg",
      "path": "assets/equations/72569e3d1cf18215.svg",
      "mime": "image/svg+xml",
      "bytes": 13022,
      "sha256": "a1e5eb080acf958c92859ec056646de0105e2b0e230862ec94946350b5e5e07c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=wx+b,\\quad p=\\frac1{1+e^{-z}},\\quad L=\\frac12(p-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=wx+b,\\quad p=\\frac1{1+e^{-z}},\\quad L=\\frac12(p-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7259499711e389d2.svg",
      "path": "assets/equations/7259499711e389d2.svg",
      "mime": "image/svg+xml",
      "bytes": 3243,
      "sha256": "546d16fd17f870a328bde33a082ad7e7120d2a32412e9aed59c083be181d27ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1)(2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1)(2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            167
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            144
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            167
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/725a43999780ebd1.svg",
      "path": "assets/equations/725a43999780ebd1.svg",
      "mime": "image/svg+xml",
      "bytes": 13262,
      "sha256": "3d59a466ad887bf083ec61110b488a7e1c9c234bdcfd1bb8528c7eb077908519",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.5 \\times  0.3) + (0.6 \\times  0.5) + (0.1) = 0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.5 \\times  0.3) + (0.6 \\times  0.5) + (0.1) = 0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/725d81fce4be12d0.svg",
      "path": "assets/equations/725d81fce4be12d0.svg",
      "mime": "image/svg+xml",
      "bytes": 4260,
      "sha256": "d2c1a955b8ad593fa9ea80186020ab422132f1ccfca7a623720f8b6ad8f2271e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_1^2=(-1)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_1^2=(-1)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/728269faf184ac73.svg",
      "path": "assets/equations/728269faf184ac73.svg",
      "mime": "image/svg+xml",
      "bytes": 14164,
      "sha256": "89993aa27ee0a922d1f7ff84ee5aab42840460ea94ca2c9b102e1e8b813e8ea3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(1.40173889)}}=0.802459679"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(1.40173889)}}=0.802459679"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/72c65e08a565a4c1.svg",
      "path": "assets/equations/72c65e08a565a4c1.svg",
      "mime": "image/svg+xml",
      "bytes": 7145,
      "sha256": "3fd23e3216d8c1f87630590d5bd6f72946b182ac25a67e15cfd1eaf918c25704",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=0.02+0.008=0.028"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=0.02+0.008=0.028"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/72c83495e26a383d.svg",
      "path": "assets/equations/72c83495e26a383d.svg",
      "mime": "image/svg+xml",
      "bytes": 15661,
      "sha256": "dcf9cf883f97b3440a72be9f69a51f90d28e067fcd50750745b32da12ca83da6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.581310333)}}=0.641368858"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.581310333)}}=0.641368858"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/72ceba57b734c648.svg",
      "path": "assets/equations/72ceba57b734c648.svg",
      "mime": "image/svg+xml",
      "bytes": 7733,
      "sha256": "3b66c695f9322c1a6e5ee368b2618a3f68c0a8f703c3a30fcc1b6f6921bd5939",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "[1-2,\\;2-2,\\;0-2]=[-1,0,-2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[1-2,\\;2-2,\\;0-2]=[-1,0,-2]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/72d09ad3983b6b52.svg",
      "path": "assets/equations/72d09ad3983b6b52.svg",
      "mime": "image/svg+xml",
      "bytes": 27544,
      "sha256": "7ec7d33b89d5ee3dfd1a1760cac58c183c68e3452f3272765f934015222acb8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad p_t=\\operatorname{softmax}(W_{hy}h_t+b_y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad p_t=\\operatorname{softmax}(W_{hy}h_t+b_y)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s1",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s1",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            7,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s6",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s7",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s0",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            4,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s3",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            4,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s3",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            15,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s14",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s15",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            12,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s11",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s0",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s7",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s3",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/72d833375eab0d1c.svg",
      "path": "assets/equations/72d833375eab0d1c.svg",
      "mime": "image/svg+xml",
      "bytes": 13143,
      "sha256": "7d6f8bb825df6647a9c656ea0bc3e675c27531bfa0bc0e6dffe266269593e252",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+e^{-z}=1+0.110803158=1.110803158"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+e^{-z}=1+0.110803158=1.110803158"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/72dd56dcc4bb45b6.svg",
      "path": "assets/equations/72dd56dcc4bb45b6.svg",
      "mime": "image/svg+xml",
      "bytes": 7615,
      "sha256": "7881a7874db2c506fa5c88483344a1a8f0d4da973ce55e834b5c82657e68d6e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=0.6+(-0.4)+(-0.1)+0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.6+(-0.4)+(-0.1)+0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/730661d0a7189944.svg",
      "path": "assets/equations/730661d0a7189944.svg",
      "mime": "image/svg+xml",
      "bytes": 26828,
      "sha256": "8a3e34d3d2bd660a06901529f4290e0875cda81b3b813afb44b9f749e5b42803",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{d}{dz}\\tanh z=\\frac{2e^{2z}(e^{2z}+1)-2e^{2z}(e^{2z}-1)}{(e^{2z}+1)^2}=\\frac{4e^{2z}}{(e^{2z}+1)^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dz}\\tanh z=\\frac{2e^{2z}(e^{2z}+1)-2e^{2z}(e^{2z}-1)}{(e^{2z}+1)^2}=\\frac{4e^{2z}}{(e^{2z}+1)^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7306e7ed77d36dd1.svg",
      "path": "assets/equations/7306e7ed77d36dd1.svg",
      "mime": "image/svg+xml",
      "bytes": 9569,
      "sha256": "18361f276c94565a6fca3cf70aab3f38f20c2cc838528b1336ea650a48f6a5bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.22)\\times(2)\\approx -0.44"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.22)\\times(2)\\approx -0.44"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73149a9e0e57e742.svg",
      "path": "assets/equations/73149a9e0e57e742.svg",
      "mime": "image/svg+xml",
      "bytes": 9853,
      "sha256": "5752508224d2b20d0b8daab81b1024c5382da7f585e0e49706fcaf117edda2d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_2} = -0.12135 \\times  1 = -0.12135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = -0.12135 \\times  1 = -0.12135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73269d6fb6447a99.svg",
      "path": "assets/equations/73269d6fb6447a99.svg",
      "mime": "image/svg+xml",
      "bytes": 9617,
      "sha256": "20b0982803bfa246133c4e1bc5ed62ad3e2b248f9568391fd37943479e248515",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{s_1}=\\sqrt{0.4}\\approx0.632455532"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_1}=\\sqrt{0.4}\\approx0.632455532"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/737742757d7487f8.svg",
      "path": "assets/equations/737742757d7487f8.svg",
      "mime": "image/svg+xml",
      "bytes": 8537,
      "sha256": "947aafab83e10ce03268f860f8159a310944e233491103e7bb70334093dfee37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_9=2{,}688+32=2{,}720"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_9=2{,}688+32=2{,}720"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/737ddfb3a05bc433.svg",
      "path": "assets/equations/737ddfb3a05bc433.svg",
      "mime": "image/svg+xml",
      "bytes": 7399,
      "sha256": "0386df007023d77207088ebc2d0b9247d259c0674ee70ca661205d9ccbf67523",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12\\sum_j(o_j-y_j)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12\\sum_j(o_j-y_j)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/738d2c475096e79a.svg",
      "path": "assets/equations/738d2c475096e79a.svg",
      "mime": "image/svg+xml",
      "bytes": 8241,
      "sha256": "cb1b4ea424f7d3c0aaaf1ad4794eab8982784f4e81384d6701a8cc84b9289b4f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{weights}=64\\times3=192"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=64\\times3=192"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/738e2d766424863e.svg",
      "path": "assets/equations/738e2d766424863e.svg",
      "mime": "image/svg+xml",
      "bytes": 1909,
      "sha256": "d241fa8c25021fd664178429f73b6117d2423d4a5133e21460d3702e0f5c7d7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/738f6089731cd94e.svg",
      "path": "assets/equations/738f6089731cd94e.svg",
      "mime": "image/svg+xml",
      "bytes": 20017,
      "sha256": "58a99fcf209270fdc895eb4061abcf121b35080bd2f7d3260f5bfeea27043a66",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.5(0.000877135)\\approx 0.199561432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.5(0.000877135)\\approx 0.199561432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73a39a472fd87b8c.svg",
      "path": "assets/equations/73a39a472fd87b8c.svg",
      "mime": "image/svg+xml",
      "bytes": 17942,
      "sha256": "421bc7a378ad0ab608e6a726de750fac85fdbfe594df8daf63cdedf8cb6fc2b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J_{L1}=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|,\\qquad J_{L2}=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|,\\qquad J_{L2}=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73aa46b2ed8f2b55.svg",
      "path": "assets/equations/73aa46b2ed8f2b55.svg",
      "mime": "image/svg+xml",
      "bytes": 6858,
      "sha256": "8c846544f419ce5c43c4beeadf3e41b775ae165cc151ebc2a8a493b103c2e1d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=wx+b=1(2)+0=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=wx+b=1(2)+0=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73ab07c24eb836b2.svg",
      "path": "assets/equations/73ab07c24eb836b2.svg",
      "mime": "image/svg+xml",
      "bytes": 3794,
      "sha256": "46c713c9a796cf2488715849f2b240e5c2125ba00d4f9386147d1fa0fcceb2c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{13-3}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{13-3}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73afc93b70062b2d.svg",
      "path": "assets/equations/73afc93b70062b2d.svg",
      "mime": "image/svg+xml",
      "bytes": 6428,
      "sha256": "6792813efc6f5b596234779d0bbb595e53bd1d0c9145c66273d5c178a466c0bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{new}=\\theta+v_{new}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{new}=\\theta+v_{new}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            21,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/22",
          "labels": [
            "Nesterov: look-ahead gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            21,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/22",
          "labels": [
            "Nesterov: look-ahead gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73b17a005abd5aba.svg",
      "path": "assets/equations/73b17a005abd5aba.svg",
      "mime": "image/svg+xml",
      "bytes": 9131,
      "sha256": "62eb5b8156e291fb875dfdcbf907265014133d14c1afd4c51889f3a7a9b400f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=0.5(2)+3(1)-0.2=3.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=0.5(2)+3(1)-0.2=3.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            210
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            210
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73b94d9abc839fd5.svg",
      "path": "assets/equations/73b94d9abc839fd5.svg",
      "mime": "image/svg+xml",
      "bytes": 27141,
      "sha256": "f5b73deaacb43ccfdb7ded053b019d1daa917b4d3a978979109379dcf6dd45b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad p_t=\\operatorname{softmax}(W_{hy}h_t+b_y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad p_t=\\operatorname{softmax}(W_{hy}h_t+b_y)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s1",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s1",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            7,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s6",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s7",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s0",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            4,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s3",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            4,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s3",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            15,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s14",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s15",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            12,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s11",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            1,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s0",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s7",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s3",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73b9e54fad32ca52.svg",
      "path": "assets/equations/73b9e54fad32ca52.svg",
      "mime": "image/svg+xml",
      "bytes": 5313,
      "sha256": "8c69f5b759e7cbda31ad0c348d4a3dfc916a16adbc66501ddc4aa6873c89033c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "18=N-3+1=N-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "18=N-3+1=N-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73f07f2c01400713.svg",
      "path": "assets/equations/73f07f2c01400713.svg",
      "mime": "image/svg+xml",
      "bytes": 7296,
      "sha256": "2a675143db014d1c9e87d0b8298346c28f775fbc08d2f5a24f050d2a4922c209",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{3,3}=(0)+(-3)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{3,3}=(0)+(-3)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/73ff985869e15a08.svg",
      "path": "assets/equations/73ff985869e15a08.svg",
      "mime": "image/svg+xml",
      "bytes": 7812,
      "sha256": "f6726a48df5bde9885a11ca1bab5ef32f1706fb51531fe3af21a284a06f0d4ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{219-2}{2}\\right\\rfloor+1=109"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{219-2}{2}\\right\\rfloor+1=109"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7401adc017e3686d.svg",
      "path": "assets/equations/7401adc017e3686d.svg",
      "mime": "image/svg+xml",
      "bytes": 12040,
      "sha256": "684dae877706ab1f9231cea920f0613703cb15c7a86a74dcd2eeff19f0a617bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_2}=\\delta_2a_1^T,\\qquad\\frac{\\partial L}{\\partial b_2}=\\delta_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_2}=\\delta_2a_1^T,\\qquad\\frac{\\partial L}{\\partial b_2}=\\delta_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/740ecc8b0234d38c.svg",
      "path": "assets/equations/740ecc8b0234d38c.svg",
      "mime": "image/svg+xml",
      "bytes": 5157,
      "sha256": "9f4c8134e65c55316180c3eaa6f5c41151eaf2860c35f7286dbc312c8bc805cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=1+(-1.5)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=1+(-1.5)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/741118212eb25f73.svg",
      "path": "assets/equations/741118212eb25f73.svg",
      "mime": "image/svg+xml",
      "bytes": 4079,
      "sha256": "f68794cefe89ba77449d4ba67c1fe4beeca155a8d9abf03e6e75030711816d99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2P=2(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2P=2(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/74149e3e776dce9d.svg",
      "path": "assets/equations/74149e3e776dce9d.svg",
      "mime": "image/svg+xml",
      "bytes": 9776,
      "sha256": "2a36fb6427bed8b0a07b0378e41152e536831e34479cbcce47722dcc7d85e3c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/741f21ae6e5bfc83.svg",
      "path": "assets/equations/741f21ae6e5bfc83.svg",
      "mime": "image/svg+xml",
      "bytes": 18274,
      "sha256": "c4ad22af7b73186360361b7e11902b980b93cf8a844a01ef883f0bf448a67438",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{\\mathrm{bottleneck}}=131{,}072+589{,}824=720{,}896"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{\\mathrm{bottleneck}}=131{,}072+589{,}824=720{,}896"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/74209557d398075e.svg",
      "path": "assets/equations/74209557d398075e.svg",
      "mime": "image/svg+xml",
      "bytes": 9557,
      "sha256": "57516ae52aff00ce7ac4d55adedbe266769fe9305de72af181743b63a7313e45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_w=K_hK_wC_{\\mathrm{in}}C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_w=K_hK_wC_{\\mathrm{in}}C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            12,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            12,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/74235148b2b7312a.svg",
      "path": "assets/equations/74235148b2b7312a.svg",
      "mime": "image/svg+xml",
      "bytes": 5588,
      "sha256": "be0b1a68dd12fe5327a452cb7c2a8ee1325003895861e1ab46ff457d4abbaa9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{227+2 \\times  0-11}{4}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{227+2 \\times  0-11}{4}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/743c8cd16a50ddc1.svg",
      "path": "assets/equations/743c8cd16a50ddc1.svg",
      "mime": "image/svg+xml",
      "bytes": 14128,
      "sha256": "3a2d9e9ae5002a29c86769b1a20082657af689d6c9a31b197533ab0df75fb2f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (-0.5 \\times  1) + (-0.4) = -0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (-0.5 \\times  1) + (-0.4) = -0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/74549258b69e068b.svg",
      "path": "assets/equations/74549258b69e068b.svg",
      "mime": "image/svg+xml",
      "bytes": 7522,
      "sha256": "4495a4d5ef7b7087fb9c580aa12fd20c10434f3c50767c208493a789bce510ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L_2}{\\partial h}=(-1.1)(-1)=1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L_2}{\\partial h}=(-1.1)(-1)=1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/745f5ba3fa313836.svg",
      "path": "assets/equations/745f5ba3fa313836.svg",
      "mime": "image/svg+xml",
      "bytes": 21535,
      "sha256": "92403a31e0ebb47d42e1947d947838372e4ab29bc8b240e7e9b08590a5d2c39a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{t+1}=w_t-\\eta(\\nabla_w J_{\\mathrm{data}}+2\\lambda w_t)=(1-2\\eta\\lambda)w_t-\\eta\\nabla_w J_{\\mathrm{data}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{t+1}=w_t-\\eta(\\nabla_w J_{\\mathrm{data}}+2\\lambda w_t)=(1-2\\eta\\lambda)w_t-\\eta\\nabla_w J_{\\mathrm{data}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/746afadc90e4f6c9.svg",
      "path": "assets/equations/746afadc90e4f6c9.svg",
      "mime": "image/svg+xml",
      "bytes": 6331,
      "sha256": "db01c04b64eee28d1b956adedf8843567d7ed790a821fea7e2ae3e2f10dbc110",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dv}{dw}=2(3)=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dv}{dw}=2(3)=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/74a2e5af6d9c93b2.svg",
      "path": "assets/equations/74a2e5af6d9c93b2.svg",
      "mime": "image/svg+xml",
      "bytes": 19710,
      "sha256": "d563f5c74509343d6daef14cfaaf8779bed161a9b71e79d075ecd84764c24e69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=\\sum_i e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_i e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_i e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=\\sum_i e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_i e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_i e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/74f7aefb8b0d75bd.svg",
      "path": "assets/equations/74f7aefb8b0d75bd.svg",
      "mime": "image/svg+xml",
      "bytes": 5938,
      "sha256": "4076ed72ffc07f4591051544616f592915747a1ad4c88e66bb1c0901118e2320",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,1}=(0)+(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,1}=(0)+(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/74fdb43956c5f462.svg",
      "path": "assets/equations/74fdb43956c5f462.svg",
      "mime": "image/svg+xml",
      "bytes": 4766,
      "sha256": "97ccf5e446551dbc5eefd0db0b0d60e6002e08ce87eeb318e1e14c83a8ad66ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g=0.3+0.4=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g=0.3+0.4=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/752dd644f97def6b.svg",
      "path": "assets/equations/752dd644f97def6b.svg",
      "mime": "image/svg+xml",
      "bytes": 5857,
      "sha256": "b9155d3b591ea010ba8df864e1d7a6df103e40ddb0b0769fa555a8b0ee59b179",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.24+(-0.1)=0.14"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.24+(-0.1)=0.14"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/75388bfbb51edc5c.svg",
      "path": "assets/equations/75388bfbb51edc5c.svg",
      "mime": "image/svg+xml",
      "bytes": 8239,
      "sha256": "8ee50cc4ebb4be9d6dea1237823c1016b9e4010e612682cc2414d457396e4599",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(0)\\times(1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(0)\\times(1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/753fcf33c45e8537.svg",
      "path": "assets/equations/753fcf33c45e8537.svg",
      "mime": "image/svg+xml",
      "bytes": 16911,
      "sha256": "79564f5e75cc56fccafc904e2d561151d586ae681f57991bdb6d45d0b27f9713",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.008771355)\\times(0.1)\\approx 0.000877135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.008771355)\\times(0.1)\\approx 0.000877135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/756026084f28a30c.svg",
      "path": "assets/equations/756026084f28a30c.svg",
      "mime": "image/svg+xml",
      "bytes": 5761,
      "sha256": "1a3a6b464c8a9736617dec429b8bed960ac734d27002e5144428b99c5bb3b2f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-2)^2=(-2)(-2)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-2)^2=(-2)(-2)=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7567a6adfafdbad0.svg",
      "path": "assets/equations/7567a6adfafdbad0.svg",
      "mime": "image/svg+xml",
      "bytes": 14383,
      "sha256": "76be9fdcab2e9f7feee8b75213324b1ef4e32bd20c977b920659491c38a194c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac1{1+e^{-z}}=\\frac1{1.110803158}\\approx0.900249511"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{1+e^{-z}}=\\frac1{1.110803158}\\approx0.900249511"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/758b03c4be06d181.svg",
      "path": "assets/equations/758b03c4be06d181.svg",
      "mime": "image/svg+xml",
      "bytes": 18318,
      "sha256": "2268b8f89f179885aebb9c0fe5ea9553c0910cfd922668a7fe89a435de69dcca",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.6-0.5(-0.014526308)=0.607263154"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.6-0.5(-0.014526308)=0.607263154"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            232
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/758fd5519435e456.svg",
      "path": "assets/equations/758fd5519435e456.svg",
      "mime": "image/svg+xml",
      "bytes": 16409,
      "sha256": "f7fe9770aae9f02ba4eb7ec3d0f6ff2720a66ee354ae120a07fe376f6f47e093",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t,\\quad h_t=o_t\\odot\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t,\\quad h_t=o_t\\odot\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            211
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/75bb76e8c3f74574.svg",
      "path": "assets/equations/75bb76e8c3f74574.svg",
      "mime": "image/svg+xml",
      "bytes": 7921,
      "sha256": "743f7f474742c21166073d8f91535b2b7748534d4885ba3281a94de40e89a8e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{4-2}{2}\\right\\rfloor+1=1+1=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{4-2}{2}\\right\\rfloor+1=1+1=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/75cb25a10b4d1d19.svg",
      "path": "assets/equations/75cb25a10b4d1d19.svg",
      "mime": "image/svg+xml",
      "bytes": 12724,
      "sha256": "e186a37945968875eebbea224e4d01631e6dfa83a6b7bf06a96a98703b027b51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,3}}=\\delta_{h_1}x_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,3}}=\\delta_{h_1}x_3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/75d8de25e1127fac.svg",
      "path": "assets/equations/75d8de25e1127fac.svg",
      "mime": "image/svg+xml",
      "bytes": 17956,
      "sha256": "80abf517ceae6ebad8f507b46340e570aeec5369572f5dea305f9463dead62c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.2-0.5(-0.093597941)=0.246798971"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.2-0.5(-0.093597941)=0.246798971"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            235
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7600fce77b11dfac.svg",
      "path": "assets/equations/7600fce77b11dfac.svg",
      "mime": "image/svg+xml",
      "bytes": 4856,
      "sha256": "d604a50a0010cd5fda9b7b5565d676f337886d5fd12043107742b47497652f2f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "103=5\\times20+3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "103=5\\times20+3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/760944c761b54733.svg",
      "path": "assets/equations/760944c761b54733.svg",
      "mime": "image/svg+xml",
      "bytes": 4459,
      "sha256": "876cab336c4ce7d2e83bc4b8e387c59b989fb8f2dea08db5d2722a1ff366d4b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2^2=(0)^2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2^2=(0)^2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7626b740cec3ed4d.svg",
      "path": "assets/equations/7626b740cec3ed4d.svg",
      "mime": "image/svg+xml",
      "bytes": 8087,
      "sha256": "938b1058bb0a2e46907aff9326d296630677ea6f1f396530f3d16f5049347cff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,\\mathrm{total}}=0.2+(-0.1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,\\mathrm{total}}=0.2+(-0.1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/76611b6fffb6eae0.svg",
      "path": "assets/equations/76611b6fffb6eae0.svg",
      "mime": "image/svg+xml",
      "bytes": 17248,
      "sha256": "4af52d8b106b9b628db773153c93e065fcad5ef15adc3dbc0b9c9ca6a1015523",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.009954255)\\times(0.05)\\approx 0.000497713"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.009954255)\\times(0.05)\\approx 0.000497713"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7665056831c42066.svg",
      "path": "assets/equations/7665056831c42066.svg",
      "mime": "image/svg+xml",
      "bytes": 22033,
      "sha256": "76afc6a1f38a82eb2fb232dedb54091623f57fc6a440ab0fe1fb2c1bcbbe181f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 2 \\times  (0.683621675-0.9) \\times  0.216283081 = -0.093597941"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 2 \\times  (0.683621675-0.9) \\times  0.216283081 = -0.093597941"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/76708a6ba327fc21.svg",
      "path": "assets/equations/76708a6ba327fc21.svg",
      "mime": "image/svg+xml",
      "bytes": 11289,
      "sha256": "ed44ddc461e80a06a4f8d53e8fe0dde077390b9356bfc4539ad0d8311454a7c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=0.99(0.04)+0.01(-1)^2=0.0496"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.99(0.04)+0.01(-1)^2=0.0496"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7674dd635ddd9ccc.svg",
      "path": "assets/equations/7674dd635ddd9ccc.svg",
      "mime": "image/svg+xml",
      "bytes": 18135,
      "sha256": "9ac17827927c7e80f0522be10a903f14af59cb0727cec83c6fca8e1a402a11cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.014526308)\\times(0.3)\\approx -0.004357892"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.014526308)\\times(0.3)\\approx -0.004357892"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            157
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/767ba18d56e40888.svg",
      "path": "assets/equations/767ba18d56e40888.svg",
      "mime": "image/svg+xml",
      "bytes": 12720,
      "sha256": "c7690fa770816dbbef2094b615401c22ffdca2cd0b1252c3b3c6105ba550a184",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times16\\times32=4{,}608"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times16\\times32=4{,}608"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/76974c84c0527257.svg",
      "path": "assets/equations/76974c84c0527257.svg",
      "mime": "image/svg+xml",
      "bytes": 9184,
      "sha256": "50b0406b4564143da8a0b2dd6a331dba3415f9ecd17bd39b911a55aca7e3c919",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(0)=\\frac1{1+e^{-0}}\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(0)=\\frac1{1+e^{-0}}\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/76c508722fc577c7.svg",
      "path": "assets/equations/76c508722fc577c7.svg",
      "mime": "image/svg+xml",
      "bytes": 13072,
      "sha256": "7b1cc29595cf60ec340c08cbd15557f3ec3882174d151d91214484be091241dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{future contribution}=0.5(0.4)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{future contribution}=0.5(0.4)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/76cba5dae26e3af0.svg",
      "path": "assets/equations/76cba5dae26e3af0.svg",
      "mime": "image/svg+xml",
      "bytes": 21401,
      "sha256": "28cbaab4739cdedfda9cd5ca9b3358c2117373bb6a36425c9a1d4ccac886b267",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_2} = 1 \\times  (0.618432848-0) \\times  0.235973661 = 0.145933863"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_2} = 1 \\times  (0.618432848-0) \\times  0.235973661 = 0.145933863"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/76cd873d8955bf17.svg",
      "path": "assets/equations/76cd873d8955bf17.svg",
      "mime": "image/svg+xml",
      "bytes": 7213,
      "sha256": "822c522316fa80da000971eb5f104ac6986f6e13dfe5e207fd5acce270191993",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=-0.5+(0.15)=-0.35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5+(0.15)=-0.35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/76ea5b945615119b.svg",
      "path": "assets/equations/76ea5b945615119b.svg",
      "mime": "image/svg+xml",
      "bytes": 10315,
      "sha256": "0e761c9c090b7cb204707c48a29f26f2697b57a8f2fed9461ca145d68bcdb9d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{biases}=4,\\qquad P_{\\mathrm{conv}}=36+4=40"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=4,\\qquad P_{\\mathrm{conv}}=36+4=40"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/770fd618f5ab4f7d.svg",
      "path": "assets/equations/770fd618f5ab4f7d.svg",
      "mime": "image/svg+xml",
      "bytes": 20767,
      "sha256": "48dc7d06f35fdd5c1d84c9ab3df7e03375c87533ece6bb695af4b3e970b8848c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.5(0.000995425)\\approx 0.299502287"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.5(0.000995425)\\approx 0.299502287"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77145310b191a975.svg",
      "path": "assets/equations/77145310b191a975.svg",
      "mime": "image/svg+xml",
      "bytes": 21816,
      "sha256": "ade6c83c0f57333395bd3286830dee949f68c7feff2a65b13a00d0ae9f8fa035",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad o_t=W_{hy}h_t+b_y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad o_t=W_{hy}h_t+b_y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/771de6f5ff86a0f6.svg",
      "path": "assets/equations/771de6f5ff86a0f6.svg",
      "mime": "image/svg+xml",
      "bytes": 7530,
      "sha256": "e6060f7bd76f18a8abec54f3accb3749c14c847742b66014cb3954b89637c6ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{1}}=-0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5-\\frac{0.1\\times(-1)}{\\sqrt{1}}=-0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7727ce70c548ec20.svg",
      "path": "assets/equations/7727ce70c548ec20.svg",
      "mime": "image/svg+xml",
      "bytes": 12087,
      "sha256": "b5a776c71b9ca60cba81315ba5a7c444b7168697bd0765609e482a7f32deeccc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7737415f7a101340.svg",
      "path": "assets/equations/7737415f7a101340.svg",
      "mime": "image/svg+xml",
      "bytes": 11710,
      "sha256": "4f276b1e061dd3ba7ddf2dca36d75490665e4c768d94564a74d0ae459270afea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0)\\times(2)+(3)\\times(0)+(0)\\times(-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(2)+(3)\\times(0)+(0)\\times(-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            128
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/776a0d96be6de464.svg",
      "path": "assets/equations/776a0d96be6de464.svg",
      "mime": "image/svg+xml",
      "bytes": 3831,
      "sha256": "ed681b406dc50c09f5d3d007a1035e44a8311158423c121e55117c48f5fcc32b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2=5-3=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2=5-3=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7783293f367f0a09.svg",
      "path": "assets/equations/7783293f367f0a09.svg",
      "mime": "image/svg+xml",
      "bytes": 12948,
      "sha256": "3777010cb6ac152161a4a62be89aff0bc28fe796ce8226aa040adf2c094316ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{\\mathrm{batch}}=\\frac{g_1+g_2}{2},\\qquad w_{\\mathrm{new}}=w-\\eta g"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{batch}}=\\frac{g_1+g_2}{2},\\qquad w_{\\mathrm{new}}=w-\\eta g"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77839b654a5d343b.svg",
      "path": "assets/equations/77839b654a5d343b.svg",
      "mime": "image/svg+xml",
      "bytes": 6530,
      "sha256": "8ce268f24951ce8d11e02cb59519acfc5cf6ce0d627002f31b884891b6bfaeaa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,3}=(0)+(-2)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,3}=(0)+(-2)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7790608d36a6c436.svg",
      "path": "assets/equations/7790608d36a6c436.svg",
      "mime": "image/svg+xml",
      "bytes": 19410,
      "sha256": "4f1c4377519438f1ab87195df15283d407962e322290554a532bf0b14be166ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.24-1(0.010710144)\\approx 0.229289856"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.24-1(0.010710144)\\approx 0.229289856"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77a755525cf83c35.svg",
      "path": "assets/equations/77a755525cf83c35.svg",
      "mime": "image/svg+xml",
      "bytes": 13014,
      "sha256": "7dbe75380b608e353d48a6c7be192bbaefcaaf5e5bf6df9760eee4cd94972e24",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat v_2=\\frac{0.0496}{1-0.99^{2}}=2.492462312"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_2=\\frac{0.0496}{1-0.99^{2}}=2.492462312"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77be07478b9cbea0.svg",
      "path": "assets/equations/77be07478b9cbea0.svg",
      "mime": "image/svg+xml",
      "bytes": 17554,
      "sha256": "6d9cb71387e8d4369790fe37b91b4c951daa8a5c79973c82f08283a36573bd71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=\\left[W_{hy}^T(p_t-y_t)+W_{hh}^T\\delta_{t+1}\\right]\\odot(1-h_t^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=\\left[W_{hy}^T(p_t-y_t)+W_{hh}^T\\delta_{t+1}\\right]\\odot(1-h_t^2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77bfb08512787403.svg",
      "path": "assets/equations/77bfb08512787403.svg",
      "mime": "image/svg+xml",
      "bytes": 18575,
      "sha256": "d73b911f9b7be5cc9a7bad3c8aab2e7eb952883260a23e29f7c43409734ff25b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D=1.000000000+1.000000000+1.000000000\\approx3.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=1.000000000+1.000000000+1.000000000\\approx3.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            320
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            320
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77dd73646865b98e.svg",
      "path": "assets/equations/77dd73646865b98e.svg",
      "mime": "image/svg+xml",
      "bytes": 4028,
      "sha256": "651783ef011afa0af85b466886061dbf210e2721692e48ebd014905bc6947ca4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "96+16=112"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "96+16=112"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            10,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s9",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            15,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s14",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77e2ec6d75d55591.svg",
      "path": "assets/equations/77e2ec6d75d55591.svg",
      "mime": "image/svg+xml",
      "bytes": 5297,
      "sha256": "613549c57a387425abc66c77f497dc074b24f0ede2b7c0e90252e5c5bf6b9b53",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{32+2 \\times  0-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{32+2 \\times  0-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/77f2dae5c0c0431a.svg",
      "path": "assets/equations/77f2dae5c0c0431a.svg",
      "mime": "image/svg+xml",
      "bytes": 23994,
      "sha256": "51f01617b6b411c93ff60b3e8433793dd753edc641f57401c6749ad29c4e1f9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "H(p,q)\\approx0.519860385+0.173286795\\approx0.693147181\\ \\text{nats}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)\\approx0.519860385+0.173286795\\approx0.693147181\\ \\text{nats}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/780340973d3c0ce4.svg",
      "path": "assets/equations/780340973d3c0ce4.svg",
      "mime": "image/svg+xml",
      "bytes": 9716,
      "sha256": "6a8578f6ba73353a0975ce6721c462827fe14b22df3d4a0fc452d63456389fa4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_7=28{,}800+120=28{,}920"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_7=28{,}800+120=28{,}920"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/780b675c44e8ec0a.svg",
      "path": "assets/equations/780b675c44e8ec0a.svg",
      "mime": "image/svg+xml",
      "bytes": 18363,
      "sha256": "9cb4999110d505fbf9b6552a98a353bb823f98e777b203fd489a5a1c7f33b46d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.15-0.05(-0.38832)\\approx 0.169416"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.15-0.05(-0.38832)\\approx 0.169416"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/782210c69a20fd3b.svg",
      "path": "assets/equations/782210c69a20fd3b.svg",
      "mime": "image/svg+xml",
      "bytes": 12579,
      "sha256": "42523166ac9867834d51d6e4af3bbcbd97f5c0e416c0f1c7476698a391f31084",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "0.018315639-1\\approx-0.981684361"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.018315639-1\\approx-0.981684361"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78338077753f61a2.svg",
      "path": "assets/equations/78338077753f61a2.svg",
      "mime": "image/svg+xml",
      "bytes": 13926,
      "sha256": "aedce388d4ecde430518e7a84f5bd9216b9c01e11adc1502ec94d1d1b536c111",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p)=-[0.75\\ln(0.75)+0.25\\ln(0.25)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p)=-[0.75\\ln(0.75)+0.25\\ln(0.25)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/785c143e9ad28b18.svg",
      "path": "assets/equations/785c143e9ad28b18.svg",
      "mime": "image/svg+xml",
      "bytes": 11877,
      "sha256": "26eb1c66624f0698dd58c0447813ac30aefb9ec7b0cda73eb35d74c3c0053413",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{L2 penalty}=0.05\\times5.25=0.2625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{L2 penalty}=0.05\\times5.25=0.2625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78674f482f3097e9.svg",
      "path": "assets/equations/78674f482f3097e9.svg",
      "mime": "image/svg+xml",
      "bytes": 12715,
      "sha256": "d8e3b80faa7f79487b750c8dfb1d4dc005bc8f72ddeb17aca18e43b9c87b8d89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial h_t}{\\partial h_{t-1}}=\\operatorname{diag}(1-h_t^2)W_{hh}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial h_t}{\\partial h_{t-1}}=\\operatorname{diag}(1-h_t^2)W_{hh}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/786870ca2f319d3c.svg",
      "path": "assets/equations/786870ca2f319d3c.svg",
      "mime": "image/svg+xml",
      "bytes": 9751,
      "sha256": "d266260545071de5fc9dcc465d10eb3635c14c071454bf876be7c8bfba4a5f67",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.024764888"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.024764888"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78836b0ad068fd57.svg",
      "path": "assets/equations/78836b0ad068fd57.svg",
      "mime": "image/svg+xml",
      "bytes": 6388,
      "sha256": "3ac84aa4de4cc1e67a2fda4f59dfcad8ef7cbfaf8e3b8ec325d5cfc9add480d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & -1 & -2\\\\-1 & 1 & 2\\\\2 & -1 & -3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & -1 & -2\\\\-1 & 1 & 2\\\\2 & -1 & -3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78866731f335909d.svg",
      "path": "assets/equations/78866731f335909d.svg",
      "mime": "image/svg+xml",
      "bytes": 16765,
      "sha256": "dfc9e26901e646ccf04f4ed8ba0839bc863c758b8dc3cfe4cf543f5b68201a36",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.45)\\times(0.138498562)\\approx 0.062324353"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.45)\\times(0.138498562)\\approx 0.062324353"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78b039e2c7b066b2.svg",
      "path": "assets/equations/78b039e2c7b066b2.svg",
      "mime": "image/svg+xml",
      "bytes": 17862,
      "sha256": "1b4e73a0b5d0179f911788482ae496de1a1b93d0fc04f6f27e95e32d60c902a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[\\max(0,1),\\max(0,-2),\\max(0,1.5)]=[1,0,1.5]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[\\max(0,1),\\max(0,-2),\\max(0,1.5)]=[1,0,1.5]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78bde861f7b64a93.svg",
      "path": "assets/equations/78bde861f7b64a93.svg",
      "mime": "image/svg+xml",
      "bytes": 6065,
      "sha256": "3da87eadfc30a203b9bc9a7a40c19d70728e453bbd2b6215e3b4b21dbc46ad09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A^T=\\begin{bmatrix}1&4\\\\2&5\\\\3&6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A^T=\\begin{bmatrix}1&4\\\\2&5\\\\3&6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78cf62ab96d05d20.svg",
      "path": "assets/equations/78cf62ab96d05d20.svg",
      "mime": "image/svg+xml",
      "bytes": 19735,
      "sha256": "d3e5d67eaceef56e866949f5cade9d3bf7f58fa679930f47f0c7fd20eae2f6d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{saving}\\%=100\\frac{M_{\\mathrm{direct}}-M_{\\mathrm{bottleneck}}}{M_{\\mathrm{direct}}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving}\\%=100\\frac{M_{\\mathrm{direct}}-M_{\\mathrm{bottleneck}}}{M_{\\mathrm{direct}}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78d6d0a3e42830ce.svg",
      "path": "assets/equations/78d6d0a3e42830ce.svg",
      "mime": "image/svg+xml",
      "bytes": 13510,
      "sha256": "7aaed7c2ab384368e946e9a5949a4a45f06de941f1cb5bef3ddc9530190559b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.3925)}}=0.596884378"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.3925)}}=0.596884378"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78deb7e05ee3749d.svg",
      "path": "assets/equations/78deb7e05ee3749d.svg",
      "mime": "image/svg+xml",
      "bytes": 14173,
      "sha256": "97895379d344f44024d9395523f07ec9e346e28b2b1231b9bcc5a25e39a9442d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "H(x)=x+F(x),\\qquad a_j=\\max(0,H_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(x)=x+F(x),\\qquad a_j=\\max(0,H_j)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/78f9973806e42ffa.svg",
      "path": "assets/equations/78f9973806e42ffa.svg",
      "mime": "image/svg+xml",
      "bytes": 16286,
      "sha256": "be068aed75dff4b22fdf2a0c1a9f062536724257e6b58153d5c13f7e795468e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=-0.16+(0.029777007)\\approx-0.130222993"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=-0.16+(0.029777007)\\approx-0.130222993"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7923d1e84dd761ae.svg",
      "path": "assets/equations/7923d1e84dd761ae.svg",
      "mime": "image/svg+xml",
      "bytes": 3890,
      "sha256": "3dbab48a7757e0a36606e80a62e7bc8495ce0a148fddd265cb8890a4fd01ed7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{G_1}=\\sqrt{4}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{G_1}=\\sqrt{4}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/79371253b0a7529c.svg",
      "path": "assets/equations/79371253b0a7529c.svg",
      "mime": "image/svg+xml",
      "bytes": 16318,
      "sha256": "7fd3609d9a75d9e4c48703b6af818ecb78bfb1a4295d5f96e35beb82a0ae5a84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,3}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(1)}=(0.008724562)\\times(1)\\approx 0.008724562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7947b1af682a8c01.svg",
      "path": "assets/equations/7947b1af682a8c01.svg",
      "mime": "image/svg+xml",
      "bytes": 19331,
      "sha256": "2448ba37bded08c03d48f0c9192e25a9715147f1b9ff8a960965905f9f024578",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{4,3,\\mathrm{new}}=0.2-0.5(-0.002141373)\\approx 0.201070687"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,3,\\mathrm{new}}=0.2-0.5(-0.002141373)\\approx 0.201070687"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            222
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/794f58bf694147ad.svg",
      "path": "assets/equations/794f58bf694147ad.svg",
      "mime": "image/svg+xml",
      "bytes": 10093,
      "sha256": "39080055d3006ea5a26122dac81ee22e2edbf4be5afc12f1897ca23362d11908",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\ln(e^a)=a,\\qquad e^{\\ln a}=a\\quad(a>0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(e^a)=a,\\qquad e^{\\ln a}=a\\quad(a>0)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/79853ff0cb463822.svg",
      "path": "assets/equations/79853ff0cb463822.svg",
      "mime": "image/svg+xml",
      "bytes": 9061,
      "sha256": "165e92b2fe375a0d5b1471feb5952eb39b15542471c444d44b602595463a44e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{conv}}=\\frac{10+0-3}{1}+1=7+1=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{conv}}=\\frac{10+0-3}{1}+1=7+1=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/798ae9e57f70e0ad.svg",
      "path": "assets/equations/798ae9e57f70e0ad.svg",
      "mime": "image/svg+xml",
      "bytes": 15918,
      "sha256": "993beb80f5e9c580b353e23c9a29f6a226bc1004de17123bdb823033bba6ff49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{3\\times3}=16\\times16\\times32\\times3\\times3\\times8=589{,}824"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{3\\times3}=16\\times16\\times32\\times3\\times3\\times8=589{,}824"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/79973536a2057db8.svg",
      "path": "assets/equations/79973536a2057db8.svg",
      "mime": "image/svg+xml",
      "bytes": 12180,
      "sha256": "6b514ff45bed3a8ff12c20bf5d26ba54889c6c5dbbe538a8ccf5aab2d3e1ec94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{max}=\\max_{(i,j)\\in W}x_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{max}=\\max_{(i,j)\\in W}x_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            31,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/32",
          "labels": [
            "Max, min and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            31,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/32",
          "labels": [
            "Max, min and average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7999b979f742c872.svg",
      "path": "assets/equations/7999b979f742c872.svg",
      "mime": "image/svg+xml",
      "bytes": 8269,
      "sha256": "1ac1f475820397e8fa3bce97ca3c9f0a2b4505b332d05ccdb9671d650f6fa0c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_t=\\beta m_{t-1}+(1-\\beta)g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_t=\\beta m_{t-1}+(1-\\beta)g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/79c1b8202fcf991a.svg",
      "path": "assets/equations/79c1b8202fcf991a.svg",
      "mime": "image/svg+xml",
      "bytes": 22199,
      "sha256": "de2a9cf0bdaca8baee752529fa34a5ce401694ee33a252b7ad335f41f21839da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.082490487)\\times(0.802183889)\\approx -0.066172539"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.082490487)\\times(0.802183889)\\approx -0.066172539"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/79fc02963f72332f.svg",
      "path": "assets/equations/79fc02963f72332f.svg",
      "mime": "image/svg+xml",
      "bytes": 7835,
      "sha256": "61c740691464688c62003b2d7871cc7935ea58113ecd33a420da34caa46a7f28",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_i=g_{\\mathrm{data},i}+\\lambda w_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_i=g_{\\mathrm{data},i}+\\lambda w_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/79fc763b55540917.svg",
      "path": "assets/equations/79fc763b55540917.svg",
      "mime": "image/svg+xml",
      "bytes": 9167,
      "sha256": "0389d4ee236564a48eb3a72ef5152d9b9bcd58df6044e49ef6ce9577ecb6a097",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=\\max(0,0.55)=0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=\\max(0,0.55)=0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7a3b896434f77ddd.svg",
      "path": "assets/equations/7a3b896434f77ddd.svg",
      "mime": "image/svg+xml",
      "bytes": 2482,
      "sha256": "7dd64e0cd2a75d2b2aac46beb0196e2565c424e6dc3e44d6658213eedbe40530",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e=1-0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e=1-0=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7a3beb590205510e.svg",
      "path": "assets/equations/7a3beb590205510e.svg",
      "mime": "image/svg+xml",
      "bytes": 20757,
      "sha256": "47ba4172b4dc0cc1612cfa2001e392dbb9e14c812512538c775095afa65f51f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7a43ae4bf3e05e38.svg",
      "path": "assets/equations/7a43ae4bf3e05e38.svg",
      "mime": "image/svg+xml",
      "bytes": 2037,
      "sha256": "043dce698486fd6e8515625cd6ae887ce19695fb46af86f365cf879ed1b4538f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7a48bf51c7d9b9c7.svg",
      "path": "assets/equations/7a48bf51c7d9b9c7.svg",
      "mime": "image/svg+xml",
      "bytes": 6997,
      "sha256": "0f4b8062a25926b85975ee1a4a8b45a2b8b22e86ebfded76399653cdc7eb1f46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i\\widetilde C=0.7(0.9)=0.63"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=0.7(0.9)=0.63"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7a53989c39d25faa.svg",
      "path": "assets/equations/7a53989c39d25faa.svg",
      "mime": "image/svg+xml",
      "bytes": 16759,
      "sha256": "d44fb809be4a82dcbe59c1729f34b8348f043b16d78e574d445883891040b865",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0,-3)=0,\\quad \\max(0,0)=0,\\quad \\max(0,2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0,-3)=0,\\quad \\max(0,0)=0,\\quad \\max(0,2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7a7372df9b0b6f47.svg",
      "path": "assets/equations/7a7372df9b0b6f47.svg",
      "mime": "image/svg+xml",
      "bytes": 21879,
      "sha256": "d23edabf68960c06dd780e6adb74dcbb9c399c8344ade070e6c5afe613e89c0b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(2)}=(0.082533822)\\times(0.760423002)\\approx 0.062760617"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(2)}=(0.082533822)\\times(0.760423002)\\approx 0.062760617"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7a85cefe361f399b.svg",
      "path": "assets/equations/7a85cefe361f399b.svg",
      "mime": "image/svg+xml",
      "bytes": 14847,
      "sha256": "ef007edc8ad72ea7066bd29bb2d93c330e2f35266e4fcaefff9339afb6a6d202",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_j^h=f\\prime(z_j^h)\\sum_k w_{kj}^{out}\\delta_k^{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_j^h=f\\prime(z_j^h)\\sum_k w_{kj}^{out}\\delta_k^{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            17,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/18",
          "labels": [
            "Hidden delta, weight gradient and bias gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            17,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/18",
          "labels": [
            "Hidden delta, weight gradient and bias gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7aa9a16e4306403f.svg",
      "path": "assets/equations/7aa9a16e4306403f.svg",
      "mime": "image/svg+xml",
      "bytes": 18269,
      "sha256": "b266469cfef15cdce4af2544b0bb8d5e6246c3d9e552db992ac3c7a5ec3d622c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2\\approx0.683772234-0.147441956\\approx0.536330278"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2\\approx0.683772234-0.147441956\\approx0.536330278"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7ad50eed6d4c12e2.svg",
      "path": "assets/equations/7ad50eed6d4c12e2.svg",
      "mime": "image/svg+xml",
      "bytes": 7756,
      "sha256": "db3db45b8cda7f223565df027385705b95997ba87ca3b5a41eb4ae173f835aa8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = -0.275 \\times  1 = -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = -0.275 \\times  1 = -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7adb597b6b18fec3.svg",
      "path": "assets/equations/7adb597b6b18fec3.svg",
      "mime": "image/svg+xml",
      "bytes": 7169,
      "sha256": "cc26a6ccbfc12026fec11fe6c08e39299c67581bbe64e9ee0bf1297b5f4fc788",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12e^2=\\frac12(-2)^2=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12e^2=\\frac12(-2)^2=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7addd035227c8e01.svg",
      "path": "assets/equations/7addd035227c8e01.svg",
      "mime": "image/svg+xml",
      "bytes": 11976,
      "sha256": "e6e99111f6be6388f0217da7eef3527bdda1b03f9fb4c2f79cb28a9bb367b35b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma'(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7ae2da1d297dac40.svg",
      "path": "assets/equations/7ae2da1d297dac40.svg",
      "mime": "image/svg+xml",
      "bytes": 11701,
      "sha256": "745075183f8aea15dc07f477df8332e43e11512c34b5714dd03f1c8e541213c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o}=o-y,\\quad \\frac{\\partial o}{\\partial w}=x,\\quad \\frac{\\partial o}{\\partial b}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o}=o-y,\\quad \\frac{\\partial o}{\\partial w}=x,\\quad \\frac{\\partial o}{\\partial b}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7b09cff87f366114.svg",
      "path": "assets/equations/7b09cff87f366114.svg",
      "mime": "image/svg+xml",
      "bytes": 10623,
      "sha256": "9b4bb1b45672017a6a9e35af3c644f8e8857e1b1cbfa3364b154243273fee25b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.1)}}=0.524979187"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.1)}}=0.524979187"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7b0c2720e21a1506.svg",
      "path": "assets/equations/7b0c2720e21a1506.svg",
      "mime": "image/svg+xml",
      "bytes": 5154,
      "sha256": "7ba563501dbd7efa425f3438b324d622ae08db788403e476930f58b19d9dc226",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3(3)(16)=144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3(3)(16)=144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7b136c068c1d807b.svg",
      "path": "assets/equations/7b136c068c1d807b.svg",
      "mime": "image/svg+xml",
      "bytes": 5180,
      "sha256": "7acc39438c5aa97ec3dcfe5c7b878fdf07b638ae107fcc82dc33b8511ee64620",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 0 & 0\\\\1 & -1 & -1\\\\1 & 0 & -1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 0 & 0\\\\1 & -1 & -1\\\\1 & 0 & -1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            15,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            15,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7b5afbd2f5b393f2.svg",
      "path": "assets/equations/7b5afbd2f5b393f2.svg",
      "mime": "image/svg+xml",
      "bytes": 2500,
      "sha256": "7313ff45068cef7f04edec69b6ec3426c344d26eca855bcb19b5181d390c0a9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{\\sigma^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{\\sigma^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7ba28bdc7c806323.svg",
      "path": "assets/equations/7ba28bdc7c806323.svg",
      "mime": "image/svg+xml",
      "bytes": 11819,
      "sha256": "5804e7f6de25868c4dcc21c618e91c7133685766cbeeb0174cf489cef131df18",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(5)\\times(1)+(7)\\times(1)+(6)\\times(1)=18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(5)\\times(1)+(7)\\times(1)+(6)\\times(1)=18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7ba895c690daff56.svg",
      "path": "assets/equations/7ba895c690daff56.svg",
      "mime": "image/svg+xml",
      "bytes": 8796,
      "sha256": "28678418b276e65c49b8be523d06e77347af5d969ce0b02efce6861ed229bc95",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{2,1}=(18)+(11)+(11)=40"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,1}=(18)+(11)+(11)=40"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7bc15fc56ff7b9f2.svg",
      "path": "assets/equations/7bc15fc56ff7b9f2.svg",
      "mime": "image/svg+xml",
      "bytes": 10573,
      "sha256": "80d144aaa5353652038d56d71e3d8a71ef2428b54152e7de6cc3704e55772cbe",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sqrt{s_2}=\\sqrt{0.46}=0.678232998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_2}=\\sqrt{0.46}=0.678232998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7bc6460a33d41247.svg",
      "path": "assets/equations/7bc6460a33d41247.svg",
      "mime": "image/svg+xml",
      "bytes": 8793,
      "sha256": "eec70fcdaec645a8e8101b1a86f13ab57ff72e92aa5ac4d62415d87dfe36a9e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{conv}}=\\frac{10+0-3}{1}+1=7+1=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{conv}}=\\frac{10+0-3}{1}+1=7+1=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7bccad9589b45084.svg",
      "path": "assets/equations/7bccad9589b45084.svg",
      "mime": "image/svg+xml",
      "bytes": 14552,
      "sha256": "7f509ae3ff0f2715a2be414cad87628b2969c55e46414c82d7411516e0c9ecf1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mu=\\frac{1}{n}\\sum_i x_i,\\quad v=\\frac{1}{n}\\sum_i(x_i-\\mu)^2,\\quad s=\\sqrt{v}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{1}{n}\\sum_i x_i,\\quad v=\\frac{1}{n}\\sum_i(x_i-\\mu)^2,\\quad s=\\sqrt{v}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7be604573d864f92.svg",
      "path": "assets/equations/7be604573d864f92.svg",
      "mime": "image/svg+xml",
      "bytes": 4573,
      "sha256": "9eef435d9e99c7d93a7b0cfc9c3c4d2da3bc439d7c5dd53ee36767240204f012",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y_2=1(2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_2=1(2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7be9181956492e01.svg",
      "path": "assets/equations/7be9181956492e01.svg",
      "mime": "image/svg+xml",
      "bytes": 16263,
      "sha256": "5f6e3be73ae43d1b94891b1850c0cd580ff2e73d5fd340a60d69a11fdc40702f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.2)\\times(-0.121439988)\\approx -0.024287998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.2)\\times(-0.121439988)\\approx -0.024287998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c04e117ce2375c9.svg",
      "path": "assets/equations/7c04e117ce2375c9.svg",
      "mime": "image/svg+xml",
      "bytes": 8027,
      "sha256": "eaed27651ebc1d2b11f2f860042733b64865584840bcb99ff5783901dfd3321b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1}=1+0-0.5=0.5\\Rightarrow h_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=1+0-0.5=0.5\\Rightarrow h_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c1e6deff768e7e1.svg",
      "path": "assets/equations/7c1e6deff768e7e1.svg",
      "mime": "image/svg+xml",
      "bytes": 16582,
      "sha256": "417f5e26fdca647b9648cb60bb80c8544d9d44009dd512ad135e68e4f05d4c88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=1-1(0.013687964)=0.986312036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=1-1(0.013687964)=0.986312036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c336c24f0f94322.svg",
      "path": "assets/equations/7c336c24f0f94322.svg",
      "mime": "image/svg+xml",
      "bytes": 10626,
      "sha256": "a08a96df94e5bd944b20237944b9fb9b83dbbf8797a3ae9fe10889401a181463",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=\\tanh(0.5)\\approx0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\tanh(0.5)\\approx0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c525ffa9dc17255.svg",
      "path": "assets/equations/7c525ffa9dc17255.svg",
      "mime": "image/svg+xml",
      "bytes": 11242,
      "sha256": "881922c1ce97e21918fc9947fd2656df8aae2e968a1e67ff66d5c862a4978737",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=-0.2-0.1(0.26)=-0.226"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=-0.2-0.1(0.26)=-0.226"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c5775eea93e5ad0.svg",
      "path": "assets/equations/7c5775eea93e5ad0.svg",
      "mime": "image/svg+xml",
      "bytes": 8932,
      "sha256": "d3cb65f49f375a5c37ed78751cba79313cf92c969746cbe7d70cc0ef98802112",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "0.5(0)+0.3(1)=0+0.3=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(0)+0.3(1)=0+0.3=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c7eb453d84ea5ea.svg",
      "path": "assets/equations/7c7eb453d84ea5ea.svg",
      "mime": "image/svg+xml",
      "bytes": 11473,
      "sha256": "a5430567b81a8daae45a7644ee2ce6fec51ccaaac2818c01f53bc126811ec767",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=\\tanh(a_2)\\approx0.797760954"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=\\tanh(a_2)\\approx0.797760954"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c8360afe0eaec6b.svg",
      "path": "assets/equations/7c8360afe0eaec6b.svg",
      "mime": "image/svg+xml",
      "bytes": 20303,
      "sha256": "5547ba954243269a8d184908c05da68da14c12d7b50e617bfe65b33080e2d91b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_{\\mathrm{train}}=\\frac{m\\odot a}{q}\\quad\\text{and}\\quad a_{\\mathrm{test}}=a\\quad\\text{in inverted dropout}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{train}}=\\frac{m\\odot a}{q}\\quad\\text{and}\\quad a_{\\mathrm{test}}=a\\quad\\text{in inverted dropout}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c8842866c444dfb.svg",
      "path": "assets/equations/7c8842866c444dfb.svg",
      "mime": "image/svg+xml",
      "bytes": 10958,
      "sha256": "66a931a04ae74f3b275b706685768bf4b27b46edd9be3860341bdcff34f704d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(1.155)}}=0.760423002"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(1.155)}}=0.760423002"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c9631645fc9930b.svg",
      "path": "assets/equations/7c9631645fc9930b.svg",
      "mime": "image/svg+xml",
      "bytes": 9403,
      "sha256": "ad149de514c53c66220de06024b7cbb79041ec54d8bd348e570f08a7d0de5b3a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "9408(12000)=112896000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "9408(12000)=112896000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7c9d53d54875e282.svg",
      "path": "assets/equations/7c9d53d54875e282.svg",
      "mime": "image/svg+xml",
      "bytes": 9575,
      "sha256": "67cabfca859250dcc1a2578987256140997cdfd9f56cd3c71a21e40dcdde1ef2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=(1-z)h_{\\mathrm{previous}}+z\\widetilde h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=(1-z)h_{\\mathrm{previous}}+z\\widetilde h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7cb2a77b737bf455.svg",
      "path": "assets/equations/7cb2a77b737bf455.svg",
      "mime": "image/svg+xml",
      "bytes": 5780,
      "sha256": "886f9054d53cd1ceacf18d16f626f9d81318eb26ed700805257c584df9eb6398",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,1}=(-1)+(1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,1}=(-1)+(1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7cd7ec47b25d8ce7.svg",
      "path": "assets/equations/7cd7ec47b25d8ce7.svg",
      "mime": "image/svg+xml",
      "bytes": 3731,
      "sha256": "f3086340a5f9d3372e5629055beab0f51e0121207aee2eb263169e697d74b2c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=6+(1)=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=6+(1)=7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7cde65d80bbbce53.svg",
      "path": "assets/equations/7cde65d80bbbce53.svg",
      "mime": "image/svg+xml",
      "bytes": 3237,
      "sha256": "256f019fe6eee24804d3fe891d38c345588004728e24b0f23bb852c6ca907c0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7ce164dbb1fd1549.svg",
      "path": "assets/equations/7ce164dbb1fd1549.svg",
      "mime": "image/svg+xml",
      "bytes": 9545,
      "sha256": "00e478376fccf389c0d5646c2da629db174bb08b0eca46106cd3866aa732d946",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{XNOR}=-1+2(1)+0.5=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XNOR}=-1+2(1)+0.5=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7cf97525165cb969.svg",
      "path": "assets/equations/7cf97525165cb969.svg",
      "mime": "image/svg+xml",
      "bytes": 8351,
      "sha256": "761f48b13137becef9423dedec90c6f325aaa15951e8a893f3c6953122b70bec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_h=0.08(0.8)(1)=0.064"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_h=0.08(0.8)(1)=0.064"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d050e174f67d846.svg",
      "path": "assets/equations/7d050e174f67d846.svg",
      "mime": "image/svg+xml",
      "bytes": 9272,
      "sha256": "532958a4c245dcdeafad5e51b987c587572048bc876b979a4e9f8b6a47e170f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{XNOR}=-1+2(1)+0.5=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XNOR}=-1+2(1)+0.5=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d078eb9618846c0.svg",
      "path": "assets/equations/7d078eb9618846c0.svg",
      "mime": "image/svg+xml",
      "bytes": 12734,
      "sha256": "c30bc6c3da3cac6a4ccfb8a7e68f8f09affd040819de67c3089462f4dd164d1c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat v_2=\\frac{0.0496}{1-0.99^{2}}=2.492462312"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_2=\\frac{0.0496}{1-0.99^{2}}=2.492462312"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d1100eaf9980bd3.svg",
      "path": "assets/equations/7d1100eaf9980bd3.svg",
      "mime": "image/svg+xml",
      "bytes": 5245,
      "sha256": "850d56764bbdca7b271b8644c9cc8d7ac3836a754631cc464282b13bfd5592d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}13 & 8\\\\79 & 19.5\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}13 & 8\\\\79 & 19.5\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d20bfcc57cb122e.svg",
      "path": "assets/equations/7d20bfcc57cb122e.svg",
      "mime": "image/svg+xml",
      "bytes": 16781,
      "sha256": "579118fd5f6265a03b27d3acdb8d098716cfc1ed4f08135549f7f2f28a320073",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "MAC=H_{out}W_{out}K_hK_wC_{in}C_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "MAC=H_{out}W_{out}K_hK_wC_{in}C_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            176
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            176
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d40da391fed6757.svg",
      "path": "assets/equations/7d40da391fed6757.svg",
      "mime": "image/svg+xml",
      "bytes": 13819,
      "sha256": "3536a9762ba7c08bebf6d4fa1605f1f5100806d45dd8161567cd30d7e9b5db6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C=fC_{\\mathrm{previous}}+i\\widetilde C,\\qquad h=o\\tanh(C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=fC_{\\mathrm{previous}}+i\\widetilde C,\\qquad h=o\\tanh(C)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d47d77e77a829e1.svg",
      "path": "assets/equations/7d47d77e77a829e1.svg",
      "mime": "image/svg+xml",
      "bytes": 15332,
      "sha256": "f3094213b44c78270d211e940f4bfacda6b54f716a95cd79ad938cdbdfec92ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(C_t)=\\tanh(0.83)\\approx0.680476006"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(C_t)=\\tanh(0.83)\\approx0.680476006"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d6404b116e9cbf8.svg",
      "path": "assets/equations/7d6404b116e9cbf8.svg",
      "mime": "image/svg+xml",
      "bytes": 4140,
      "sha256": "f65d85621726ca30f2eec4a62c5781508302fa70d8f28688b693bcf7db2a17d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=0+0.4=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=0+0.4=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d688f2957123f9f.svg",
      "path": "assets/equations/7d688f2957123f9f.svg",
      "mime": "image/svg+xml",
      "bytes": 3233,
      "sha256": "222b56be822b036387a1ab6877637b383682c8040567ab3760f5636cf404d006",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=(6)=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=(6)=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d6baa3ddebec66e.svg",
      "path": "assets/equations/7d6baa3ddebec66e.svg",
      "mime": "image/svg+xml",
      "bytes": 21409,
      "sha256": "36cfa7d9f7f795fd4d6ba4f987f17251702f4cd4279b871e9cdf66261145a4c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{-2}-e^{2}\\approx0.135335283-7.389056099=-7.253720816"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-2}-e^{2}\\approx0.135335283-7.389056099=-7.253720816"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7d8d618e9d2cfc7d.svg",
      "path": "assets/equations/7d8d618e9d2cfc7d.svg",
      "mime": "image/svg+xml",
      "bytes": 8910,
      "sha256": "e5800c466527b27583922656a7eefc324cf927158030a13472137971837d71d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o=(0.2\\times3)+0.1=0.6+0.1=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=(0.2\\times3)+0.1=0.6+0.1=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7daf395d533e53c4.svg",
      "path": "assets/equations/7daf395d533e53c4.svg",
      "mime": "image/svg+xml",
      "bytes": 12187,
      "sha256": "5a64f2035bfbf30168ecccb44b68d735f7e3cd6a5212bbc5596213e99e312aa9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(3)\\times(1)+(2)\\times(2)+(8)\\times(1)=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(1)+(2)\\times(2)+(8)\\times(1)=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7dbaf11af5ca2bb7.svg",
      "path": "assets/equations/7dbaf11af5ca2bb7.svg",
      "mime": "image/svg+xml",
      "bytes": 11364,
      "sha256": "bea038170e4fd8e5ffcd776b3b8f1e07013bd360299b8e2de48b031c929d3f9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "-0.25\\ln(0.5)\\approx0.173286795"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-0.25\\ln(0.5)\\approx0.173286795"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7dc7d2ca77c91e6c.svg",
      "path": "assets/equations/7dc7d2ca77c91e6c.svg",
      "mime": "image/svg+xml",
      "bytes": 8697,
      "sha256": "631e4e0a3cfd9da51d1bb213524e59696734e4294e770907989fcd5384d2275d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=0.3-0.09=0.21"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=0.3-0.09=0.21"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7dcb217487ddffdd.svg",
      "path": "assets/equations/7dcb217487ddffdd.svg",
      "mime": "image/svg+xml",
      "bytes": 7833,
      "sha256": "071403eb92b715829aea63606a6be583bb9bb1905d981f376a9c051a97e94a8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dp}=\\frac{0.8-0}{0.16}=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dp}=\\frac{0.8-0}{0.16}=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            271
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            271
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7dcfc8cc5fd3adc8.svg",
      "path": "assets/equations/7dcfc8cc5fd3adc8.svg",
      "mime": "image/svg+xml",
      "bytes": 10896,
      "sha256": "9949e810533e2a4627fd533bf85fe52ec66bbf19558eccbdcd0349b6f96c4598",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma_B^2=\\frac{1}{m}\\sum_{i=1}^{m}(x_i-\\mu_B)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma_B^2=\\frac{1}{m}\\sum_{i=1}^{m}(x_i-\\mu_B)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            191
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            225
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            36,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            45,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7dde36966a653a38.svg",
      "path": "assets/equations/7dde36966a653a38.svg",
      "mime": "image/svg+xml",
      "bytes": 5838,
      "sha256": "6eaf73236e6a67c42e565cd62d844bbf1468b6cbb5c413b319c21463c611c0d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=120"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=120"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e14e96554640753.svg",
      "path": "assets/equations/7e14e96554640753.svg",
      "mime": "image/svg+xml",
      "bytes": 17064,
      "sha256": "c245b2b9466cd9c0ba4c2188ede668f6d55a8b42b1ea72d740158e14ee89011a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_2,\\mathrm{new}}=1-1(0.082533822)=0.917466178"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_2,\\mathrm{new}}=1-1(0.082533822)=0.917466178"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e35e2c8f440c3bf.svg",
      "path": "assets/equations/7e35e2c8f440c3bf.svg",
      "mime": "image/svg+xml",
      "bytes": 3452,
      "sha256": "b90506a147d41f981f4ba0c33806db72b9cc6f424e521ac4fc3fe3c862a44114",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z-c=\\begin{bmatrix}0&0&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z-c=\\begin{bmatrix}0&0&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            312
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            312
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e41db25271d6f77.svg",
      "path": "assets/equations/7e41db25271d6f77.svg",
      "mime": "image/svg+xml",
      "bytes": 9719,
      "sha256": "941bcce95d8b7139898755db000208a12a2f1d0674d8bc5690c09f7a3b17ccf7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(0)\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(0)\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e4d728bbba36941.svg",
      "path": "assets/equations/7e4d728bbba36941.svg",
      "mime": "image/svg+xml",
      "bytes": 20093,
      "sha256": "3bed5be55192b4be62543e55fcf2c3b8e0061485cdbe292d9bcb065c3af0dbe5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_4} = (0.4 \\times  0.4) + (0.2 \\times  0.3) + (0.2 \\times  0.5) + (0.8 \\times  -0.4) + (0.6) = 0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_4} = (0.4 \\times  0.4) + (0.2 \\times  0.3) + (0.2 \\times  0.5) + (0.8 \\times  -0.4) + (0.6) = 0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e59b3ad426aa9b6.svg",
      "path": "assets/equations/7e59b3ad426aa9b6.svg",
      "mime": "image/svg+xml",
      "bytes": 15283,
      "sha256": "3eb5f44678fc45c4a6522cb066884c41d9d6ddade4197ebbd1196451f48bad58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(-0.1)\\times(-0.121439988)\\approx 0.012143999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.1)\\times(-0.121439988)\\approx 0.012143999"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e5c101541d074f2.svg",
      "path": "assets/equations/7e5c101541d074f2.svg",
      "mime": "image/svg+xml",
      "bytes": 7502,
      "sha256": "b11dee6ea4fd5f5b7f08a86f0e8dcc7d51e80cefdb43755a80195b07657cc732",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\mathrm{avg}}=\\frac1n\\sum_{v\\in V}v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\mathrm{avg}}=\\frac1n\\sum_{v\\in V}v"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s1",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s1",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            4,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s3",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s1",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e5dfb5f2581a338.svg",
      "path": "assets/equations/7e5dfb5f2581a338.svg",
      "mime": "image/svg+xml",
      "bytes": 10442,
      "sha256": "0f5bd05624cdb2d5a27763847d682c487654ca1af89f79a94f743a8218a768ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=-0.35+(0.2565)=-0.0935"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.35+(0.2565)=-0.0935"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e7efe34a06943be.svg",
      "path": "assets/equations/7e7efe34a06943be.svg",
      "mime": "image/svg+xml",
      "bytes": 4507,
      "sha256": "b02c47ec0d734947adabc8ec30ac449f5f399109c7d278c484b0973210424f44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(z)=1-a^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(z)=1-a^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e8a70b34a625603.svg",
      "path": "assets/equations/7e8a70b34a625603.svg",
      "mime": "image/svg+xml",
      "bytes": 7035,
      "sha256": "316d69bb934453a07ef0e6ab6857c6404a79e26667a01e7a907924426bf99a37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=-0.35-(1)=-1.35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=-0.35-(1)=-1.35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7e8c76ed543b6526.svg",
      "path": "assets/equations/7e8c76ed543b6526.svg",
      "mime": "image/svg+xml",
      "bytes": 17703,
      "sha256": "54f0067779f31a5d681f4e7629f697f766fe9e81b36d0bbdf69d8420037393c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.1-0.2(0.017487356)=0.096502529"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.1-0.2(0.017487356)=0.096502529"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            151
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            151
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f08b61aa51f8fc4.svg",
      "path": "assets/equations/7f08b61aa51f8fc4.svg",
      "mime": "image/svg+xml",
      "bytes": 14676,
      "sha256": "844181c806e7db628ef4053283aff36f3458cdb7ac7abbab801f0fadc9a905b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{\\mathrm{direct}}=25088(4800)=120422400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{\\mathrm{direct}}=25088(4800)=120422400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f3c69d6493dcb74.svg",
      "path": "assets/equations/7f3c69d6493dcb74.svg",
      "mime": "image/svg+xml",
      "bytes": 9008,
      "sha256": "5f32806700cca60ad528a925db24a26dc9b15d7a71bdab6ba392121a3c33ee37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.8 \\times  1.1) + (0.2) = 1.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.8 \\times  1.1) + (0.2) = 1.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f44ece1dbabee9e.svg",
      "path": "assets/equations/7f44ece1dbabee9e.svg",
      "mime": "image/svg+xml",
      "bytes": 11836,
      "sha256": "9e1da2c5a541e8f89223623159beafd9391244a74e7d7dc27246dee731a8504a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_1=(-0.6)(2)=-1.2,\\qquad g_2=(-0.6)(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=(-0.6)(2)=-1.2,\\qquad g_2=(-0.6)(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f45e7b63383ada2.svg",
      "path": "assets/equations/7f45e7b63383ada2.svg",
      "mime": "image/svg+xml",
      "bytes": 2774,
      "sha256": "7906c113f27ce68d86479909206895473c70e0ca48e6920465ce8a45707880a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}-4 & -4\\\\-4 & -4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}-4 & -4\\\\-4 & -4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f4b48b92a27eca9.svg",
      "path": "assets/equations/7f4b48b92a27eca9.svg",
      "mime": "image/svg+xml",
      "bytes": 18046,
      "sha256": "3431b13ca98a09c76098d8a9df5d2f62f80098cd58d2336ac21f90cadf2d1a8e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "q_k=\\frac{e^{z_k}}{\\sum_{j=1}^{3}e^{z_j}},\\qquad L=-\\sum_{k=1}^{3}y_k\\ln q_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_k=\\frac{e^{z_k}}{\\sum_{j=1}^{3}e^{z_j}},\\qquad L=-\\sum_{k=1}^{3}y_k\\ln q_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f4e102905e6bf9f.svg",
      "path": "assets/equations/7f4e102905e6bf9f.svg",
      "mime": "image/svg+xml",
      "bytes": 9222,
      "sha256": "5ead05009040b6e0ba2ba089e4c7dfbf0040ed34f31ea249a22c8f5a7b6955bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{27+2(2)-5}{1}\\right\\rfloor+1=27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{27+2(2)-5}{1}\\right\\rfloor+1=27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f5189f9c2294a43.svg",
      "path": "assets/equations/7f5189f9c2294a43.svg",
      "mime": "image/svg+xml",
      "bytes": 3127,
      "sha256": "d1c1acaa9c464d4623aa6aee8d649bc69ba3a0ac2dcb1cde8267b5415ab0e4f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\begin{bmatrix}2&1&3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\begin{bmatrix}2&1&3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f5370d39d2a07d5.svg",
      "path": "assets/equations/7f5370d39d2a07d5.svg",
      "mime": "image/svg+xml",
      "bytes": 17904,
      "sha256": "bb8ef2c650e18c4e8e4724e646ef42264e27195d7eafd313627a85620fe99e23",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.003509506)\\times(0.25)\\approx 0.000877376"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.003509506)\\times(0.25)\\approx 0.000877376"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f5b4b6bf69894db.svg",
      "path": "assets/equations/7f5b4b6bf69894db.svg",
      "mime": "image/svg+xml",
      "bytes": 7958,
      "sha256": "d6a6e7d662ecbe42fb82df490ecbef6d6cf13d7d7c238e4648301ffceee83d69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(1.31061)=0.131061"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(1.31061)=0.131061"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f60b4793b26f591.svg",
      "path": "assets/equations/7f60b4793b26f591.svg",
      "mime": "image/svg+xml",
      "bytes": 4896,
      "sha256": "a352c6698d35eec0377c7f9e1e49ebef08c0d0975e40e7f2ccc99bdd8e91f929",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-(0.5)^2=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-(0.5)^2=0.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7f891f57c5f4c76f.svg",
      "path": "assets/equations/7f891f57c5f4c76f.svg",
      "mime": "image/svg+xml",
      "bytes": 17389,
      "sha256": "dfec9bc19acc45d11f961bc5d2a525e3330c303aae36c2d3cabcb32dd9025e24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0-0.2(-0.121439988)=0.024287998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0-0.2(-0.121439988)=0.024287998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7fb3fdabf106eb0d.svg",
      "path": "assets/equations/7fb3fdabf106eb0d.svg",
      "mime": "image/svg+xml",
      "bytes": 9781,
      "sha256": "6730ca91b4fcac578009633cf42a31fb872e4e540437563f17b71cb4ee3bf843",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_t=i_t=o_t=\\sigma(0)=\\frac1{1+e^0}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_t=i_t=o_t=\\sigma(0)=\\frac1{1+e^0}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/7fd3e426f48f08b9.svg",
      "path": "assets/equations/7fd3e426f48f08b9.svg",
      "mime": "image/svg+xml",
      "bytes": 5204,
      "sha256": "553744402c51b1461153f64e65e8375469bf157277ad05d6b01284d7b4797ac9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_i=\\gamma\\hat{x}_i+\\beta"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_i=\\gamma\\hat{x}_i+\\beta"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            227
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            36,
            "formulas",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            45,
            "formulas",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/80079b2d3df7b0fb.svg",
      "path": "assets/equations/80079b2d3df7b0fb.svg",
      "mime": "image/svg+xml",
      "bytes": 12073,
      "sha256": "c464336d2b131ed8900b4bebc168faa85b13d4c426c8c8ac3a942d4687801c32",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.12135)\\times(2)\\approx -0.2427"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.12135)\\times(2)\\approx -0.2427"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8013f82d7c04ad92.svg",
      "path": "assets/equations/8013f82d7c04ad92.svg",
      "mime": "image/svg+xml",
      "bytes": 9017,
      "sha256": "8d86c1008a6577965044ab035bb9372889be854296670fcb7e9a6063a43f5c29",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=56+0+0+27=83"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=56+0+0+27=83"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8024840665a8cd1c.svg",
      "path": "assets/equations/8024840665a8cd1c.svg",
      "mime": "image/svg+xml",
      "bytes": 18070,
      "sha256": "84f272acc85867090d2f2de783e90b88644561eae675dec74914cde444b9a11e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_3=\\frac{0.135335283}{1.503214724}=0.090030573"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_3=\\frac{0.135335283}{1.503214724}=0.090030573"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8032854fc489fa3f.svg",
      "path": "assets/equations/8032854fc489fa3f.svg",
      "mime": "image/svg+xml",
      "bytes": 11268,
      "sha256": "5c81ee6f31c66a04eb68e1d4da937c7d3cf304650db6b5b336291fcde9fdbdfa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=\\sum_{i=1}^{d}w_ix_i+b=w^Tx+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_{i=1}^{d}w_ix_i+b=w^Tx+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/80442c4c79c12529.svg",
      "path": "assets/equations/80442c4c79c12529.svg",
      "mime": "image/svg+xml",
      "bytes": 18537,
      "sha256": "77a48636aefe2c65e3d993307b6ef2b583f38824bac44879864c313f86e1dce0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.02260254)\\approx 0.51130127"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.02260254)\\approx 0.51130127"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8044a6006ab0ca77.svg",
      "path": "assets/equations/8044a6006ab0ca77.svg",
      "mime": "image/svg+xml",
      "bytes": 20193,
      "sha256": "a870c730143f789c8078f3c7ae4c1706ad8429dc78a33410fa4c3bbfffe4de43",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=-0.5-0.5(-0.002885161)\\approx -0.49855742"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=-0.5-0.5(-0.002885161)\\approx -0.49855742"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/805e34a1908652d7.svg",
      "path": "assets/equations/805e34a1908652d7.svg",
      "mime": "image/svg+xml",
      "bytes": 16575,
      "sha256": "fbd77c72e583fb69891f06e4d32ed3e58edfc721d456039ae198f8f446deb7de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.3 \\times  0.5) + (0.5 \\times  0.2) + (0.7 \\times  0.1) + (0.2) = 0.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.3 \\times  0.5) + (0.5 \\times  0.2) + (0.7 \\times  0.1) + (0.2) = 0.52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/806ad5813b3ff8c0.svg",
      "path": "assets/equations/806ad5813b3ff8c0.svg",
      "mime": "image/svg+xml",
      "bytes": 18093,
      "sha256": "e90741c429586d4e2a8361c68da3eda469fd85ec4e558ee36c150cc271c5ef47",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_1=\\frac{0.135335283}{1.503214724}\\approx0.090030573"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_1=\\frac{0.135335283}{1.503214724}\\approx0.090030573"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            352
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            352
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8076883238c541d3.svg",
      "path": "assets/equations/8076883238c541d3.svg",
      "mime": "image/svg+xml",
      "bytes": 12859,
      "sha256": "0a6a9a0ec28e0df3222a12e4c734bad06f325e5238cd795c4fcfe5188366ea1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L\\approx-(-0.223143551)=0.223143551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L\\approx-(-0.223143551)=0.223143551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/80909f1382fb6dde.svg",
      "path": "assets/equations/80909f1382fb6dde.svg",
      "mime": "image/svg+xml",
      "bytes": 19691,
      "sha256": "f26071792d37d04381ab76a4f21dc6ebe14c7ee394529a188d4a8ce1baa05ad0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,4,\\mathrm{new}}=-0.2-0.5(0.003846881)\\approx -0.201923441"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,4,\\mathrm{new}}=-0.2-0.5(0.003846881)\\approx -0.201923441"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/809bd6f34ad5f6a6.svg",
      "path": "assets/equations/809bd6f34ad5f6a6.svg",
      "mime": "image/svg+xml",
      "bytes": 17905,
      "sha256": "f127de517307ffa4657333fdb472c97041d2bb973e42c610a093fd9e0c037453",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac{-0.981684361}{1.018315639}\\approx-0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{-0.981684361}{1.018315639}\\approx-0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/80c1a9c61f216679.svg",
      "path": "assets/equations/80c1a9c61f216679.svg",
      "mime": "image/svg+xml",
      "bytes": 20061,
      "sha256": "5eb181f7e88287e6c6bde2fa2db0f388de299cb809f1634a239b3c23ccdc1149",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{3,3,\\mathrm{new}}=-0.1-0.5(0.006497027)\\approx -0.103248514"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,3,\\mathrm{new}}=-0.1-0.5(0.006497027)\\approx -0.103248514"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            194
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/80c9306a0dfccc42.svg",
      "path": "assets/equations/80c9306a0dfccc42.svg",
      "mime": "image/svg+xml",
      "bytes": 13435,
      "sha256": "f9b232e47e6d412aac89933563eede49c94712b0207c37492545c2bbaf6c5a7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat y_1=1.4(2)=2.8,\\qquad L_1=\\frac12(2.8-4)^2=0.72"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_1=1.4(2)=2.8,\\qquad L_1=\\frac12(2.8-4)^2=0.72"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/80cec30ff5e2f701.svg",
      "path": "assets/equations/80cec30ff5e2f701.svg",
      "mime": "image/svg+xml",
      "bytes": 15960,
      "sha256": "6fc940c3a85f3bc334df07da0dbae6b2398557fd783da535e800673426e1d250",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(0.14)=\\frac{e^{0.28}-1}{e^{0.28}+1}=0.139092448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(0.14)=\\frac{e^{0.28}-1}{e^{0.28}+1}=0.139092448"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/80efe080f6cbf4d3.svg",
      "path": "assets/equations/80efe080f6cbf4d3.svg",
      "mime": "image/svg+xml",
      "bytes": 7584,
      "sha256": "281de54c774b07186e4179a030990b6a3004485f8baced3f29c036d994106c90",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=(-0.3)\\times1=-0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=(-0.3)\\times1=-0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/813a6e1d025fa14c.svg",
      "path": "assets/equations/813a6e1d025fa14c.svg",
      "mime": "image/svg+xml",
      "bytes": 6455,
      "sha256": "7b3ad51ddbc5af93d7c9663322300744e9080ad415ed322fec962d2276cdfa81",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\odot C_{\\mathrm{old}}=[0.2,0.9]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\odot C_{\\mathrm{old}}=[0.2,0.9]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            10,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s9",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            10,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s9",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8173a34611c8e936.svg",
      "path": "assets/equations/8173a34611c8e936.svg",
      "mime": "image/svg+xml",
      "bytes": 8340,
      "sha256": "6ba095b58c2aa6f9bb9db0e2ccebab00d4942459efb88605775326f02043f7c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_3x_3=(-0.2)\\times0.5=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_3x_3=(-0.2)\\times0.5=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8186eb873e399f7a.svg",
      "path": "assets/equations/8186eb873e399f7a.svg",
      "mime": "image/svg+xml",
      "bytes": 9979,
      "sha256": "6961a47e3b22610b93a4dbc0ac4c892b082af057101d956a765208f51e3ccdd9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=b-\\eta g_b=0-0.1(-2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=b-\\eta g_b=0-0.1(-2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8187570cd03b5f03.svg",
      "path": "assets/equations/8187570cd03b5f03.svg",
      "mime": "image/svg+xml",
      "bytes": 9486,
      "sha256": "57d602221fcc5ee95c0b36390799a455fb5d6c5edcedfe0badeaf7c41966595e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{227-11}{4}+1=\\frac{216}{4}+1=54+1=55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{227-11}{4}+1=\\frac{216}{4}+1=54+1=55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/818979c823c2927e.svg",
      "path": "assets/equations/818979c823c2927e.svg",
      "mime": "image/svg+xml",
      "bytes": 7716,
      "sha256": "8aeef61ae94ffefa70c601dde867ef4a86738788889cf3797624c60855d45db1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "0.2(0)+0.4(1)=0+0.4=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2(0)+0.4(1)=0+0.4=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81ad3f9ee9d3ccc2.svg",
      "path": "assets/equations/81ad3f9ee9d3ccc2.svg",
      "mime": "image/svg+xml",
      "bytes": 10208,
      "sha256": "358fb084330ab01ca2a33b289f6d6549923aa157d6dc590ba4b41c9a25fc4c3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_5=204{,}800+128=204{,}928"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_5=204{,}800+128=204{,}928"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81bb99ddeeaa7079.svg",
      "path": "assets/equations/81bb99ddeeaa7079.svg",
      "mime": "image/svg+xml",
      "bytes": 8305,
      "sha256": "3ee434698c4f4ae5318a11881dcd58af5ac98d168dca2acf759854b751dee744",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_1=0.2(1)+0.5(0)+0=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=0.2(1)+0.5(0)+0=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81bd015faf03cb0a.svg",
      "path": "assets/equations/81bd015faf03cb0a.svg",
      "mime": "image/svg+xml",
      "bytes": 10538,
      "sha256": "2605eb29c95fbfc0cb5caecc84c678c74eba1fb8b29bf1f2989bbb5743270f4f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_1=0.999(0)+0.001(2^2)=0.004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_1=0.999(0)+0.001(2^2)=0.004"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81c714ea0d0f3d30.svg",
      "path": "assets/equations/81c714ea0d0f3d30.svg",
      "mime": "image/svg+xml",
      "bytes": 2859,
      "sha256": "be446f42f9014bd230af4749a643b0335f28d06699b80dbbe87b06bd9ad0a861",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0(0.4)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0(0.4)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81ce8e4429aab67a.svg",
      "path": "assets/equations/81ce8e4429aab67a.svg",
      "mime": "image/svg+xml",
      "bytes": 10068,
      "sha256": "7f7b860f13f86ada6955bdd9455ec18fc2838c3d67df22dc23417cad04c8d18d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_h=(-0.4)\\times2+0.1=-0.8+0.1=-0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=(-0.4)\\times2+0.1=-0.8+0.1=-0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81cfb49d2e12d4ca.svg",
      "path": "assets/equations/81cfb49d2e12d4ca.svg",
      "mime": "image/svg+xml",
      "bytes": 18110,
      "sha256": "6a900ae4d9528bc7513bef3e012fdba16ee8da01e4ac7b03e76d1f0b1cc40ad0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.046798971 \\times  0.205500307 = -0.009617203"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.046798971 \\times  0.205500307 = -0.009617203"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81d06c696eada47a.svg",
      "path": "assets/equations/81d06c696eada47a.svg",
      "mime": "image/svg+xml",
      "bytes": 8009,
      "sha256": "f313376bb25ddc1f4c6673784f4b0b023dec71acf07080bde816d5c836584bc0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s_1=0.9(0)+0.1(-1)^2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_1=0.9(0)+0.1(-1)^2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/81f6101b82b353cb.svg",
      "path": "assets/equations/81f6101b82b353cb.svg",
      "mime": "image/svg+xml",
      "bytes": 12201,
      "sha256": "20fba522e6f852b69f03ce4e1f891981cd1d2d312a7c9e24c94885272d860e51",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1(1)}{\\sqrt5}\\approx0.855278640"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1(1)}{\\sqrt5}\\approx0.855278640"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8203d983cccce3a9.svg",
      "path": "assets/equations/8203d983cccce3a9.svg",
      "mime": "image/svg+xml",
      "bytes": 5324,
      "sha256": "32612e7e06f0c7d273d6249c8570d1b881447ad03cf3cb95b8f52028ce48f9ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/82108e6e910af0fd.svg",
      "path": "assets/equations/82108e6e910af0fd.svg",
      "mime": "image/svg+xml",
      "bytes": 11930,
      "sha256": "031ec8333da3ce95241d9dbe1958e1da04da6ae852abed2497f64ec1fade9086",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h=0.75(0.4)+0.25(0.291312612)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.75(0.4)+0.25(0.291312612)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/82203dea1f21db8c.svg",
      "path": "assets/equations/82203dea1f21db8c.svg",
      "mime": "image/svg+xml",
      "bytes": 21172,
      "sha256": "75aa4afa9fa2ef46f3500c3fdb90fae3fac7871312783ace5387a0720f0bfaa0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8247d99177a36658.svg",
      "path": "assets/equations/8247d99177a36658.svg",
      "mime": "image/svg+xml",
      "bytes": 10899,
      "sha256": "ff30eb23f6b076e417afaeb94b32792ec9738811af2661544f16a7ab93904d2c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/82486bbd71caa406.svg",
      "path": "assets/equations/82486bbd71caa406.svg",
      "mime": "image/svg+xml",
      "bytes": 11002,
      "sha256": "2acf1e958f022afaa8c070fadc1c575edf22199dbf9a8dc17409d84df234e865",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/824ad51bf0e571df.svg",
      "path": "assets/equations/824ad51bf0e571df.svg",
      "mime": "image/svg+xml",
      "bytes": 9503,
      "sha256": "9bcd46a53cf6f09af61eae081478ce84ed1b1df69d89f25caf1eada6e09845be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{XNOR}=-0+2(0)+0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XNOR}=-0+2(0)+0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8252220326cba08a.svg",
      "path": "assets/equations/8252220326cba08a.svg",
      "mime": "image/svg+xml",
      "bytes": 4940,
      "sha256": "80fac1768c45090235214dc1bfbe90e429fc9b7859f3cab645680727b0f88fc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=1+4+1=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=1+4+1=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            142
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            142
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/825cd1ca9fbe27a2.svg",
      "path": "assets/equations/825cd1ca9fbe27a2.svg",
      "mime": "image/svg+xml",
      "bytes": 8599,
      "sha256": "460d1348b38da25e9f220f9f87f18e0f4a17663e3ba409b60ed0811e85103261",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(1)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(1)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8275f180adb30096.svg",
      "path": "assets/equations/8275f180adb30096.svg",
      "mime": "image/svg+xml",
      "bytes": 13228,
      "sha256": "62d47cc15387a543d3332ea3be64ccfc53da971c76be4cc5a78086c2814bb668",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.3925)}}=0.596884378"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.3925)}}=0.596884378"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8276b57ee8bf3bfd.svg",
      "path": "assets/equations/8276b57ee8bf3bfd.svg",
      "mime": "image/svg+xml",
      "bytes": 10036,
      "sha256": "eec0b78928db3ef72c2a6bc02ea36098d69e838c8a31bd04820c0636971d1a6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(1)}}=0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(1)}}=0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/828d4390f7c40527.svg",
      "path": "assets/equations/828d4390f7c40527.svg",
      "mime": "image/svg+xml",
      "bytes": 9848,
      "sha256": "9c4cdad5ede6de7130d2bd555348c75a9d9d9c01a404560d4c1f89115cb9ec1e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.22)\\times(2)\\approx -0.44"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.22)\\times(2)\\approx -0.44"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/82b6f20b5710456c.svg",
      "path": "assets/equations/82b6f20b5710456c.svg",
      "mime": "image/svg+xml",
      "bytes": 8657,
      "sha256": "71d5ff5d36282a316f34e4b02e898caf3a393fbf8dd29c184d3d99e2fb2dc344",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{new}=w+\\eta(y-\\widehat y)x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{new}=w+\\eta(y-\\widehat y)x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            37,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/38",
          "labels": [
            "Perceptron update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/82d4501fc485058b.svg",
      "path": "assets/equations/82d4501fc485058b.svg",
      "mime": "image/svg+xml",
      "bytes": 6192,
      "sha256": "daf3b2bf9a418a2e16f86f2acea9ef81c05e9bfceedc8ed73b821c29b0d2fac9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.15 & 0.2\\\\0.25 & 0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.15 & 0.2\\\\0.25 & 0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8316d459b29940dc.svg",
      "path": "assets/equations/8316d459b29940dc.svg",
      "mime": "image/svg+xml",
      "bytes": 9522,
      "sha256": "044d3d8a50d030ca06ea02148169ee9089199a181b738c44a279a9341a39a3aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\sum_i w_i x_i+b,\\qquad a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_i w_i x_i+b,\\qquad a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8321e7609e3b2886.svg",
      "path": "assets/equations/8321e7609e3b2886.svg",
      "mime": "image/svg+xml",
      "bytes": 9207,
      "sha256": "42c6685361c7ddd056d42cc9b761d07048ccf65ddaabd7162748fe59d318dd96",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{61+2(1)-5}{1}\\right\\rfloor+1=59"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{61+2(1)-5}{1}\\right\\rfloor+1=59"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8330219a13690888.svg",
      "path": "assets/equations/8330219a13690888.svg",
      "mime": "image/svg+xml",
      "bytes": 10496,
      "sha256": "bdfd32e512b065c5a2a41c7d313d6f28a7789ec7e8011e7939a9b05436161df6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta g_w=1-0.1(-4)=1.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta g_w=1-0.1(-4)=1.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8335141cc6234897.svg",
      "path": "assets/equations/8335141cc6234897.svg",
      "mime": "image/svg+xml",
      "bytes": 22665,
      "sha256": "784988ad111c205139534626fba252d8a805f2c8d9c4467c0c70414623600ae5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.121439988)\\times(0.549833997)\\approx -0.066771834"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.121439988)\\times(0.549833997)\\approx -0.066771834"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8342957fe889eca9.svg",
      "path": "assets/equations/8342957fe889eca9.svg",
      "mime": "image/svg+xml",
      "bytes": 13753,
      "sha256": "7f89403d7cb5ce4246710ac4af891d9dd20cccb8a0154927c28c6ffa82ba332b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma'(z)=\\frac{1}{1+e^{-z}}\\frac{e^{-z}}{1+e^{-z}}=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma'(z)=\\frac{1}{1+e^{-z}}\\frac{e^{-z}}{1+e^{-z}}=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/83577513b17d4dfa.svg",
      "path": "assets/equations/83577513b17d4dfa.svg",
      "mime": "image/svg+xml",
      "bytes": 8229,
      "sha256": "3d5e834daa0d7b94d2c580f0621195936392284040cd9f7df565e5a66ca715de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i_t\\widetilde C_t=0.7(0.9)=0.63"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i_t\\widetilde C_t=0.7(0.9)=0.63"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8370703d0e22f365.svg",
      "path": "assets/equations/8370703d0e22f365.svg",
      "mime": "image/svg+xml",
      "bytes": 11752,
      "sha256": "9f8da35396055fc043ba02d9f5f490fc7e4ab7e4b6dfdcceb3b5c0db703b1426",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac12\\sum_{i=1}^{n}e_i^2=\\frac{\\mathrm{SSE}}2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac12\\sum_{i=1}^{n}e_i^2=\\frac{\\mathrm{SSE}}2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/83765955bdb2c901.svg",
      "path": "assets/equations/83765955bdb2c901.svg",
      "mime": "image/svg+xml",
      "bytes": 6065,
      "sha256": "135d2c81fa8af508751541d6fce355d52133234709003a24b7bae55fc242e4c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(6)+0.5(0)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(6)+0.5(0)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            8,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s8",
          "labels": [
            "Regularization and generalization",
            "Model answer: dropout with training and inference explained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            8,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s8",
          "labels": [
            "Regularization and generalization",
            "Model answer: dropout with training and inference explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/83ac46e79dd0ac76.svg",
      "path": "assets/equations/83ac46e79dd0ac76.svg",
      "mime": "image/svg+xml",
      "bytes": 20147,
      "sha256": "ec0738fec47727cdd55b3d7e1c6c98c2435d7bf1b01c51a6930c3fb64b4d034b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.5(-0.007263154)\\approx 0.203631577"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.5(-0.007263154)\\approx 0.203631577"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/83fefb855224c584.svg",
      "path": "assets/equations/83fefb855224c584.svg",
      "mime": "image/svg+xml",
      "bytes": 4009,
      "sha256": "ad0351e3163e44c78f607d7dc8dec66305375d35dd900155030ecd6db0b5ff56",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2z=2(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2z=2(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/840732725d47f1fe.svg",
      "path": "assets/equations/840732725d47f1fe.svg",
      "mime": "image/svg+xml",
      "bytes": 11606,
      "sha256": "6b3d207e9c9b3248f3c9855a18714042c5d0a9183479418d4c17cc704ed492a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.3 \\times  1) + (-0.1 \\times  2) + (0.2) = 0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.3 \\times  1) + (-0.1 \\times  2) + (0.2) = 0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8423c755b10f2fe0.svg",
      "path": "assets/equations/8423c755b10f2fe0.svg",
      "mime": "image/svg+xml",
      "bytes": 10650,
      "sha256": "4d688c499afe2d9a8699b4c720a93cab26ed0500f33f265ea70a044da149c347",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "[(-2)^2,(-2)^2,2^2,2^2]=[4,4,4,4]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[(-2)^2,(-2)^2,2^2,2^2]=[4,4,4,4]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8477fc1ddc03ffc3.svg",
      "path": "assets/equations/8477fc1ddc03ffc3.svg",
      "mime": "image/svg+xml",
      "bytes": 14830,
      "sha256": "7a259943edf3d05e130208060f708f27f10a04f91de18c920f30d276ab5e71d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=w_1x_1+w_2x_2+\\cdots+w_nx_n+b,\\qquad a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w_1x_1+w_2x_2+\\cdots+w_nx_n+b,\\qquad a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8486a56714848659.svg",
      "path": "assets/equations/8486a56714848659.svg",
      "mime": "image/svg+xml",
      "bytes": 9569,
      "sha256": "0e944f295dbb6c71c9b79f781a7b469f728a569f65f91f64d58fa9eb0ec202fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "14(14)(16)(480)=1505280"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "14(14)(16)(480)=1505280"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/849173dcb9ca1a0f.svg",
      "path": "assets/equations/849173dcb9ca1a0f.svg",
      "mime": "image/svg+xml",
      "bytes": 11803,
      "sha256": "0655f73dfd58ec5d8306cabb5580033f462f4747b337a79f5f2d62d843d693f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(2)\\times(1)+(6)\\times(1)=11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(2)\\times(1)+(6)\\times(1)=11"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/84a567774fa02539.svg",
      "path": "assets/equations/84a567774fa02539.svg",
      "mime": "image/svg+xml",
      "bytes": 20855,
      "sha256": "6ffa9f2d737154c171156b2586c054dc9b15c1762ec8b72571d42aa3ea38885c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_3=0.7\\tanh(-0.228)=0.7(-0.224129674)=-0.156890772"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_3=0.7\\tanh(-0.228)=0.7(-0.224129674)=-0.156890772"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/84b9c6c86f29aa06.svg",
      "path": "assets/equations/84b9c6c86f29aa06.svg",
      "mime": "image/svg+xml",
      "bytes": 4940,
      "sha256": "5caa56b76490dabd01d661690eb544d393fbad1c4d3073aa2a06fbd45c195f79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{new}=\\theta-\\eta g"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{new}=\\theta-\\eta g"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            18,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/19",
          "labels": [
            "Gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            18,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/19",
          "labels": [
            "Gradient descent"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/84c2ca9c5cec76e2.svg",
      "path": "assets/equations/84c2ca9c5cec76e2.svg",
      "mime": "image/svg+xml",
      "bytes": 3267,
      "sha256": "55fa936afc58817f53971fbb79060e16314a5babee3a65a62942db9647d87de6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "t-o=0-1=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "t-o=0-1=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/84ca434a6eea16db.svg",
      "path": "assets/equations/84ca434a6eea16db.svg",
      "mime": "image/svg+xml",
      "bytes": 11809,
      "sha256": "576476cac6f78bf8032ba2f838ab5f0b9e660817cc95431fae8728112e717ced",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_1=1-\\frac{0.1\\times(2)}{\\sqrt{0.4}}=0.683772234"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-\\frac{0.1\\times(2)}{\\sqrt{0.4}}=0.683772234"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8512106d268f635a.svg",
      "path": "assets/equations/8512106d268f635a.svg",
      "mime": "image/svg+xml",
      "bytes": 15693,
      "sha256": "e5018a017c8afdef7c794e9522e6d3e2b4a92561afd8ee11acc2aec638ce87e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_t\\widetilde h_t=0.25\\tanh(0.3)\\approx0.072828153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t\\widetilde h_t=0.25\\tanh(0.3)\\approx0.072828153"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8512edeebdecaad0.svg",
      "path": "assets/equations/8512edeebdecaad0.svg",
      "mime": "image/svg+xml",
      "bytes": 8649,
      "sha256": "c5fcabd5f97f5f3a0309c600df5933586f0bd40fca2a7a0f32f517a80c674589",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{ReLU}(0)=\\max(0,0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{ReLU}(0)=\\max(0,0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/851d3df89190bcd1.svg",
      "path": "assets/equations/851d3df89190bcd1.svg",
      "mime": "image/svg+xml",
      "bytes": 13635,
      "sha256": "ca501aa93abfb48f550959cc0d750ca8c866e898566f64a03382a334a1ddc63c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.11326)\\times(3)\\approx -0.33978"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.11326)\\times(3)\\approx -0.33978"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/854154216ffe0396.svg",
      "path": "assets/equations/854154216ffe0396.svg",
      "mime": "image/svg+xml",
      "bytes": 5575,
      "sha256": "9a5d53562beb335f2fd5dbee3c8883fb361cc66594bfb1c4608f0d49fca758c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-z=1-0.25=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-z=1-0.25=0.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8544b9e49d354ea3.svg",
      "path": "assets/equations/8544b9e49d354ea3.svg",
      "mime": "image/svg+xml",
      "bytes": 4297,
      "sha256": "939954e681a994e724ea5dd4fe80a7b833b0860913d4db6a9754cd5ee7b9acd1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=0+0.6=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0+0.6=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85506bf5dfa9eb3a.svg",
      "path": "assets/equations/85506bf5dfa9eb3a.svg",
      "mime": "image/svg+xml",
      "bytes": 8564,
      "sha256": "bdae11f99a6ae1855b8ce9092fdbaf94f0caecc89103dbb029e834451abdc6ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{14+2(0)-5}{1}\\right\\rfloor+1=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{14+2(0)-5}{1}\\right\\rfloor+1=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85589f5b6f5c0202.svg",
      "path": "assets/equations/85589f5b6f5c0202.svg",
      "mime": "image/svg+xml",
      "bytes": 20558,
      "sha256": "8e2350a743d3bc53a556891de4434ce23d6ea28db7b0ee313e869536dc4ec843",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{3,4,\\mathrm{new}}=0.5-0.5(-0.005197622)\\approx 0.502598811"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,4,\\mathrm{new}}=0.5-0.5(-0.005197622)\\approx 0.502598811"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            201
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8560767b69d9e851.svg",
      "path": "assets/equations/8560767b69d9e851.svg",
      "mime": "image/svg+xml",
      "bytes": 11273,
      "sha256": "a78ee446175ced2dff617de77f6ca4f33019bc42ce132765699251d085ed43d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.38}{1-0.9^2}=\\frac{0.38}{0.19}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.38}{1-0.9^2}=\\frac{0.38}{0.19}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/857c0ad228d64fc5.svg",
      "path": "assets/equations/857c0ad228d64fc5.svg",
      "mime": "image/svg+xml",
      "bytes": 17322,
      "sha256": "9945098759b30250dfe48d61a47bfe80912a2d2a0ca14d68713d09893b9a511e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.11-0.05(-0.22652)\\approx 0.121326"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.11-0.05(-0.22652)\\approx 0.121326"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/859b60e888192c5a.svg",
      "path": "assets/equations/859b60e888192c5a.svg",
      "mime": "image/svg+xml",
      "bytes": 12221,
      "sha256": "216e177f106a1d1582ab0c61d0d276e8623480e1a1c082e21d283fe7086d9714",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{conv}}=(K_hK_wC_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{conv}}=(K_hK_wC_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            13,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            17,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            13,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            17,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/859c9536cc17d749.svg",
      "path": "assets/equations/859c9536cc17d749.svg",
      "mime": "image/svg+xml",
      "bytes": 7738,
      "sha256": "c0e4a678c907646883bd2ea301040f23a8bb5c8598830e4e34cb4b77c3e2e4a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_1=0.9(0)+0.1(-1)^2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_1=0.9(0)+0.1(-1)^2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85b0a11172f30b61.svg",
      "path": "assets/equations/85b0a11172f30b61.svg",
      "mime": "image/svg+xml",
      "bytes": 7278,
      "sha256": "4cea74e3542b0619d80696f4933f45ec048b873b5ba7a5366b1ed9f7d12e411d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_2 q=\\frac{\\ln q}{\\ln 2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_2 q=\\frac{\\ln q}{\\ln 2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85c116687119a006.svg",
      "path": "assets/equations/85c116687119a006.svg",
      "mime": "image/svg+xml",
      "bytes": 2750,
      "sha256": "6a1cbf18e6c58c0c3df920a514932a1985dcaf405a9c8c5dd6458c2d3fd18d3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}2 & 1\\\\1 & 3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}2 & 1\\\\1 & 3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85c1ef6621c6cf83.svg",
      "path": "assets/equations/85c1ef6621c6cf83.svg",
      "mime": "image/svg+xml",
      "bytes": 17222,
      "sha256": "af804d84fbd93dc2349599487b683093051d14512250f7016ca5111d01dd5488",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.2-0.9(0.006542085)=0.194112124"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.2-0.9(0.006542085)=0.194112124"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85d817a60006abc5.svg",
      "path": "assets/equations/85d817a60006abc5.svg",
      "mime": "image/svg+xml",
      "bytes": 5796,
      "sha256": "607454c77216fdd0b84d2f6769b8f380873f47a8c34db9153221fa1508ade05e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a^{(l)}=f(z^{(l)})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a^{(l)}=f(z^{(l)})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            6,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/7",
          "labels": [
            "Layer forward pass"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            6,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/7",
          "labels": [
            "Layer forward pass"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85e3c1c423ab1151.svg",
      "path": "assets/equations/85e3c1c423ab1151.svg",
      "mime": "image/svg+xml",
      "bytes": 9362,
      "sha256": "0b943951252741fb22de7758a037e1778d8e1407ae1e1710e9377fef3ee0acea",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "m_2=0.9(0.2)+0.1(-1)=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=0.9(0.2)+0.1(-1)=0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/85e8a967a0a12f92.svg",
      "path": "assets/equations/85e8a967a0a12f92.svg",
      "mime": "image/svg+xml",
      "bytes": 12780,
      "sha256": "96d8110fb04d9e20ddf1fba6a60d1712370d13783b59ca0b49f763eff528b7e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,3}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,3}}=\\delta_{o_1}h_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{1,3}}=\\delta_{o_1}h_3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/862c71dcbfedc68d.svg",
      "path": "assets/equations/862c71dcbfedc68d.svg",
      "mime": "image/svg+xml",
      "bytes": 3556,
      "sha256": "50132b24a049473c96af4a1893d548e83fd26c59aabd48e021a220d51c9c2f3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "25+5=30"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "25+5=30"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/862fde9ce2f6cd54.svg",
      "path": "assets/equations/862fde9ce2f6cd54.svg",
      "mime": "image/svg+xml",
      "bytes": 26762,
      "sha256": "0c5a94f55424dfe5c1fd32ab4418b8cf796f24705ea961c66469337c31f08fa6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Deep learning}\\subset\\text{Machine learning}\\subset\\text{Artificial intelligence}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Deep learning}\\subset\\text{Machine learning}\\subset\\text{Artificial intelligence}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            5,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s5",
          "labels": [
            "Neural-network foundations",
            "Artificial intelligence machine learning and deep learning"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            0,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s0",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1a · ML versus DL and architecture choice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/864d5792c1506a4b.svg",
      "path": "assets/equations/864d5792c1506a4b.svg",
      "mime": "image/svg+xml",
      "bytes": 15267,
      "sha256": "9e543ee98ba298cfd97a8f5f92bc5c8b1cf4888c648ad55c20d9faf0fadee0df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=9{,}216\\times4{,}096=37{,}748{,}736"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=9{,}216\\times4{,}096=37{,}748{,}736"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8658aac9b96930a3.svg",
      "path": "assets/equations/8658aac9b96930a3.svg",
      "mime": "image/svg+xml",
      "bytes": 18639,
      "sha256": "9d908c42c46f9c10b7bb7a4b8b601f510f12e506b988e4f8f5b2d9c5607d9f47",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_1=\\frac{2.718281828-1}{2.718281828+1}=0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\frac{2.718281828-1}{2.718281828+1}=0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/867dfee50107ebc8.svg",
      "path": "assets/equations/867dfee50107ebc8.svg",
      "mime": "image/svg+xml",
      "bytes": 8522,
      "sha256": "246f624f30efa49fddacf0a0b52392a3e71ceb19c8da7e67a0c939e84272b2bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,1}=(18)+(11)+(11)=40"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,1}=(18)+(11)+(11)=40"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/868b3136771d3432.svg",
      "path": "assets/equations/868b3136771d3432.svg",
      "mime": "image/svg+xml",
      "bytes": 11273,
      "sha256": "e30c09c47ae015bc9cdfbc85100c634da34cdf2ee5aec4ac3907ef5696c3b71a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_8=9{,}042{,}432+84=9{,}042{,}516"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_8=9{,}042{,}432+84=9{,}042{,}516"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86a3de78168e02c1.svg",
      "path": "assets/equations/86a3de78168e02c1.svg",
      "mime": "image/svg+xml",
      "bytes": 9340,
      "sha256": "d2146c29788be5921efbc0ce4ecc9be335d9309eb03888edfc1af71a166992d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1} = \\max(0,0.85) = 0.85"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1} = \\max(0,0.85) = 0.85"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86b47a5bd5373b33.svg",
      "path": "assets/equations/86b47a5bd5373b33.svg",
      "mime": "image/svg+xml",
      "bytes": 9883,
      "sha256": "52bb8603ff308c248ce51c7cd0a3a1206ee86ac3ce9103329762cabe5bde435a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=0.5-0.1(0.2)=0.48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=0.5-0.1(0.2)=0.48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86c5a45ae836809c.svg",
      "path": "assets/equations/86c5a45ae836809c.svg",
      "mime": "image/svg+xml",
      "bytes": 5261,
      "sha256": "77238b0b4091a7749a6cfcaaf039cfbeefbd4e904019c6aab0fa6309ba3473aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=1+1-1.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=1+1-1.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86d9f58aa097fd71.svg",
      "path": "assets/equations/86d9f58aa097fd71.svg",
      "mime": "image/svg+xml",
      "bytes": 19186,
      "sha256": "5d9cbd7657dbfe74266110546e2e3b255ab471f640244ec05e2ca811d9e03182",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,3,\\mathrm{new}}=0.1-0.5(-0.004808601)\\approx 0.102404301"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,3,\\mathrm{new}}=0.1-0.5(-0.004808601)\\approx 0.102404301"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86de3ab6d9deb754.svg",
      "path": "assets/equations/86de3ab6d9deb754.svg",
      "mime": "image/svg+xml",
      "bytes": 8304,
      "sha256": "b083bfe38f4abd4629bbc16aab1b3bcf1e2985078d5fda83a3c937ac12b45cde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dz}=(5)(0.16)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dz}=(5)(0.16)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            273
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            273
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86e75776a23fe7d0.svg",
      "path": "assets/equations/86e75776a23fe7d0.svg",
      "mime": "image/svg+xml",
      "bytes": 15085,
      "sha256": "a8708c7a5fea8439282cda2ca9c0ddbf5e3de75fa83c44273c4745b7e31aadd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{2}=\\frac{1}{1+e^{-(1.255565213)}}=0.778261739"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{2}=\\frac{1}{1+e^{-(1.255565213)}}=0.778261739"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86e7e16686d8ad69.svg",
      "path": "assets/equations/86e7e16686d8ad69.svg",
      "mime": "image/svg+xml",
      "bytes": 19774,
      "sha256": "56015fa29fa564d935c30ca1f8925cb3f068c1250008acc85e6a0cd061c03dc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.2(0.001929853)\\approx 0.199614029"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.2(0.001929853)\\approx 0.199614029"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86f1a8b54476b2cb.svg",
      "path": "assets/equations/86f1a8b54476b2cb.svg",
      "mime": "image/svg+xml",
      "bytes": 10836,
      "sha256": "fbb74a2af8b297a848f5cb7368d59e137f5167d4f495cfb1aa69aa4d7eedaf11",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=0.1(2)+(-0.2)(5)+0.5(1)+0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.1(2)+(-0.2)(5)+0.5(1)+0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            5,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            5,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/86ffc171b254aab9.svg",
      "path": "assets/equations/86ffc171b254aab9.svg",
      "mime": "image/svg+xml",
      "bytes": 16506,
      "sha256": "3ce33f4ded58fde5c91183a1eb03cfa148bb8bcf1bbaf292bf80e76ed35703b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "MAC=H_{out}W_{out}K_hK_wC_{in}C_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "MAC=H_{out}W_{out}K_hK_wC_{in}C_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            176
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            176
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/870fc5e76c2ff285.svg",
      "path": "assets/equations/870fc5e76c2ff285.svg",
      "mime": "image/svg+xml",
      "bytes": 12735,
      "sha256": "6587b05d86dd8090109e954431e675320666a61c8924d07b8f14691472914aae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_{\\mathrm{max}}=\\max(a_1,a_2,a_3,a_4)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_{\\mathrm{max}}=\\max(a_1,a_2,a_3,a_4)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/87125a5db71e09ef.svg",
      "path": "assets/equations/87125a5db71e09ef.svg",
      "mime": "image/svg+xml",
      "bytes": 21671,
      "sha256": "bf7a56227e9d65d545df84608cb9b897706e435d78971fd5bd6f9dd0be8175f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{3,2,\\mathrm{new}}=0.3-0.5(0.003898216)\\approx 0.298050892"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,2,\\mathrm{new}}=0.3-0.5(0.003898216)\\approx 0.298050892"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            187
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8713b9890edc970c.svg",
      "path": "assets/equations/8713b9890edc970c.svg",
      "mime": "image/svg+xml",
      "bytes": 3933,
      "sha256": "926b018a189d6bd1ee88f799e55c4044de05f0b53e0ac81028b496472e04218b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{122-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{122-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8724fbf30b88d3b5.svg",
      "path": "assets/equations/8724fbf30b88d3b5.svg",
      "mime": "image/svg+xml",
      "bytes": 9486,
      "sha256": "35e0486d440a7e0eafccc1a484e2a674de98a7e5312b98edefe932483865e907",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sqrt{s_1}=\\sqrt{0.4}=0.632455532"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_1}=\\sqrt{0.4}=0.632455532"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8726504f24b7b8cc.svg",
      "path": "assets/equations/8726504f24b7b8cc.svg",
      "mime": "image/svg+xml",
      "bytes": 8237,
      "sha256": "8fa6ca9559cd618fd7cee0ef4cdb963c2df657c51d7dc1f2db724b7dcc41f3aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-x}=\\frac1{e^x},\\qquad\\ln(e^x)=x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-x}=\\frac1{e^x},\\qquad\\ln(e^x)=x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/87472012ebbb4a9d.svg",
      "path": "assets/equations/87472012ebbb4a9d.svg",
      "mime": "image/svg+xml",
      "bytes": 9368,
      "sha256": "a0ca3cbe6e524c88ac24835f4f6c62e5b7dad324aa4ca88b11316653cc0b991b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^{(l)}=W^{(l)}a^{(l-1)}+b^{(l)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(l)}=W^{(l)}a^{(l-1)}+b^{(l)}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            6,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/7",
          "labels": [
            "Layer forward pass"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            6,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/7",
          "labels": [
            "Layer forward pass"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8751dee634f91753.svg",
      "path": "assets/equations/8751dee634f91753.svg",
      "mime": "image/svg+xml",
      "bytes": 8801,
      "sha256": "4279bd3c80c277a9d7c105a1ddc513adbea05e8cd06f082f2e8840d467c07bfd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            10,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s10",
          "labels": [
            "Recurrent neural networks",
            "LSTM a memory path with three gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            42,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/43",
          "labels": [
            "LSTM cell and hidden state"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8773c0aada00e672.svg",
      "path": "assets/equations/8773c0aada00e672.svg",
      "mime": "image/svg+xml",
      "bytes": 13115,
      "sha256": "10bedf9e0987cd89988dfb7552d728db55ab3f13fabc3e81a697133a0df0bb4f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p-y=0.731058579-1=-0.268941421"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p-y=0.731058579-1=-0.268941421"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8775ad02ed7eaf6c.svg",
      "path": "assets/equations/8775ad02ed7eaf6c.svg",
      "mime": "image/svg+xml",
      "bytes": 5492,
      "sha256": "bbe3459fe677e98a85fd9ac4dd0a864eb490f95ec47689165bd16082d8526b8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o=0.5\\times0+0.2=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=0.5\\times0+0.2=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/87809c641f196e58.svg",
      "path": "assets/equations/87809c641f196e58.svg",
      "mime": "image/svg+xml",
      "bytes": 8906,
      "sha256": "12f2c5b6232ebcdcaaf6597cd9e6607dc49340f200f36e7139e42e280b220f2c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{52+2(0)-5}{1}\\right\\rfloor+1=48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{52+2(0)-5}{1}\\right\\rfloor+1=48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8798bafaa1889aed.svg",
      "path": "assets/equations/8798bafaa1889aed.svg",
      "mime": "image/svg+xml",
      "bytes": 9081,
      "sha256": "c1e2503a3ef42ce3d70ee1c0afec547c575fcaf9a68ab1e4bc97a8713d18207a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 0 & 0\\\\0 & 163 & 162\\\\0 & 160 & 161\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 0 & 0\\\\0 & 163 & 162\\\\0 & 160 & 161\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88322b08817273b7.svg",
      "path": "assets/equations/88322b08817273b7.svg",
      "mime": "image/svg+xml",
      "bytes": 4520,
      "sha256": "2e51967bf58e7671c7f4ea41466a577d6f08981236daa6b83db349a724a6b544",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0.5\\times2+0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.5\\times2+0=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88355caa5908a259.svg",
      "path": "assets/equations/88355caa5908a259.svg",
      "mime": "image/svg+xml",
      "bytes": 18831,
      "sha256": "82aeffbfe0139bb06d9ae6a4279954286d7a14cf3af2526e38b239f4f2e8b688",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z}=\\frac{\\partial L}{\\partial p}\\frac{\\partial p}{\\partial z}=\\frac{p-y}{p(1-p)}p(1-p)=p-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z}=\\frac{\\partial L}{\\partial p}\\frac{\\partial p}{\\partial z}=\\frac{p-y}{p(1-p)}p(1-p)=p-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88603ee1250e709b.svg",
      "path": "assets/equations/88603ee1250e709b.svg",
      "mime": "image/svg+xml",
      "bytes": 17698,
      "sha256": "0ca14b29ebe5da8ab208be3414103da1a8758f9eccddf85b850c2e3b5010c964",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.046798971 \\times  0.205500307 = -0.009617203"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.046798971 \\times  0.205500307 = -0.009617203"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/886e2a40c2cd8e26.svg",
      "path": "assets/equations/886e2a40c2cd8e26.svg",
      "mime": "image/svg+xml",
      "bytes": 19323,
      "sha256": "bb3cd931917f13878b113d0a2477c713398faffcd56669ed831381a361cb79b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h=W_1x+b_1,\\qquad \\hat y=W_2h+b_2=W_2W_1x+(W_2b_1+b_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=W_1x+b_1,\\qquad \\hat y=W_2h+b_2=W_2W_1x+(W_2b_1+b_2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88812c8e2d3784df.svg",
      "path": "assets/equations/88812c8e2d3784df.svg",
      "mime": "image/svg+xml",
      "bytes": 16384,
      "sha256": "b0b02bdbeced5f7bea3bd9c24fcbc16987aa1eef277b361b63d98eaf10161ea4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.45)\\times(0.138498562)\\approx 0.062324353"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.45)\\times(0.138498562)\\approx 0.062324353"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88b1929e93128b1e.svg",
      "path": "assets/equations/88b1929e93128b1e.svg",
      "mime": "image/svg+xml",
      "bytes": 6866,
      "sha256": "25e7f5f101584a77d1fac7ed68418de0c3c24fdeb5b99c4ddbfd27ca040ecfd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=o_t\\tanh(c_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=o_t\\tanh(c_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            11,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s11",
          "labels": [
            "Recurrent neural networks",
            "Reading an LSTM equation one operation at a time"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88c7ac8976f026b8.svg",
      "path": "assets/equations/88c7ac8976f026b8.svg",
      "mime": "image/svg+xml",
      "bytes": 8126,
      "sha256": "28ea0e8eeef034a0ba32324e8be175b7dd63e12149264bc86829d22450a5e625",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(0)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(0)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88dc28f2501b464e.svg",
      "path": "assets/equations/88dc28f2501b464e.svg",
      "mime": "image/svg+xml",
      "bytes": 5573,
      "sha256": "667376cc81a22bf9b7c74f4afed7995795d3cca26a80d2e1a208d690c1e539bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_t=J'(\\theta_{\\mathrm{look}})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=J'(\\theta_{\\mathrm{look}})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            11,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            11,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88df46d24a37114e.svg",
      "path": "assets/equations/88df46d24a37114e.svg",
      "mime": "image/svg+xml",
      "bytes": 8873,
      "sha256": "c7f3860628473b63655780a1b98e16253cc4bf1961484d7ac576eaad8899a4ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=zh_{\\mathrm{old}}+(1-z)\\widetilde h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=zh_{\\mathrm{old}}+(1-z)\\widetilde h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88df80b8a0e03820.svg",
      "path": "assets/equations/88df80b8a0e03820.svg",
      "mime": "image/svg+xml",
      "bytes": 10991,
      "sha256": "982370e93da133be7ab1836371479b92c9ebba4ffc346cdef84103f1a6f3718d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_1}=\\delta_1x^T,\\qquad\\frac{\\partial L}{\\partial b_1}=\\delta_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_1}=\\delta_1x^T,\\qquad\\frac{\\partial L}{\\partial b_1}=\\delta_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88e7931306349767.svg",
      "path": "assets/equations/88e7931306349767.svg",
      "mime": "image/svg+xml",
      "bytes": 4181,
      "sha256": "8949c35315fb184ebd174bfd665760b1e0d41ff87452bb6749c3abe85f7942d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{252-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{252-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/88f353ee1ae5e616.svg",
      "path": "assets/equations/88f353ee1ae5e616.svg",
      "mime": "image/svg+xml",
      "bytes": 9950,
      "sha256": "cdac5f0ed3bdd8166a1b0da05a3cec7b6b585e76f44297e7d443ad5be48c576d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1+1.000000000\\approx2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+1.000000000\\approx2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/890a2f895bb237f9.svg",
      "path": "assets/equations/890a2f895bb237f9.svg",
      "mime": "image/svg+xml",
      "bytes": 22567,
      "sha256": "20fc22f2fc01200bfab44424ebc193380c28261c6e0d8edd7820b81b02579119",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(2)}=(-0.038098237)\\times(0.596884378)\\approx -0.022740242"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(2)}=(-0.038098237)\\times(0.596884378)\\approx -0.022740242"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/890b9a76a0888667.svg",
      "path": "assets/equations/890b9a76a0888667.svg",
      "mime": "image/svg+xml",
      "bytes": 18623,
      "sha256": "17a52e25c076163292a7a44f9f62c20617e9887b360b98701c86c196d8b090d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.039350723 \\times  0.221712873 = 0.008724562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.039350723 \\times  0.221712873 = 0.008724562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8917be67939f2d89.svg",
      "path": "assets/equations/8917be67939f2d89.svg",
      "mime": "image/svg+xml",
      "bytes": 5184,
      "sha256": "8c5d281772bb27cb778b46f14a8446cc452263754b95187e371b5d76cd8a14ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8933903c2570cd47.svg",
      "path": "assets/equations/8933903c2570cd47.svg",
      "mime": "image/svg+xml",
      "bytes": 18682,
      "sha256": "987faa3235191d78aefd82e710a52d84617f84caead4d27a306c41e88591a2ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "D_{\\mathrm{KL}}(p\\Vert q)=\\sum_i p_i\\ln\\frac{p_i}{q_i}=H(p,q)-H(p)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_{\\mathrm{KL}}(p\\Vert q)=\\sum_i p_i\\ln\\frac{p_i}{q_i}=H(p,q)-H(p)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/893a1456a543073d.svg",
      "path": "assets/equations/893a1456a543073d.svg",
      "mime": "image/svg+xml",
      "bytes": 10234,
      "sha256": "ad97dd8b34731bfdf10dc27c798972eff0891000ee8c22a11575b7c8249a5a31",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.065518559"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.065518559"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/893c6acf067ed4a9.svg",
      "path": "assets/equations/893c6acf067ed4a9.svg",
      "mime": "image/svg+xml",
      "bytes": 8922,
      "sha256": "fb8a88dd5f1115b0a68453d1a9734fc56be59026e1fa47a07dea554d188c9175",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(3)\\times(0)+(2)\\times(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(0)+(2)\\times(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/896aef66e0912dce.svg",
      "path": "assets/equations/896aef66e0912dce.svg",
      "mime": "image/svg+xml",
      "bytes": 10757,
      "sha256": "fdf3b0f5fab9c42f642769b9521e8de744900c15a4669ca12903de1dd5cb46e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{2,\\mathrm{new}}=0.9(-0.1)-0.1(0)=-0.09"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{2,\\mathrm{new}}=0.9(-0.1)-0.1(0)=-0.09"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/897314316dee8982.svg",
      "path": "assets/equations/897314316dee8982.svg",
      "mime": "image/svg+xml",
      "bytes": 24237,
      "sha256": "94e4101deaa3f5159123be8dcec234a7908ad751525667e45a09b8f15f36c220",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.2 \\times  0.549833997) + (-0.1 \\times  0.544878892) + (0) = 0.05547891"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.2 \\times  0.549833997) + (-0.1 \\times  0.544878892) + (0) = 0.05547891"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/899ef2a84df9b3cd.svg",
      "path": "assets/equations/899ef2a84df9b3cd.svg",
      "mime": "image/svg+xml",
      "bytes": 16057,
      "sha256": "af9d0e0e22991baa642e2c65f080773e5e370edd36a006b65becf9ac322c3c2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_2=(0.5)\\times(-0.038098237)\\approx -0.019049118"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.5)\\times(-0.038098237)\\approx -0.019049118"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89af9e3096091f5c.svg",
      "path": "assets/equations/89af9e3096091f5c.svg",
      "mime": "image/svg+xml",
      "bytes": 8865,
      "sha256": "337e3f8bf96fddd4bb9758f7270007e1d1b703f59c965402d2db05963788c10f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(3)\\times(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(3)\\times(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89b24f1f7b777962.svg",
      "path": "assets/equations/89b24f1f7b777962.svg",
      "mime": "image/svg+xml",
      "bytes": 6199,
      "sha256": "33fd799a6b4459ab9ae4b50f3310f4132793890887ea4cdafd886f7b5514b02c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "ab^T=\\begin{bmatrix}8&10\\\\12&15\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "ab^T=\\begin{bmatrix}8&10\\\\12&15\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            262
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            262
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89b7eb4a772465f4.svg",
      "path": "assets/equations/89b7eb4a772465f4.svg",
      "mime": "image/svg+xml",
      "bytes": 4850,
      "sha256": "9aeea9a31e5b6dfb10b58a89ce99989dfd00f12bd527fb1f3872f199c07866af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{batch}}=E"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{batch}}=E"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89c211e38f586f86.svg",
      "path": "assets/equations/89c211e38f586f86.svg",
      "mime": "image/svg+xml",
      "bytes": 8836,
      "sha256": "ea8e52590c44b24bf942f7670e5f77d8bb594afcb54e39dc3687fb53b967976d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(0.5)\\approx-0.693147181"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.5)\\approx-0.693147181"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            229
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            229
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89c2c818c7a2e7dd.svg",
      "path": "assets/equations/89c2c818c7a2e7dd.svg",
      "mime": "image/svg+xml",
      "bytes": 19012,
      "sha256": "152cad6ca5fac02d6456ee2f65b027181b5436b0a5ffafcd2123edcec83075aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.5(0.082167041)\\approx 0.35891648"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.5(0.082167041)\\approx 0.35891648"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89caa918473d927f.svg",
      "path": "assets/equations/89caa918473d927f.svg",
      "mime": "image/svg+xml",
      "bytes": 14030,
      "sha256": "a6759a3c7faa3c2802b8c1191c2c457ca07575869d2b7d859f21ca95cef3b2b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "fC_{\\mathrm{old}}=(0.500000000)(1)\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{\\mathrm{old}}=(0.500000000)(1)\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89d0bf0bfbd0eee8.svg",
      "path": "assets/equations/89d0bf0bfbd0eee8.svg",
      "mime": "image/svg+xml",
      "bytes": 12375,
      "sha256": "6c8ff06ce39667d13570e2282b144e1a774068d4d3720e4bd95f79576bef9932",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.11 \\times  2) + (0.21 \\times  3) + (0) = 0.85"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.11 \\times  2) + (0.21 \\times  3) + (0) = 0.85"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89d9785f6f04be8b.svg",
      "path": "assets/equations/89d9785f6f04be8b.svg",
      "mime": "image/svg+xml",
      "bytes": 8901,
      "sha256": "817aac380e8d5406aa09f047cab55a5f86af4908764ef64fe30b9eb0ffed281f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "m_2=0.9(-0.1)+0.1(2)=0.11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=0.9(-0.1)+0.1(2)=0.11"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89ec596cf1c6ec68.svg",
      "path": "assets/equations/89ec596cf1c6ec68.svg",
      "mime": "image/svg+xml",
      "bytes": 4626,
      "sha256": "28384555b3ba719e2503ecaccbe4275a70e6834e920e1435a7cc829700c36c47",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}21 & 15\\\\13 & 18\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}21 & 15\\\\13 & 18\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            2,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s1",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            4,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s3",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89f3eabbc08b8f86.svg",
      "path": "assets/equations/89f3eabbc08b8f86.svg",
      "mime": "image/svg+xml",
      "bytes": 11921,
      "sha256": "43281e4663b12aef8bdc552f0bda655d2279a2b80ae387a87037eb2f46ede0c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(0.15)\\approx0.148885034"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(0.15)\\approx0.148885034"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/89fe10c4fdc1b2d9.svg",
      "path": "assets/equations/89fe10c4fdc1b2d9.svg",
      "mime": "image/svg+xml",
      "bytes": 8314,
      "sha256": "965a23d07190cf814a654ec462d08373d4949ac66df5f1a39f0cdbcabeba5545",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac{1}{2}\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac{1}{2}\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a047fabd725efcd.svg",
      "path": "assets/equations/8a047fabd725efcd.svg",
      "mime": "image/svg+xml",
      "bytes": 16889,
      "sha256": "94a56e86fe6ebc49b5d8dc99ae5c092f796310043243bd7d0cce2c2b97a4732c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0-0.5(-0.099059551)=0.049529775"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0-0.5(-0.099059551)=0.049529775"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a253f24fdf99d8e.svg",
      "path": "assets/equations/8a253f24fdf99d8e.svg",
      "mime": "image/svg+xml",
      "bytes": 12927,
      "sha256": "b189dbdc8bc6305f45a7f1897cbb5229e1b336b3ff4c91f1aee58b7cb5f82314",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{conv}=(K_hK_wC_{in}+1)C_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{conv}=(K_hK_wC_{in}+1)C_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            32,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/33",
          "labels": [
            "Convolution parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            32,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/33",
          "labels": [
            "Convolution parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a2a9eb5376c2557.svg",
      "path": "assets/equations/8a2a9eb5376c2557.svg",
      "mime": "image/svg+xml",
      "bytes": 5562,
      "sha256": "6d05dd1dbfbc8a4d5e9c4316e8daa4547a88cd0035c95df1ebe5dcf0a0bade82",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{227+2 \\times  0-9}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{227+2 \\times  0-9}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a300d26d67e84f4.svg",
      "path": "assets/equations/8a300d26d67e84f4.svg",
      "mime": "image/svg+xml",
      "bytes": 4100,
      "sha256": "fc7b3565cb27020c63460fd5242bda4c111cfc5af524638766ad414f91357b00",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=3(1)+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=3(1)+1=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a3b4bb2871113ef.svg",
      "path": "assets/equations/8a3b4bb2871113ef.svg",
      "mime": "image/svg+xml",
      "bytes": 7722,
      "sha256": "11033efd0712c11c3478872e03d57d4ba06b9c1296c1cf172df8247c8c6b2d2d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=\\operatorname{ReLU}(1.08)=1.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=\\operatorname{ReLU}(1.08)=1.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a4a542960803c14.svg",
      "path": "assets/equations/8a4a542960803c14.svg",
      "mime": "image/svg+xml",
      "bytes": 8797,
      "sha256": "fd3a10e3ef8978102e33f42c32311c6ea6412ef5735c3bc5a12a848c31a72ec5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{s_1}=\\sqrt{0.1}=0.316227766"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_1}=\\sqrt{0.1}=0.316227766"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a6ef020e7632784.svg",
      "path": "assets/equations/8a6ef020e7632784.svg",
      "mime": "image/svg+xml",
      "bytes": 6186,
      "sha256": "59819baed48d50898d918f4dc932bdb6a2fcb1a17f6e588c99e7bae7722b0494",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{new}}=\\theta_{\\mathrm{old}}-\\eta g"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{new}}=\\theta_{\\mathrm{old}}-\\eta g"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            5,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s5",
          "labels": [
            "Optimization algorithms",
            "Model answer: batch, stochastic and mini-batch training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            5,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s5",
          "labels": [
            "Optimization algorithms",
            "Model answer: batch, stochastic and mini-batch training"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a78ffe2df23393c.svg",
      "path": "assets/equations/8a78ffe2df23393c.svg",
      "mime": "image/svg+xml",
      "bytes": 12148,
      "sha256": "6977f3dc1999b103b56a709ae0965374a2f280a2961baf41b5b5c9b01386f43f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-(-1.609437912)=1.609437912"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-(-1.609437912)=1.609437912"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            212
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            212
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8a9a35419aebc53b.svg",
      "path": "assets/equations/8a9a35419aebc53b.svg",
      "mime": "image/svg+xml",
      "bytes": 11569,
      "sha256": "c7de81e0d7902e94ae13f26a646e69548629a012dd9109f55443cb21016343d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathbb E\\left[\\frac{ma}{q}\\right]=\\frac aq\\mathbb E[m]=\\frac aq\\,q=a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbb E\\left[\\frac{ma}{q}\\right]=\\frac aq\\mathbb E[m]=\\frac aq\\,q=a"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            7,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s7",
          "labels": [
            "Regularization and generalization",
            "Inverted dropout during training and inference"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            7,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s7",
          "labels": [
            "Regularization and generalization",
            "Inverted dropout during training and inference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8aa23a9e3a9c5875.svg",
      "path": "assets/equations/8aa23a9e3a9c5875.svg",
      "mime": "image/svg+xml",
      "bytes": 5972,
      "sha256": "6bf7068ee23af0e6071bfb614519e210279b16962072eb429062fe205008d902",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1-0.05(2)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-0.05(2)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8abfcf2c3c8a28be.svg",
      "path": "assets/equations/8abfcf2c3c8a28be.svg",
      "mime": "image/svg+xml",
      "bytes": 12910,
      "sha256": "a404c5830f2593068fc8ec7d8ce4f4cf5d50e538ad930f2282968fcefb53cbd2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{projection}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{projection}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8acc57815fd4951a.svg",
      "path": "assets/equations/8acc57815fd4951a.svg",
      "mime": "image/svg+xml",
      "bytes": 9183,
      "sha256": "0aafcffed452325fd1e51ab5abe60d1cc473ec9361848003ee46560843512d29",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta_{\\mathrm{effective},1}=\\frac{0.1}{\\sqrt4}=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{\\mathrm{effective},1}=\\frac{0.1}{\\sqrt4}=0.05"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b21d73077236089.svg",
      "path": "assets/equations/8b21d73077236089.svg",
      "mime": "image/svg+xml",
      "bytes": 8336,
      "sha256": "5551aaf05faaab0b8ca283cd385896d0423600e02dd02327917b7d0174b1cba7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1}=0+0-0.5=-0.5\\Rightarrow h_1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=0+0-0.5=-0.5\\Rightarrow h_1=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b2b9a5baccb2ea6.svg",
      "path": "assets/equations/8b2b9a5baccb2ea6.svg",
      "mime": "image/svg+xml",
      "bytes": 8566,
      "sha256": "2dfb8a4086747b67decba21f841d2e3e4641e57fc4b796b29f129c30e8c4e5ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(2)\\times(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(2)\\times(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b302d0b5078734a.svg",
      "path": "assets/equations/8b302d0b5078734a.svg",
      "mime": "image/svg+xml",
      "bytes": 14458,
      "sha256": "8a1fa6129b9ea5c4c87da92a14bb99100bff97c92a17999438cd8cd46fe43e07",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.5-0.1(-0.165)\\approx 0.5165"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.5-0.1(-0.165)\\approx 0.5165"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b3dd0cfc097c6b9.svg",
      "path": "assets/equations/8b3dd0cfc097c6b9.svg",
      "mime": "image/svg+xml",
      "bytes": 7121,
      "sha256": "781449cfbc92d72bcaf656e5569c4e006e651b3fe7c4b2364f8cee03502327b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(0)=\\frac1{1+e^0}=\\frac1{1+1}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(0)=\\frac1{1+e^0}=\\frac1{1+1}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b40f970f91aece5.svg",
      "path": "assets/equations/8b40f970f91aece5.svg",
      "mime": "image/svg+xml",
      "bytes": 17507,
      "sha256": "e1c2955a2ee13ca2c1a6659b544cd57c2d45ccf3747cd2398a9b1a96861b341d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.6-0.5(-0.009617203)=0.604808601"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.6-0.5(-0.009617203)=0.604808601"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            231
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b51d1e9b84e8106.svg",
      "path": "assets/equations/8b51d1e9b84e8106.svg",
      "mime": "image/svg+xml",
      "bytes": 3544,
      "sha256": "5e181be46c4465e0c2820b262ae38a2568a6958b46648f871a34a67a19c5ca94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4+4+4+4=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4+4+4+4=16"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b6a4f4bbfa44dae.svg",
      "path": "assets/equations/8b6a4f4bbfa44dae.svg",
      "mime": "image/svg+xml",
      "bytes": 10126,
      "sha256": "71330fc371d422536d32df68a5ee82d4179f1733cfd12446568c9e3098306b29",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^{(1)}_2=0.3(1)+0.7(0)+0.2=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(1)}_2=0.3(1)+0.7(0)+0.2=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b80255c0daf41f8.svg",
      "path": "assets/equations/8b80255c0daf41f8.svg",
      "mime": "image/svg+xml",
      "bytes": 15693,
      "sha256": "25dc6e75c0c7883283dd775a48927299fe9c81da51404fe59ed091329806423d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(-0.2)\\times(-0.131169078)\\approx 0.026233816"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.2)\\times(-0.131169078)\\approx 0.026233816"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b8732deca8578d9.svg",
      "path": "assets/equations/8b8732deca8578d9.svg",
      "mime": "image/svg+xml",
      "bytes": 23656,
      "sha256": "ef4d65e81af63bd1ead798c6b45a06759653b4df45fa31f1f8e074dd8a80533b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.6 \\times  0.562176501) + (0.9 \\times  0.627147766) + (0.5) = 1.40173889"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.6 \\times  0.562176501) + (0.9 \\times  0.627147766) + (0.5) = 1.40173889"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b8cdd9b96177407.svg",
      "path": "assets/equations/8b8cdd9b96177407.svg",
      "mime": "image/svg+xml",
      "bytes": 13207,
      "sha256": "493c8406d9857bfb92aa7d8787f5622191fb35049430ed61e505b101d773a0eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{concat}=\\sum_b C_b,\\qquad y_{res}=F(x)+x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{concat}=\\sum_b C_b,\\qquad y_{res}=F(x)+x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            180
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            180
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8b9cec002314f2de.svg",
      "path": "assets/equations/8b9cec002314f2de.svg",
      "mime": "image/svg+xml",
      "bytes": 18168,
      "sha256": "47c59500f239b808033be856614f6bf9babdbb74aeafcfdf1fce8ea1b79c79f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mu=\\frac{1}{N}\\sum_{i=1}^{N}x_i,\\qquad \\sigma^2=\\frac{1}{N}\\sum_{i=1}^{N}(x_i-\\mu)^2,\\qquad \\sigma=\\sqrt{\\sigma^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{1}{N}\\sum_{i=1}^{N}x_i,\\qquad \\sigma^2=\\frac{1}{N}\\sum_{i=1}^{N}(x_i-\\mu)^2,\\qquad \\sigma=\\sqrt{\\sigma^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8bdba182228536bc.svg",
      "path": "assets/equations/8bdba182228536bc.svg",
      "mime": "image/svg+xml",
      "bytes": 6088,
      "sha256": "a33d8d845684724d312f059ca2bb83216618a61b0789c2f11372b8ae56c5a8d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=-2+3-0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=-2+3-0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c103dd6ecdec24c.svg",
      "path": "assets/equations/8c103dd6ecdec24c.svg",
      "mime": "image/svg+xml",
      "bytes": 8162,
      "sha256": "4adbd4c0f94627bb02f2fb1d1c816646ab39809ffdd7ed26bf75326a796cc81e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(1)\\times(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(1)\\times(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c377dccccbc387a.svg",
      "path": "assets/equations/8c377dccccbc387a.svg",
      "mime": "image/svg+xml",
      "bytes": 6306,
      "sha256": "53921e222adca43deb9aeb30977c1822012bedca21ecaa56c224a15e315c7698",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0.2-1+0.5+0.3=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.2-1+0.5+0.3=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c4ebc4a08766591.svg",
      "path": "assets/equations/8c4ebc4a08766591.svg",
      "mime": "image/svg+xml",
      "bytes": 19396,
      "sha256": "11d4ec65c53397f346680505c3e70c2ecfc89af94371575341034e139e49b831",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.25-0.5(0.000497713)\\approx 0.249751144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.25-0.5(0.000497713)\\approx 0.249751144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c595e12402e35b1.svg",
      "path": "assets/equations/8c595e12402e35b1.svg",
      "mime": "image/svg+xml",
      "bytes": 14749,
      "sha256": "ba9d251a1d3d2499fa3179f10f01153384aae42409b5243a6e60f857f388278f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta\\frac{\\partial L}{\\partial w},\\qquad b_{\\mathrm{new}}=b-\\eta\\frac{\\partial L}{\\partial b}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta\\frac{\\partial L}{\\partial w},\\qquad b_{\\mathrm{new}}=b-\\eta\\frac{\\partial L}{\\partial b}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c5cd57b66d241cf.svg",
      "path": "assets/equations/8c5cd57b66d241cf.svg",
      "mime": "image/svg+xml",
      "bytes": 10706,
      "sha256": "1c709959f4119f81ed1fd8326fd1b092e444bbcc09f2649949fb1527b1b5c1fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.011272855"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.011272855"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c6d3f7be7bc6289.svg",
      "path": "assets/equations/8c6d3f7be7bc6289.svg",
      "mime": "image/svg+xml",
      "bytes": 16750,
      "sha256": "ef85acc9091606bfc0a0ee9d90549bfe2c54ec482a8150a3bf388bc5548c1b64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=-0.183772234-\\frac{0.1\\times(2)}{\\sqrt{0.49}}=-0.46948652"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.183772234-\\frac{0.1\\times(2)}{\\sqrt{0.49}}=-0.46948652"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c7e5aa437b15aae.svg",
      "path": "assets/equations/8c7e5aa437b15aae.svg",
      "mime": "image/svg+xml",
      "bytes": 8446,
      "sha256": "976fa5e410f6c4b09452263b6460bac744137476d6c2f9794b6ae1c0ca215556",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            308
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            338
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            308
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            338
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c8d4b00d7d4788e.svg",
      "path": "assets/equations/8c8d4b00d7d4788e.svg",
      "mime": "image/svg+xml",
      "bytes": 2441,
      "sha256": "6c8833a1a42bff54514810a59c77196bf03521eff1ba412364c52867ab68b436",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            227
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            227
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8c9b86a3e71336c4.svg",
      "path": "assets/equations/8c9b86a3e71336c4.svg",
      "mime": "image/svg+xml",
      "bytes": 7858,
      "sha256": "dd9c5b4701136b6463242c493c6e0c0cf70ddc7775aabd36da5adb5055743560",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=H_{\\mathrm{out}}W_{\\mathrm{out}}C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            13,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            17,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            13,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            17,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8ca813db07725b2e.svg",
      "path": "assets/equations/8ca813db07725b2e.svg",
      "mime": "image/svg+xml",
      "bytes": 9060,
      "sha256": "746c6878a120593a53dab74335bd46c25f6ae3224cde6f0aeeaf46337b8e8f44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_2=\\beta(1-\\beta)g_1+(1-\\beta)g_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=\\beta(1-\\beta)g_1+(1-\\beta)g_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8cb1bdd325f9978f.svg",
      "path": "assets/equations/8cb1bdd325f9978f.svg",
      "mime": "image/svg+xml",
      "bytes": 7614,
      "sha256": "da5d3ba96c0427fefb6a1e43be195d40af60579f71e54f44801e99bc5621b9e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_1=0.9(0)+0.1(-1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_1=0.9(0)+0.1(-1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8cfa6ee1614fe8e3.svg",
      "path": "assets/equations/8cfa6ee1614fe8e3.svg",
      "mime": "image/svg+xml",
      "bytes": 5416,
      "sha256": "9002bdd844659c822de6da363f97f37c93f45816eadb7aa201e3d0b3cded9a66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g=\\frac{-1+(-4)}2=-2.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g=\\frac{-1+(-4)}2=-2.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d403055f469e062.svg",
      "path": "assets/equations/8d403055f469e062.svg",
      "mime": "image/svg+xml",
      "bytes": 13100,
      "sha256": "e4a89949cc7fd7b98f41058260f70f58b0bb38118752ccbe16d9cb750c771954",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\eta g_2}{\\sqrt{s_2}}=\\frac{0.1(1)}{\\sqrt{0.46}}\\approx0.147441956"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\eta g_2}{\\sqrt{s_2}}=\\frac{0.1(1)}{\\sqrt{0.46}}\\approx0.147441956"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d4aa9c483de249e.svg",
      "path": "assets/equations/8d4aa9c483de249e.svg",
      "mime": "image/svg+xml",
      "bytes": 8003,
      "sha256": "f27355011e58071b310f16d5ec32f1757732b15a47f470f41c5072341edc112f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.4 \\times  3) + (0.2) = 1.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.4 \\times  3) + (0.2) = 1.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d4f0a07993ddded.svg",
      "path": "assets/equations/8d4f0a07993ddded.svg",
      "mime": "image/svg+xml",
      "bytes": 15144,
      "sha256": "a8d1fbe348d819ba4998cb0fdf372508e3147bad1011d9ac2d234309db1172fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(-0.104539506)}}=0.473888899"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(-0.104539506)}}=0.473888899"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d5d62808c22a4a6.svg",
      "path": "assets/equations/8d5d62808c22a4a6.svg",
      "mime": "image/svg+xml",
      "bytes": 5240,
      "sha256": "f85c2996f37c0a292df02f2f3c1e4551e59d78793938c0765fbbdf42b6858474",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8(-0.2)=-0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8(-0.2)=-0.16"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d62e6bfc12bb1ba.svg",
      "path": "assets/equations/8d62e6bfc12bb1ba.svg",
      "mime": "image/svg+xml",
      "bytes": 8631,
      "sha256": "07f0c947705b6471c0df96551976867b56deb43aa78a62ce1b2ea027e9ac6ec1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.8)\\times(0.08)\\approx 0.064"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.8)\\times(0.08)\\approx 0.064"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d844a8676791dfd.svg",
      "path": "assets/equations/8d844a8676791dfd.svg",
      "mime": "image/svg+xml",
      "bytes": 22174,
      "sha256": "7506edbf6b8587fb99b4af3b620a973f003b4d6206b48da46385af76351c1595",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(0.138498562)\\times(0.593269992)\\approx 0.082167041"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(0.138498562)\\times(0.593269992)\\approx 0.082167041"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d8b08cc6480d083.svg",
      "path": "assets/equations/8d8b08cc6480d083.svg",
      "mime": "image/svg+xml",
      "bytes": 11855,
      "sha256": "fee3bd50f753919e33e93a8ff41bc0288b8ea2e9fee23ce8e85f617deb3ecb04",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_6=1{,}327{,}104+384=1{,}327{,}488"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_6=1{,}327{,}104+384=1{,}327{,}488"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8d9921c92554e599.svg",
      "path": "assets/equations/8d9921c92554e599.svg",
      "mime": "image/svg+xml",
      "bytes": 9405,
      "sha256": "e06f1e30fc45b6dbf12c4d3aa07af1954e08082773ab3096111ef16ecef3753f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=6\\times6\\times256=9{,}216"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=6\\times6\\times256=9{,}216"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8da79c9221b5024a.svg",
      "path": "assets/equations/8da79c9221b5024a.svg",
      "mime": "image/svg+xml",
      "bytes": 12456,
      "sha256": "e97a736e496c3ceeb1c138d81fcd4b8dd76ef096fe70935cc16cdb31b31f5d47",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L_{\\mathrm{new}}=\\frac12(0.929-1)^2=0.0025205"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{new}}=\\frac12(0.929-1)^2=0.0025205"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8de071d3c6435068.svg",
      "path": "assets/equations/8de071d3c6435068.svg",
      "mime": "image/svg+xml",
      "bytes": 20562,
      "sha256": "0bd0cbc33ccf5c800e5382e090144ae603a01ce78c31e6ef2da5cea3dfc6e58f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.779684759-0.7) \\times  0.171776436 = 0.013687964"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.779684759-0.7) \\times  0.171776436 = 0.013687964"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8de35fe2ee69fe63.svg",
      "path": "assets/equations/8de35fe2ee69fe63.svg",
      "mime": "image/svg+xml",
      "bytes": 7857,
      "sha256": "5cb3f8da8558f914905fc33b559db952b48968d8c2a619784ff96d922d1061b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            23,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/24",
          "labels": [
            "RMSProp"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            23,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/24",
          "labels": [
            "RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8deda7d73444e933.svg",
      "path": "assets/equations/8deda7d73444e933.svg",
      "mime": "image/svg+xml",
      "bytes": 11909,
      "sha256": "31fedac0abfe856add7a66a3b3ed8278e631fa86fc4fc0f9762b90a981be931e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_i w_ix_i\\ge\\theta\\quad\\Longleftrightarrow\\quad\\sum_i w_ix_i-\\theta\\ge0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_i w_ix_i\\ge\\theta\\quad\\Longleftrightarrow\\quad\\sum_i w_ix_i-\\theta\\ge0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8df07c79c171fe96.svg",
      "path": "assets/equations/8df07c79c171fe96.svg",
      "mime": "image/svg+xml",
      "bytes": 10276,
      "sha256": "872877590b69664b5e8467f68c06a95467b79dbfbe8b8c4a1ab59555d2c45fed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.9)}}=0.710949503"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.9)}}=0.710949503"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8e21ad6a02297b75.svg",
      "path": "assets/equations/8e21ad6a02297b75.svg",
      "mime": "image/svg+xml",
      "bytes": 14938,
      "sha256": "a87f070ead3ddbe20fab2cbbb20ce3e3540b070730d8cd17f93912418722b48e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.6)\\times(-0.082490487)\\approx -0.049494292"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.6)\\times(-0.082490487)\\approx -0.049494292"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8e2c2fa59e985f4e.svg",
      "path": "assets/equations/8e2c2fa59e985f4e.svg",
      "mime": "image/svg+xml",
      "bytes": 10230,
      "sha256": "ca9cab4005bb5523caaf2cffe627b6e0eaf21535bd5218617d89d95e4eb8f179",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{j,\\mathrm{new}}=w_j-\\eta g_{j,\\mathrm{total}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{j,\\mathrm{new}}=w_j-\\eta g_{j,\\mathrm{total}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8e33913f50550c4f.svg",
      "path": "assets/equations/8e33913f50550c4f.svg",
      "mime": "image/svg+xml",
      "bytes": 21282,
      "sha256": "18a80da2e34fc449518e272aeb9a9ea3c1882cba62205d23bbb7cb52c1edb768",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-2}+e^{2}\\approx0.135335283+7.389056099=7.524391382"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-2}+e^{2}\\approx0.135335283+7.389056099=7.524391382"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8e43eda4dcf6bcb7.svg",
      "path": "assets/equations/8e43eda4dcf6bcb7.svg",
      "mime": "image/svg+xml",
      "bytes": 9082,
      "sha256": "f3ff4b5311f6e11a34ade200031c50c08d1ff78176e77ad27775aa9bdca70399",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sqrt{s_1}=\\sqrt{0.1}=0.316227766"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_1}=\\sqrt{0.1}=0.316227766"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8e5ced5b8d72aefa.svg",
      "path": "assets/equations/8e5ced5b8d72aefa.svg",
      "mime": "image/svg+xml",
      "bytes": 9574,
      "sha256": "dab75c35598553538d2b350b060be9296c0844e154cd14762586eaab8e1326e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.049494292"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.049494292"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8e90f73571d42f2e.svg",
      "path": "assets/equations/8e90f73571d42f2e.svg",
      "mime": "image/svg+xml",
      "bytes": 12155,
      "sha256": "40b3dcdcb11b9d50f39a5882984616996e86d692fa3ae00d33a7e54ac53d881c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial w}=x,\\qquad\\frac{\\partial z}{\\partial x}=w,\\qquad\\frac{\\partial z}{\\partial b}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial w}=x,\\qquad\\frac{\\partial z}{\\partial x}=w,\\qquad\\frac{\\partial z}{\\partial b}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8ed42aad8099504b.svg",
      "path": "assets/equations/8ed42aad8099504b.svg",
      "mime": "image/svg+xml",
      "bytes": 16245,
      "sha256": "a514a7807cea8f7844466b318cc5210f71152a296840f0246199ffc6dfeabd09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{ReLU}(z)=\\max(0,z),\\quad f'(z)=\\begin{cases}1&z>0\\\\0&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{ReLU}(z)=\\max(0,z),\\quad f'(z)=\\begin{cases}1&z>0\\\\0&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8ef1fca1e3e9a662.svg",
      "path": "assets/equations/8ef1fca1e3e9a662.svg",
      "mime": "image/svg+xml",
      "bytes": 11429,
      "sha256": "ef3de3432268e1e399a20c5a23aadc4c788798c9240538d41fd9accdd6b756ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(0.3)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(0.3)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8f0662ebcf4e93d4.svg",
      "path": "assets/equations/8f0662ebcf4e93d4.svg",
      "mime": "image/svg+xml",
      "bytes": 17912,
      "sha256": "25445cc7fea7f4ddc37cf54b9585f9f1d1606ef6b182a354abadddc43cb55e1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.011272855 \\times  0.18217986 = 0.002053687"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.011272855 \\times  0.18217986 = 0.002053687"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8f06ed5dcff2563f.svg",
      "path": "assets/equations/8f06ed5dcff2563f.svg",
      "mime": "image/svg+xml",
      "bytes": 25696,
      "sha256": "f3ba31c22e1796c240b21be00963aac4ca65d3f573e4d7fd6e8c7ab902c605fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_2} = (0.5 \\times  0.593269992) + (0.55 \\times  0.596884378) + (0.6) = 1.224921404"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_2} = (0.5 \\times  0.593269992) + (0.55 \\times  0.596884378) + (0.6) = 1.224921404"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8f3bf24a2e1d90a0.svg",
      "path": "assets/equations/8f3bf24a2e1d90a0.svg",
      "mime": "image/svg+xml",
      "bytes": 7558,
      "sha256": "165bd317ccd12d2c9c6a218d1c2a8c14c0b891396c50b4a6da5d634658e38181",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "fC_{old}=0.4(0.5)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{old}=0.4(0.5)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8f7cd4947851e2db.svg",
      "path": "assets/equations/8f7cd4947851e2db.svg",
      "mime": "image/svg+xml",
      "bytes": 13422,
      "sha256": "7dae58f7d96a71e9aef0e989a46e3f0ebcc9145a1cd15dc5a4549740130acce7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat y_0=w_0x=1(2)=2,\\qquad e_0=\\hat y_0-y=2-4=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_0=w_0x=1(2)=2,\\qquad e_0=\\hat y_0-y=2-4=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8f94d1b01f536cf3.svg",
      "path": "assets/equations/8f94d1b01f536cf3.svg",
      "mime": "image/svg+xml",
      "bytes": 9564,
      "sha256": "0f46677af0cb7556169611f6215ff6cce24e9b210c37777355038a322414ee52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126+2(0)-5}{1}\\right\\rfloor+1=122"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126+2(0)-5}{1}\\right\\rfloor+1=122"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8faacff5464dcaf1.svg",
      "path": "assets/equations/8faacff5464dcaf1.svg",
      "mime": "image/svg+xml",
      "bytes": 6323,
      "sha256": "c6ba221546b12b4bc18a84df2e06b58becc79a3ec32f9a944a0fe7db8e4f20d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o_j}=o_j-y_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o_j}=o_j-y_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8fbb5c252349f4b6.svg",
      "path": "assets/equations/8fbb5c252349f4b6.svg",
      "mime": "image/svg+xml",
      "bytes": 17190,
      "sha256": "4fc7c4782f1804a8964130c2629ce3ebe24806ff631768eb18d182d39273b4d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.007853997)\\times(3)\\approx -0.02356199"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.007853997)\\times(3)\\approx -0.02356199"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8fbedcf992dd719a.svg",
      "path": "assets/equations/8fbedcf992dd719a.svg",
      "mime": "image/svg+xml",
      "bytes": 8679,
      "sha256": "dbb26c9e15225283cf47a762d660ba7f1f7464a1bd2b8057b9165a403c71cc0b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\eta\\frac{\\widehat m_t}{\\sqrt{\\widehat v_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\eta\\frac{\\widehat m_t}{\\sqrt{\\widehat v_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            25,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/26",
          "labels": [
            "Adam: correction and update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            25,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/26",
          "labels": [
            "Adam: correction and update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8fd73e44677515a6.svg",
      "path": "assets/equations/8fd73e44677515a6.svg",
      "mime": "image/svg+xml",
      "bytes": 19955,
      "sha256": "f6ef93504f339b1957bde433640a7d7fc8664d484220b6c44ac0bae7b71510f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/8fffc5f555fb2f95.svg",
      "path": "assets/equations/8fffc5f555fb2f95.svg",
      "mime": "image/svg+xml",
      "bytes": 13583,
      "sha256": "37d04f2a2b5d2d4ff1326b47ecd83109a0484c416d5265d1c334e312d8c56a41",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/901765ceedbe9376.svg",
      "path": "assets/equations/901765ceedbe9376.svg",
      "mime": "image/svg+xml",
      "bytes": 20259,
      "sha256": "010565efdf411fb9eaceadc0e3e00b95018fbd4a616b064e2668f6b7555c1231",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,4,\\mathrm{new}}=0.5-0.5(0.005810523)\\approx 0.497094738"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,4,\\mathrm{new}}=0.5-0.5(0.005810523)\\approx 0.497094738"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            173
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90379cab01aa101e.svg",
      "path": "assets/equations/90379cab01aa101e.svg",
      "mime": "image/svg+xml",
      "bytes": 8328,
      "sha256": "68dbf8983fcb0a440b75c16943920756d4c01ffb2f276c77a86cfe88ceb0af7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o=wx+b,\\qquad L=\\frac12(o-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=wx+b,\\qquad L=\\frac12(o-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/903aa08b8d83755c.svg",
      "path": "assets/equations/903aa08b8d83755c.svg",
      "mime": "image/svg+xml",
      "bytes": 18750,
      "sha256": "f7025f989402201166935e9b32468d6a1499ab7fc4d34d3e31db094fac287385",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "m_t=\\beta_1m_{t-1}+(1-\\beta_1)g_t,\\quad v_t=\\beta_2v_{t-1}+(1-\\beta_2)g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_t=\\beta_1m_{t-1}+(1-\\beta_1)g_t,\\quad v_t=\\beta_2v_{t-1}+(1-\\beta_2)g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s2",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            4,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s3",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s7",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            6,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s5",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/904a6dac1e6b4e5a.svg",
      "path": "assets/equations/904a6dac1e6b4e5a.svg",
      "mime": "image/svg+xml",
      "bytes": 15463,
      "sha256": "a9b6155fac781e4d1012932b073838ee5632048b9590772786bdab5c16a135d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=(-0.052877093)\\times2=-0.105754186"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=(-0.052877093)\\times2=-0.105754186"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/905f0951780ee22a.svg",
      "path": "assets/equations/905f0951780ee22a.svg",
      "mime": "image/svg+xml",
      "bytes": 5390,
      "sha256": "94159b38cb568e69d46a3bf600f0fe2680c926370e1912d2bccfe239ea61fe5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y_2=0.1\\times2=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_2=0.1\\times2=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9060e5490f15d100.svg",
      "path": "assets/equations/9060e5490f15d100.svg",
      "mime": "image/svg+xml",
      "bytes": 9063,
      "sha256": "78848d8be23dd0a615c9ba64ece5c4dcfcea7708c7126d4da160b858c9455c40",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J(\\theta+\\Delta\\theta)\\approx J(\\theta)+\\nabla J(\\theta)^T\\Delta\\theta"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta+\\Delta\\theta)\\approx J(\\theta)+\\nabla J(\\theta)^T\\Delta\\theta"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            2,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            2,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90628ef67242e4d9.svg",
      "path": "assets/equations/90628ef67242e4d9.svg",
      "mime": "image/svg+xml",
      "bytes": 8185,
      "sha256": "fd4593437926c882068813ab18a7f95e8542393d42a5346d606f49e8c9e8ccb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_o=0-2(0)-0.5=-0.5\\Rightarrow o=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=0-2(0)-0.5=-0.5\\Rightarrow o=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9076174f0a478139.svg",
      "path": "assets/equations/9076174f0a478139.svg",
      "mime": "image/svg+xml",
      "bytes": 19779,
      "sha256": "c627505712f7a814f7f01a0e8f42ec6cf7ea0b1b48b22bf8a91075a054a2e105",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=-0.5-0.5(-0.002885161)\\approx -0.49855742"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=-0.5-0.5(-0.002885161)\\approx -0.49855742"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90823ff8e0467213.svg",
      "path": "assets/equations/90823ff8e0467213.svg",
      "mime": "image/svg+xml",
      "bytes": 19824,
      "sha256": "5fca1e178ff46351fa55a61a3c5981fd9c0852b5dd0088e099eb8d5c7a23d6ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=\\sum_i e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_i e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_i e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=\\sum_i e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_i e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_i e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/909595bd0fd39ab1.svg",
      "path": "assets/equations/909595bd0fd39ab1.svg",
      "mime": "image/svg+xml",
      "bytes": 15382,
      "sha256": "f883f2809311b51b2e14dc4376cf33fdc15fedb4545bffb0c5cba10ee76b0a34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.581310333)}}=0.641368858"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.581310333)}}=0.641368858"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/909a9296285664eb.svg",
      "path": "assets/equations/909a9296285664eb.svg",
      "mime": "image/svg+xml",
      "bytes": 15665,
      "sha256": "8ca152b6d0fcc6a3a0929a1a5cfe9929492aaeaa8ba88cc98ffbf8b7b92b22cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(-0.1)\\times(-0.121439988)\\approx 0.012143999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.1)\\times(-0.121439988)\\approx 0.012143999"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/909d6c4ba3b4dba5.svg",
      "path": "assets/equations/909d6c4ba3b4dba5.svg",
      "mime": "image/svg+xml",
      "bytes": 15735,
      "sha256": "2b375ab36f5a493615e5900b8499f71346619bab9325afd6c3abb8f399b43cbb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=(-0.052877093)\\times2=-0.105754186"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=(-0.052877093)\\times2=-0.105754186"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90b52e79a3bf1954.svg",
      "path": "assets/equations/90b52e79a3bf1954.svg",
      "mime": "image/svg+xml",
      "bytes": 9637,
      "sha256": "2a60daab800513636acf06fa3ee47d0ab15122ec768c275beb7936ab9bbe27cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{2,2}=(20)+(15)+(15)=50"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,2}=(20)+(15)+(15)=50"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90cd2771a42dc9ef.svg",
      "path": "assets/equations/90cd2771a42dc9ef.svg",
      "mime": "image/svg+xml",
      "bytes": 6932,
      "sha256": "f2f4650bcc21cd7776ac8805beace8b16d6ac2e7c47ed4f180243ceee66e0ce0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90d0d059a0fe1d53.svg",
      "path": "assets/equations/90d0d059a0fe1d53.svg",
      "mime": "image/svg+xml",
      "bytes": 6818,
      "sha256": "0282684665e616b88561e5d46e64f483accc19643ec376bb85d7be7966e0b39b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dw}=8(3)=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dw}=8(3)=24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90e2d92ad9867cbd.svg",
      "path": "assets/equations/90e2d92ad9867cbd.svg",
      "mime": "image/svg+xml",
      "bytes": 12457,
      "sha256": "0fcc9e56ecbe9656a07aeb5e89d2c1dc5f142c21b8d923015e0307ebc330728b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=9\\times9\\times3\\times32=7{,}776"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=9\\times9\\times3\\times32=7{,}776"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90ee4b754abc5317.svg",
      "path": "assets/equations/90ee4b754abc5317.svg",
      "mime": "image/svg+xml",
      "bytes": 9417,
      "sha256": "a5913cd4097546ec5ddb4c54c66d4bf5f9268e50dc71df60d8d748f43db0b940",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "rh_{\\mathrm{previous}}=0.5\\times0.4=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "rh_{\\mathrm{previous}}=0.5\\times0.4=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90f88a492c8d4d66.svg",
      "path": "assets/equations/90f88a492c8d4d66.svg",
      "mime": "image/svg+xml",
      "bytes": 5213,
      "sha256": "33c539598a5ae521c89d26eeb4e606a1e4e05a01e63ec5dd7c79d344b5bef2b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=0+1-0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=0+1-0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/90fc093dce5b3464.svg",
      "path": "assets/equations/90fc093dce5b3464.svg",
      "mime": "image/svg+xml",
      "bytes": 7286,
      "sha256": "a2f1ff9ebb9cd50c3db35fabc3b7ee46e183734aeb55007082a0c957dae9068b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\mathrm{avg}}=\\frac{35}4=8.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\mathrm{avg}}=\\frac{35}4=8.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/91375a23b0e2fbcf.svg",
      "path": "assets/equations/91375a23b0e2fbcf.svg",
      "mime": "image/svg+xml",
      "bytes": 11002,
      "sha256": "a55840c9b44aa0386a6d6404e3705ced9606eac3fbda24a1ec4f0917bd15ae92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_t=\\beta v_{t-1}-\\eta g_t,\\quad \\theta_t=\\theta_{t-1}+v_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_t=\\beta v_{t-1}-\\eta g_t,\\quad \\theta_t=\\theta_{t-1}+v_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/914e44e2b8e8e8f9.svg",
      "path": "assets/equations/914e44e2b8e8e8f9.svg",
      "mime": "image/svg+xml",
      "bytes": 15738,
      "sha256": "7830d40d424187e5bee9c6909a50c2869975dbe012f1c51cf648134f39ecdb88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_t=\\rho s_{t-1}+(1-\\rho)g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_t=\\rho s_{t-1}+(1-\\rho)g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{s_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            7,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s6",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            12,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s11",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9172e32c44e88eec.svg",
      "path": "assets/equations/9172e32c44e88eec.svg",
      "mime": "image/svg+xml",
      "bytes": 4936,
      "sha256": "04844a701d846ef5b4c31638d7f614a01627f13e886bf8b31018db2b05fdd603",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9178374ae7a038b8.svg",
      "path": "assets/equations/9178374ae7a038b8.svg",
      "mime": "image/svg+xml",
      "bytes": 16887,
      "sha256": "9bdc2e18406c8b8ee8bda9adf1e0bfac15f299966f357a15adfbfeb937a93b15",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "i\\widetilde C=(0.500000000)(0.000000000)\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=(0.500000000)(0.000000000)\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/918a6ff758f0307c.svg",
      "path": "assets/equations/918a6ff758f0307c.svg",
      "mime": "image/svg+xml",
      "bytes": 13210,
      "sha256": "70d4d96e8edb636b35c71d34144be39a3c68fd81f35a7e3ad11bd594988a237e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\eta g_1}{\\sqrt{s_1}}=\\frac{0.1(2)}{\\sqrt{0.4}}\\approx0.316227766"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\eta g_1}{\\sqrt{s_1}}=\\frac{0.1(2)}{\\sqrt{0.4}}\\approx0.316227766"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/918d32ea9955cc69.svg",
      "path": "assets/equations/918d32ea9955cc69.svg",
      "mime": "image/svg+xml",
      "bytes": 22253,
      "sha256": "51e79731f66e8f983f568fd205f49836c7a46154fe436cf4a4dbfa7817293806",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.121439988)\\times(0.549833997)\\approx -0.066771834"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.121439988)\\times(0.549833997)\\approx -0.066771834"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/919b9b7755f3c860.svg",
      "path": "assets/equations/919b9b7755f3c860.svg",
      "mime": "image/svg+xml",
      "bytes": 9880,
      "sha256": "6d5345fddbf24e5a2cdd00ff7fe2e72e203499ea7c807405bde48ce596938b13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial J}{\\partial w_i}=g_{\\mathrm{data},i}+\\lambda w_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial J}{\\partial w_i}=g_{\\mathrm{data},i}+\\lambda w_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/91b7bd4147e4b8d6.svg",
      "path": "assets/equations/91b7bd4147e4b8d6.svg",
      "mime": "image/svg+xml",
      "bytes": 11502,
      "sha256": "5f17e3d3be3e926f1eeb490a1053d6ca153a57c9a432c81de290a2ca5b3bce42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_12=4{,}096{,}000+1{,}000=4{,}097{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_12=4{,}096{,}000+1{,}000=4{,}097{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/91d68511c5df7991.svg",
      "path": "assets/equations/91d68511c5df7991.svg",
      "mime": "image/svg+xml",
      "bytes": 11027,
      "sha256": "65385e76c262fa42a547f9292f63cf9f5545ddd3751f89ba1b1e98ca8232945b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/91debda43e9c7015.svg",
      "path": "assets/equations/91debda43e9c7015.svg",
      "mime": "image/svg+xml",
      "bytes": 13485,
      "sha256": "52423ee58a0ff702773221f5c6df60986355ec5a7dc966eed1b4705fb0a2c3a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\eta g_1}{\\sqrt{s_1}}=\\frac{0.1(2)}{\\sqrt{0.4}}\\approx0.316227766"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\eta g_1}{\\sqrt{s_1}}=\\frac{0.1(2)}{\\sqrt{0.4}}\\approx0.316227766"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/920794cfde95f28a.svg",
      "path": "assets/equations/920794cfde95f28a.svg",
      "mime": "image/svg+xml",
      "bytes": 6289,
      "sha256": "7a304261b8f33c730a36856c25b03f0039e0e25d6025cf10f446f70adca35cc5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0+0.1(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0+0.1(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9231d9bbf6a6372d.svg",
      "path": "assets/equations/9231d9bbf6a6372d.svg",
      "mime": "image/svg+xml",
      "bytes": 18054,
      "sha256": "e5c450f8ab9299988fb1c2d67bd21b1166e48312e919e359e711f88a07ed8dd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{1}{N}\\sum_{i=1}^{N}x_i,\\qquad \\sigma^2=\\frac{1}{N}\\sum_{i=1}^{N}(x_i-\\mu)^2,\\qquad \\sigma=\\sqrt{\\sigma^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{1}{N}\\sum_{i=1}^{N}x_i,\\qquad \\sigma^2=\\frac{1}{N}\\sum_{i=1}^{N}(x_i-\\mu)^2,\\qquad \\sigma=\\sqrt{\\sigma^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9258cd0363de1324.svg",
      "path": "assets/equations/9258cd0363de1324.svg",
      "mime": "image/svg+xml",
      "bytes": 5547,
      "sha256": "a867a040dcc06b39832678b4773bae4295c317565ca81c486e7211b6c53ed58e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac{1+4}{2}=2.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac{1+4}{2}=2.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/925c2ca7e5d512dc.svg",
      "path": "assets/equations/925c2ca7e5d512dc.svg",
      "mime": "image/svg+xml",
      "bytes": 8295,
      "sha256": "74e96185581dd125dcdd23e522604dc249bd7aae07e614d5c2b188e015b8322e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(2)\\times(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(2)\\times(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/92678247acd594b0.svg",
      "path": "assets/equations/92678247acd594b0.svg",
      "mime": "image/svg+xml",
      "bytes": 21107,
      "sha256": "7708aa575209e9d74a5d6b4f28e1b1bb2cd1f996dc016c51a1d0d2050a6cd8c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\widehat v_t=\\frac{v_t}{1-\\beta_2^t},\\quad\\theta_t=\\theta_{t-1}-\\eta\\frac{\\widehat m_t}{\\sqrt{\\widehat v_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\widehat v_t=\\frac{v_t}{1-\\beta_2^t},\\quad\\theta_t=\\theta_{t-1}-\\eta\\frac{\\widehat m_t}{\\sqrt{\\widehat v_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            3,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s2",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            4,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s3",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            8,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s7",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            6,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s5",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/928c85e2f67a9c66.svg",
      "path": "assets/equations/928c85e2f67a9c66.svg",
      "mime": "image/svg+xml",
      "bytes": 14481,
      "sha256": "d9b7de0ff67b3a521571d43c766d22ab31b0ce90210e24b9f81f7ad34e0d7da2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.770465929)}}=0.683621675"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.770465929)}}=0.683621675"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/928ca4d8a84ae46e.svg",
      "path": "assets/equations/928ca4d8a84ae46e.svg",
      "mime": "image/svg+xml",
      "bytes": 10012,
      "sha256": "425cd0f01e898ebd2fba20b258ecacc47b72d0d0008a34e39bc4ca6e52cea84e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s=0.8+(-0.2)+1.5=0.6+1.5=2.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0.8+(-0.2)+1.5=0.6+1.5=2.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/92909a33a68a6d6c.svg",
      "path": "assets/equations/92909a33a68a6d6c.svg",
      "mime": "image/svg+xml",
      "bytes": 11965,
      "sha256": "a9b9a85332b1f9754dc45245ca534c61ebcf39166ce79f7810bf1e5bc407d109",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_1C_0=1(0)=0,\\qquad i_1\\widetilde C_1=0.5(0.8)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_1C_0=1(0)=0,\\qquad i_1\\widetilde C_1=0.5(0.8)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/92df7685dd83d921.svg",
      "path": "assets/equations/92df7685dd83d921.svg",
      "mime": "image/svg+xml",
      "bytes": 2872,
      "sha256": "8220c0e681c11f4583e5abe5150ff6d8afa2adad676e68c89e1095b8cca4ca3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "20+4=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "20+4=24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/92e95617002bb2ff.svg",
      "path": "assets/equations/92e95617002bb2ff.svg",
      "mime": "image/svg+xml",
      "bytes": 8444,
      "sha256": "82aea797152ec8898fcbdba5a4f17a27b58796b6d11dc38ec90fef01606460f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(0)\\times(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(0)\\times(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/92ed9c7434bcec37.svg",
      "path": "assets/equations/92ed9c7434bcec37.svg",
      "mime": "image/svg+xml",
      "bytes": 9984,
      "sha256": "94dac812aa095864241e3bb2a762c3b0954be4bb96f8f534b67e3c8be395adf9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lVert g\\rVert_2=\\sqrt{6^2+8^2}=\\sqrt{36+64}=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lVert g\\rVert_2=\\sqrt{6^2+8^2}=\\sqrt{36+64}=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/930fa72046a69449.svg",
      "path": "assets/equations/930fa72046a69449.svg",
      "mime": "image/svg+xml",
      "bytes": 8058,
      "sha256": "bd5a8c60a6ba9a412c402d6e7586586f18d1c2c668690a4dc7f584499d9931a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            0,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s0",
          "labels": [
            "Convolutional neural networks",
            "Reading image shapes before doing CNN arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            12,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            13,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            17,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            0,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s0",
          "labels": [
            "Convolutional neural networks",
            "Reading image shapes before doing CNN arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            12,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            13,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            17,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/93143771f8225850.svg",
      "path": "assets/equations/93143771f8225850.svg",
      "mime": "image/svg+xml",
      "bytes": 7623,
      "sha256": "95cefb385cb1097e13bbbde0d7a0d0ffa1a97345b9690ecd66ba6cfedc3317b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_2=1.1-0.1(-3.6)=1.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2=1.1-0.1(-3.6)=1.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9325b59e9bc80f3d.svg",
      "path": "assets/equations/9325b59e9bc80f3d.svg",
      "mime": "image/svg+xml",
      "bytes": 11403,
      "sha256": "a607546a59f783227cbf0331c8889abebdeebb41bbc387281a8352907409372d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.55)\\times(0.3)\\approx -0.165"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.55)\\times(0.3)\\approx -0.165"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/932805d4a7ff7186.svg",
      "path": "assets/equations/932805d4a7ff7186.svg",
      "mime": "image/svg+xml",
      "bytes": 18102,
      "sha256": "774748532ce1d569fe509fc8467e747a9da2d50fe95c836a7a62232511949a0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_3=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_3=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            326
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            326
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/932f49e3f8a32474.svg",
      "path": "assets/equations/932f49e3f8a32474.svg",
      "mime": "image/svg+xml",
      "bytes": 16957,
      "sha256": "57f0b1bbdf0d62bf8644f6267981fb59d7688ec392354a343a6adee0f6096f77",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\qquad h_t=o_t\\odot\\tanh(C_t)",
        "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\quad h_t=o_t\\odot\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\qquad h_t=o_t\\odot\\tanh(C_t)"
        },
        {
          "type": "alt",
          "text": "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\quad h_t=o_t\\odot\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            10,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s10",
          "labels": [
            "Recurrent neural networks",
            "LSTM a memory path with three gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            15,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s14",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            16,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s15",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            16,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s15",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/93312a45b7b42272.svg",
      "path": "assets/equations/93312a45b7b42272.svg",
      "mime": "image/svg+xml",
      "bytes": 9802,
      "sha256": "553913d688e9a0677485b036265bfe8fba27f6aed0c4c1994d2b1614481b8f55",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a'_2=\\frac0{0.75}=0,\\qquad a'_3=\\frac0{0.75}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_2=\\frac0{0.75}=0,\\qquad a'_3=\\frac0{0.75}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9333688e57e199f1.svg",
      "path": "assets/equations/9333688e57e199f1.svg",
      "mime": "image/svg+xml",
      "bytes": 9363,
      "sha256": "86031fee5d89e02f311a4fa487c031c1a5ac796e20513d90bb9f3154f348f8d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,2}=(20)+(15)+(15)=50"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,2}=(20)+(15)+(15)=50"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/93428ecf1a9721ce.svg",
      "path": "assets/equations/93428ecf1a9721ce.svg",
      "mime": "image/svg+xml",
      "bytes": 6635,
      "sha256": "9cdaba5ae2fe8a15a75f001a4fc37ecd0c25b8fd0ee9efda48d7be35ccaed4ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c=\\min(1,10/5)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c=\\min(1,10/5)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/935190190dc4ddae.svg",
      "path": "assets/equations/935190190dc4ddae.svg",
      "mime": "image/svg+xml",
      "bytes": 3285,
      "sha256": "4643fcf96263ea70ed80307ade016bccc7d9d6eb69e6b7c5a9279f9488568148",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "48+6=54"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "48+6=54"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            10,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s9",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            15,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s14",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/93807008ce7b52a8.svg",
      "path": "assets/equations/93807008ce7b52a8.svg",
      "mime": "image/svg+xml",
      "bytes": 8205,
      "sha256": "ba0dcee3c0892e1f84730482a9e0df7403d31e9f917b06684b2178e644e409d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_i^{\\mathrm{train}}=\\frac{m_ia_i}{q}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_i^{\\mathrm{train}}=\\frac{m_ia_i}{q}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            3,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            3,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            0,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/93a6f5b5b20f2f23.svg",
      "path": "assets/equations/93a6f5b5b20f2f23.svg",
      "mime": "image/svg+xml",
      "bytes": 11630,
      "sha256": "688e1942ca79df796823398e02e55a62666f027a886468bc98b75a1abfacf8b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(2)\\times(2)+(1)\\times(0)+(0)\\times(-2)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(2)+(1)\\times(0)+(0)\\times(-2)=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            114
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/93c291aebdd73770.svg",
      "path": "assets/equations/93c291aebdd73770.svg",
      "mime": "image/svg+xml",
      "bytes": 13592,
      "sha256": "1253e908b50eb9cf59e301dbb53c9ebf96c81cf665d8b4828f454ef93221fe89",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.4-0.2(-0.36)=0.4+0.072=0.472"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.4-0.2(-0.36)=0.4+0.072=0.472"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/93e0a3007b972754.svg",
      "path": "assets/equations/93e0a3007b972754.svg",
      "mime": "image/svg+xml",
      "bytes": 13913,
      "sha256": "e17fcf0dc63109e68f6f69f159174045e9b059a70160245dcf256a20e79c56ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.11326)\\times(3)\\approx -0.33978"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.11326)\\times(3)\\approx -0.33978"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9405479984ca544c.svg",
      "path": "assets/equations/9405479984ca544c.svg",
      "mime": "image/svg+xml",
      "bytes": 13973,
      "sha256": "ba828519c92444ce443048beb300d5903c68458c01fd6a980c3fa301c35ee340",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/941c8bddd3a4fd90.svg",
      "path": "assets/equations/941c8bddd3a4fd90.svg",
      "mime": "image/svg+xml",
      "bytes": 8555,
      "sha256": "8d2563e2612f912c72c7a5bf79d42aaf07d7301dc8e9c89dc0972edc8abd2f09",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(2)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(2)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/942e59b171acdc83.svg",
      "path": "assets/equations/942e59b171acdc83.svg",
      "mime": "image/svg+xml",
      "bytes": 15425,
      "sha256": "c99939ba2616aad134c95fe1625c8362a7ff4f079bc8e3d1167c185d92300f7a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(-0.104539506)}}=0.473888899"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(-0.104539506)}}=0.473888899"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9438fe7d9420663e.svg",
      "path": "assets/equations/9438fe7d9420663e.svg",
      "mime": "image/svg+xml",
      "bytes": 9001,
      "sha256": "424c4c4ededd9560000a3a773fedb23b55850e198b53137a0a1242480edd39c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L2}=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L2}=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            2,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s2",
          "labels": [
            "Regularization and generalization",
            "Model answer: regularization and the L1–L2 difference"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            2,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s2",
          "labels": [
            "Regularization and generalization",
            "Model answer: regularization and the L1–L2 difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/94437545b203f62e.svg",
      "path": "assets/equations/94437545b203f62e.svg",
      "mime": "image/svg+xml",
      "bytes": 4695,
      "sha256": "774546aff42fb46dea95e9942767a8b0de6748805aa2bcbfc7817234be83a02b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{out}=4+1=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{out}=4+1=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/94543a0839df0ed3.svg",
      "path": "assets/equations/94543a0839df0ed3.svg",
      "mime": "image/svg+xml",
      "bytes": 7943,
      "sha256": "4fbd73d332e849c05340046a299d0afce5df10a487f07dab6daf0108bdce55a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial u}=\\delta_1x_1+\\delta_2x_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial u}=\\delta_1x_1+\\delta_2x_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/945fabaced090f8f.svg",
      "path": "assets/equations/945fabaced090f8f.svg",
      "mime": "image/svg+xml",
      "bytes": 7278,
      "sha256": "4cea74e3542b0619d80696f4933f45ec048b873b5ba7a5366b1ed9f7d12e411d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_2q=\\frac{\\ln q}{\\ln2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_2q=\\frac{\\ln q}{\\ln2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            14,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            14,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/94682b0fab3f0b97.svg",
      "path": "assets/equations/94682b0fab3f0b97.svg",
      "mime": "image/svg+xml",
      "bytes": 8148,
      "sha256": "21f3377e7325f8952c8bc20962a5c67b8865a7be23ccc3c6c49f53f7e7dec373",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}13.25 & 11.5\\\\8.75 & 14.25\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}13.25 & 11.5\\\\8.75 & 14.25\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            2,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s1",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            4,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s3",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/949c126edafa8f0a.svg",
      "path": "assets/equations/949c126edafa8f0a.svg",
      "mime": "image/svg+xml",
      "bytes": 10300,
      "sha256": "3d94aff7300459652ef5e086a7f7bb349ee62a81e20936f6138c6fd0dcecbf3a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            16,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s16",
          "labels": [
            "Recurrent neural networks",
            "Model answer: LSTM and GRU memory"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/94bdd56fd67f70d6.svg",
      "path": "assets/equations/94bdd56fd67f70d6.svg",
      "mime": "image/svg+xml",
      "bytes": 11098,
      "sha256": "788ff90f2283119dc6b2660cef7d0cc706371954cc05063b69dc8496dfc868ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.2)}}=0.549833997"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.2)}}=0.549833997"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/94f695ae06ea20c8.svg",
      "path": "assets/equations/94f695ae06ea20c8.svg",
      "mime": "image/svg+xml",
      "bytes": 16608,
      "sha256": "84651c5ccb56743838ac22793b3d42f9c61d8d3425c25892010ee56d76303df2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=1-1(0.002053687)=0.997946313"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=1-1(0.002053687)=0.997946313"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/950cba298eb25531.svg",
      "path": "assets/equations/950cba298eb25531.svg",
      "mime": "image/svg+xml",
      "bytes": 14901,
      "sha256": "d652b02ced7c8b1c52cdb79fd25ef522046ce9c533c3c9e4cdfb2a5af99d92a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.3-0.1(-0.275)\\approx 0.3275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.3-0.1(-0.275)\\approx 0.3275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/95205b29ca5fb5db.svg",
      "path": "assets/equations/95205b29ca5fb5db.svg",
      "mime": "image/svg+xml",
      "bytes": 11706,
      "sha256": "0f84a1e2c2d4a9147e7781395edd18f2137c5bfbb17f71060cf8c490c42d9c77",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times6\\times16=2{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times6\\times16=2{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/95360064605e4687.svg",
      "path": "assets/equations/95360064605e4687.svg",
      "mime": "image/svg+xml",
      "bytes": 5817,
      "sha256": "f86634b4ff6900df06336c6b347169835a90b211987deb943aa5781aaef08e7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_1=\\frac{0.2}{1-0.9}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_1=\\frac{0.2}{1-0.9}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/955c63d58ce8cb9b.svg",
      "path": "assets/equations/955c63d58ce8cb9b.svg",
      "mime": "image/svg+xml",
      "bytes": 8216,
      "sha256": "bf595146cb00d30b660102f8c9bf447ce1639175ef080a0dcc35b1a460d3473b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_w=\\frac{\\partial L}{\\partial w}=(z-y)x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_w=\\frac{\\partial L}{\\partial w}=(z-y)x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/95814cf2d0de3a7e.svg",
      "path": "assets/equations/95814cf2d0de3a7e.svg",
      "mime": "image/svg+xml",
      "bytes": 17597,
      "sha256": "257e3be1d800160c0cffa33b0e14bcbd65c27324b555bb0f27626909b90d367b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D=0.367879441+1+0.135335283=1.503214724"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=0.367879441+1+0.135335283=1.503214724"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/958d44e6661ca616.svg",
      "path": "assets/equations/958d44e6661ca616.svg",
      "mime": "image/svg+xml",
      "bytes": 16732,
      "sha256": "954db55ba9eb4d7b4bf4c5740e8f114dcf609649cb36ca5b80fcc9db695486dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_2=\\frac{0.367879441}{1.503214724}\\approx0.244728471"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_2=\\frac{0.367879441}{1.503214724}\\approx0.244728471"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            354
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            354
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/959c04625a9a0df4.svg",
      "path": "assets/equations/959c04625a9a0df4.svg",
      "mime": "image/svg+xml",
      "bytes": 11788,
      "sha256": "7ad47b2fe5d5d8b2c9ec813426fcbc3898a4aeb192d1aa3122e6bee150259611",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0)\\times(2)+(1)\\times(0)+(2)\\times(-2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(2)+(1)\\times(0)+(2)\\times(-2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/95ba7a4e62bbaee0.svg",
      "path": "assets/equations/95ba7a4e62bbaee0.svg",
      "mime": "image/svg+xml",
      "bytes": 13397,
      "sha256": "f61fe6c2a54615cd70d8820df7abb1b36a53b77e8e7d6739ef2b5c249629b65f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p-y=0.731058579-1=-0.268941421"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p-y=0.731058579-1=-0.268941421"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/95d6468f8fc70889.svg",
      "path": "assets/equations/95d6468f8fc70889.svg",
      "mime": "image/svg+xml",
      "bytes": 21546,
      "sha256": "15f017f1fc127370fb94939f4b64c1f61cd09673a1a31522261f0fa418e14125",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,4}^{(2)}=(-0.093597941)\\times(0.645656306)\\approx -0.060432101"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,4}^{(2)}=(-0.093597941)\\times(0.645656306)\\approx -0.060432101"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9602643188947584.svg",
      "path": "assets/equations/9602643188947584.svg",
      "mime": "image/svg+xml",
      "bytes": 8037,
      "sha256": "ff3abf5b3f978bd3c1e5acd4fb36da920e4b26aad671ad00252cff67df0695c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(0)\\times(1)+(1)\\times(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(0)\\times(1)+(1)\\times(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9603f5d8320b5539.svg",
      "path": "assets/equations/9603f5d8320b5539.svg",
      "mime": "image/svg+xml",
      "bytes": 6651,
      "sha256": "88c3e1f0ea885e9df2c28e1132a90fc469967d6125e0a8cbba5e282091ea1747",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta g=0.01(0.7)=0.007"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta g=0.01(0.7)=0.007"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96118c608a159aef.svg",
      "path": "assets/equations/96118c608a159aef.svg",
      "mime": "image/svg+xml",
      "bytes": 17774,
      "sha256": "9e514ddb41915fd4f1e2322882bc3c291203db7d0545fcd3e3ca13073d1a2752",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=-0.4-0.9(0.008724562)=-0.407852106"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=-0.4-0.9(0.008724562)=-0.407852106"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/963130ef1e615735.svg",
      "path": "assets/equations/963130ef1e615735.svg",
      "mime": "image/svg+xml",
      "bytes": 12164,
      "sha256": "74896a2fe832ce3d0993399e4e6b844684488efc988bd0d1e4e180712e7c5912",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times3\\times32=2{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times3\\times32=2{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96319009caa148f5.svg",
      "path": "assets/equations/96319009caa148f5.svg",
      "mime": "image/svg+xml",
      "bytes": 3321,
      "sha256": "0ec1623f949fb8030412f2408deaae7b5e2da64c88ff4a71720d8b8abfc0893f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1(16)=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1(16)=16"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/963754238ceb3b1d.svg",
      "path": "assets/equations/963754238ceb3b1d.svg",
      "mime": "image/svg+xml",
      "bytes": 6761,
      "sha256": "e06914fc14a3e19115992b2b9c1e145bac70d52157fd1db2eb980405bfcf7376",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{concat}=\\sum_b C_b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{concat}=\\sum_b C_b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            35,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/36",
          "labels": [
            "Concatenation and residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            35,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/36",
          "labels": [
            "Concatenation and residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/965f3f37dce04d5d.svg",
      "path": "assets/equations/965f3f37dce04d5d.svg",
      "mime": "image/svg+xml",
      "bytes": 8620,
      "sha256": "d7c540c97f37a322cd340289d174d13fed5738d6639c1dd9a706e660eac2ca96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1} = \\max(0,1.08) = 1.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1} = \\max(0,1.08) = 1.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/966c8fb493880239.svg",
      "path": "assets/equations/966c8fb493880239.svg",
      "mime": "image/svg+xml",
      "bytes": 4985,
      "sha256": "d30ddb725cf4f57c3f369bd636bddc7db09eed5b2d490c66173e2bf546f2469e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{5+2 \\times  0-3}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{5+2 \\times  0-3}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96944db9c899fc7e.svg",
      "path": "assets/equations/96944db9c899fc7e.svg",
      "mime": "image/svg+xml",
      "bytes": 18091,
      "sha256": "44f72de79d26ce9e1a0ac54afd3dae288d3f6d4ed536861f7d16789ea734f382",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{3,2}^{(1)}=(0.012994055)\\times(0.3)\\approx 0.003898216"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,2}^{(1)}=(0.012994055)\\times(0.3)\\approx 0.003898216"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96964269705ef1b5.svg",
      "path": "assets/equations/96964269705ef1b5.svg",
      "mime": "image/svg+xml",
      "bytes": 16054,
      "sha256": "00ef496293d9931c530f5ac6faf3a60c1519756230bebc71633721881d50261d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_h=w_1x+b_1,\\quad h=\\max(0,z_h),\\quad o=w_2h+b_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=w_1x+b_1,\\quad h=\\max(0,z_h),\\quad o=w_2h+b_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/969e894914a74419.svg",
      "path": "assets/equations/969e894914a74419.svg",
      "mime": "image/svg+xml",
      "bytes": 2827,
      "sha256": "2b3a9f335762fedc808b8d001ac3c034814129b99efbc564d617072b147af3a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}2 & 0\\\\1 & 3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}2 & 0\\\\1 & 3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96a03b52510301b3.svg",
      "path": "assets/equations/96a03b52510301b3.svg",
      "mime": "image/svg+xml",
      "bytes": 14509,
      "sha256": "8b29f10092ce4e7f73b60cacb197f79e997ad5ad005b352054465b326f72a561",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(1.263830247)}}=0.779684759"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(1.263830247)}}=0.779684759"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96a5d17e0b8dd052.svg",
      "path": "assets/equations/96a5d17e0b8dd052.svg",
      "mime": "image/svg+xml",
      "bytes": 8456,
      "sha256": "1218e337ffd948f26674138a908187924c1ddbb338806d9603948456cad08001",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_o=0-2(0)-0.5=-0.5\\Rightarrow o=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=0-2(0)-0.5=-0.5\\Rightarrow o=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96bd39e07641cf89.svg",
      "path": "assets/equations/96bd39e07641cf89.svg",
      "mime": "image/svg+xml",
      "bytes": 3803,
      "sha256": "80463092fd056c6b11c7c7335dbc5a88b9cf52f23ffadf3a13491ad91d33e1a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\ln p_c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\ln p_c"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            2,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s1",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            2,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s1",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/96c4c1de3aa70d55.svg",
      "path": "assets/equations/96c4c1de3aa70d55.svg",
      "mime": "image/svg+xml",
      "bytes": 6271,
      "sha256": "7c5733c5b38fc977f40291e9d95aa21f90e62f527e91c51e6886626961a1462f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=256"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=256"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/97012822a1c7e305.svg",
      "path": "assets/equations/97012822a1c7e305.svg",
      "mime": "image/svg+xml",
      "bytes": 5213,
      "sha256": "4d28efc0be05cfd46669a4b9f2e46515bc8f5b289a2975db5e055676eb9d2952",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(z)=a(1-a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(z)=a(1-a)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9712a05089c95dbd.svg",
      "path": "assets/equations/9712a05089c95dbd.svg",
      "mime": "image/svg+xml",
      "bytes": 19646,
      "sha256": "02d01d7797429c0c503f05d58ad9233cb936c00af25b619c5cf696d2053d88d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{3,3,\\mathrm{new}}=-0.1-0.5(0.006497027)\\approx -0.103248514"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,3,\\mathrm{new}}=-0.1-0.5(0.006497027)\\approx -0.103248514"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            194
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/972f5a96b91fe930.svg",
      "path": "assets/equations/972f5a96b91fe930.svg",
      "mime": "image/svg+xml",
      "bytes": 23767,
      "sha256": "bb052d630b9b3ffc44742860d46148bfc0fc7159a9b1c099bd54d60d717397e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_j}=2e_j,\\qquad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_j}=e_j,\\qquad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_j}=\\frac{2}{n}e_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_j}=2e_j,\\qquad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_j}=e_j,\\qquad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_j}=\\frac{2}{n}e_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9733a71bb8ca6e2e.svg",
      "path": "assets/equations/9733a71bb8ca6e2e.svg",
      "mime": "image/svg+xml",
      "bytes": 20157,
      "sha256": "c78239b08a76a0537b426a24e477304fa41d075f4378bdc298b4a36dd286ab49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9759c3655229ab0e.svg",
      "path": "assets/equations/9759c3655229ab0e.svg",
      "mime": "image/svg+xml",
      "bytes": 16340,
      "sha256": "a195430bd7a0968a6263aff976e297bff5e9d3048b1173aa3980a9058533aa8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/97799e8f51bd1031.svg",
      "path": "assets/equations/97799e8f51bd1031.svg",
      "mime": "image/svg+xml",
      "bytes": 11824,
      "sha256": "40c9f16aa3dc23fc5c3c05e60ed1d38b73d03bf5e9dc186391bfffd9fb771102",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w^Tx=w_1x_1+w_2x_2+w_3x_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w^Tx=w_1x_1+w_2x_2+w_3x_3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/977db4dfa37a6afe.svg",
      "path": "assets/equations/977db4dfa37a6afe.svg",
      "mime": "image/svg+xml",
      "bytes": 11972,
      "sha256": "56b4d16d5830b2143676f3ecc719272634b413f3cb9fe41017d1a24f29e6e0b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.11 \\times  2) + (0.21 \\times  3) + (0) = 0.85"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.11 \\times  2) + (0.21 \\times  3) + (0) = 0.85"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/97eb7526b53ae379.svg",
      "path": "assets/equations/97eb7526b53ae379.svg",
      "mime": "image/svg+xml",
      "bytes": 11721,
      "sha256": "03a832f1f8e7a92ef1dac979097cfc505a7fb01e20741aef70e7860b9f572270",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_B=(3\\times3\\times8+1)\\times6=73\\times6=438"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_B=(3\\times3\\times8+1)\\times6=73\\times6=438"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9807919ec463b336.svg",
      "path": "assets/equations/9807919ec463b336.svg",
      "mime": "image/svg+xml",
      "bytes": 11661,
      "sha256": "99c4adaf7c1dca734d8bfc7e6f9d083d79172130e24f1b1ead58fea471bb5e69",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat y=wx,\\qquad J=\\frac12(\\hat y-y)^2+\\frac\\lambda2w^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx,\\qquad J=\\frac12(\\hat y-y)^2+\\frac\\lambda2w^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/983a154bf3030fc0.svg",
      "path": "assets/equations/983a154bf3030fc0.svg",
      "mime": "image/svg+xml",
      "bytes": 2260,
      "sha256": "6d3d54b2c73f31c6c1e20c615ee9266e4c80749a7e0727fc490a7f4952fd2227",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{1+e^{1}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{1+e^{1}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/98422634bd86c12f.svg",
      "path": "assets/equations/98422634bd86c12f.svg",
      "mime": "image/svg+xml",
      "bytes": 19969,
      "sha256": "9242b3ce065519a6e8f9b5cbe58b7c64036c286ee169057fc4b0989803200097",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac{0.49}{2}=0.245,\\qquad \\mathrm{MSE}=\\frac{0.49}{3}\\approx0.163333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac{0.49}{2}=0.245,\\qquad \\mathrm{MSE}=\\frac{0.49}{3}\\approx0.163333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/986114a7a93ab89f.svg",
      "path": "assets/equations/986114a7a93ab89f.svg",
      "mime": "image/svg+xml",
      "bytes": 8302,
      "sha256": "88e5cf170c617c59e3002c14bea2d889a6f93933c7e1522e6810b840ae7dcd95",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1}=1+0-0.5=0.5\\Rightarrow h_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=1+0-0.5=0.5\\Rightarrow h_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/988e1d1b7e014f5c.svg",
      "path": "assets/equations/988e1d1b7e014f5c.svg",
      "mime": "image/svg+xml",
      "bytes": 17078,
      "sha256": "cbf974e13af5324d891eb8055ac137fbce049a1d0b5d3ec04ec3743c50055f2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.7-0.5(-0.062541)\\approx 0.7312705"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.7-0.5(-0.062541)\\approx 0.7312705"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/98a077f6210fe712.svg",
      "path": "assets/equations/98a077f6210fe712.svg",
      "mime": "image/svg+xml",
      "bytes": 6517,
      "sha256": "ee6c0ff39c548f35aff250921f9feef257215b70c2577c94922fa73c86d09d94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1=0.5(-0.5)=-0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1=0.5(-0.5)=-0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/991254a061f484f9.svg",
      "path": "assets/equations/991254a061f484f9.svg",
      "mime": "image/svg+xml",
      "bytes": 17074,
      "sha256": "6b10504bb3ee7f264bb4a4e5758c13dea676dfc3e91473ee4d9c34ffb6f6fce8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat y=wx,\\qquad L(w)=\\frac12(wx-y)^2,\\qquad w_t=w_{t-1}-\\eta g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx,\\qquad L(w)=\\frac12(wx-y)^2,\\qquad w_t=w_{t-1}-\\eta g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/991cd2a9cf06a3a0.svg",
      "path": "assets/equations/991cd2a9cf06a3a0.svg",
      "mime": "image/svg+xml",
      "bytes": 9976,
      "sha256": "0804ad4c0f0161716e6570198c68f5af5098c00e1b021d6959733ea066f7edc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126+2(0)-5}{1}\\right\\rfloor+1=122"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{126+2(0)-5}{1}\\right\\rfloor+1=122"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9934bcd789a00e7d.svg",
      "path": "assets/equations/9934bcd789a00e7d.svg",
      "mime": "image/svg+xml",
      "bytes": 3619,
      "sha256": "60056cc0fc4b62bf41b27e14ce41b56a83003adff890c6d93896041f2d02a993",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(3)(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(3)(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9936fa64e265469b.svg",
      "path": "assets/equations/9936fa64e265469b.svg",
      "mime": "image/svg+xml",
      "bytes": 7204,
      "sha256": "8643a4121db356a52fbc87f59ea83b4074432b59f27f27c708d0f6f45dd95603",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "|-2|=2,\\quad |1|=1,\\quad |0.5|=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|-2|=2,\\quad |1|=1,\\quad |0.5|=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99431f20567e072c.svg",
      "path": "assets/equations/99431f20567e072c.svg",
      "mime": "image/svg+xml",
      "bytes": 10420,
      "sha256": "d0db5a3d8c486fb6953e9b76c16d4f92db5600bf4e4d7af4ae6cef76a9af439d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_2^{\\mathrm{new}}=0.65+0.025=0.675"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2^{\\mathrm{new}}=0.65+0.025=0.675"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/994b9a9f57dad438.svg",
      "path": "assets/equations/994b9a9f57dad438.svg",
      "mime": "image/svg+xml",
      "bytes": 8961,
      "sha256": "91b4aa7d07f0509797c7e212b55160ab090760eaa73ea82dd91142660d1026d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(a)=\\frac{e^{2a}-1}{e^{2a}+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(a)=\\frac{e^{2a}-1}{e^{2a}+1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/995079ed548eec78.svg",
      "path": "assets/equations/995079ed548eec78.svg",
      "mime": "image/svg+xml",
      "bytes": 3550,
      "sha256": "709310121b3fc56db8df73b2db3ad3ab30140a9f180721d571a168db890fb285",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(-1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(-1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/995f161a94dc7ae1.svg",
      "path": "assets/equations/995f161a94dc7ae1.svg",
      "mime": "image/svg+xml",
      "bytes": 9155,
      "sha256": "fe29cc6672147c455f9f69bde58c66f378335a477b9b8390f4203d9a2a8594ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=84\\times10=840"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=84\\times10=840"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99823d0144ee439b.svg",
      "path": "assets/equations/99823d0144ee439b.svg",
      "mime": "image/svg+xml",
      "bytes": 21051,
      "sha256": "3486fca528bf289e95f07f3bcf61fe05557c7dbc49c556651493cd4f3298f287",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(2)\\approx\\frac{7.253720816}{7.524391382}\\approx0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(2)\\approx\\frac{7.253720816}{7.524391382}\\approx0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/998deb4908102974.svg",
      "path": "assets/equations/998deb4908102974.svg",
      "mime": "image/svg+xml",
      "bytes": 14372,
      "sha256": "1e3fd2f61353c7eb6f1cdb1f8118a067698f002947912a1d076dea686ea1849f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat v_2=\\frac{0.004999}{1-0.999^{2}}=2.500750375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_2=\\frac{0.004999}{1-0.999^{2}}=2.500750375"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/998f813758f64544.svg",
      "path": "assets/equations/998f813758f64544.svg",
      "mime": "image/svg+xml",
      "bytes": 3695,
      "sha256": "04ffe89716cca301a454d5796d080f87a245f4b1df3b8fd713067990d6ade43e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta b=\\eta(t-o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta b=\\eta(t-o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99a27e646d35bbda.svg",
      "path": "assets/equations/99a27e646d35bbda.svg",
      "mime": "image/svg+xml",
      "bytes": 11968,
      "sha256": "e28220b2f10425250c043e21411a50a1d364ded7fd5e2daf5d7a043589de06fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_8=4{,}423{,}680+120=4{,}423{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_8=4{,}423{,}680+120=4{,}423{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99a78e2772b9da6e.svg",
      "path": "assets/equations/99a78e2772b9da6e.svg",
      "mime": "image/svg+xml",
      "bytes": 11823,
      "sha256": "d3fd7ac38a0e35277827493922312b8159439b744fdc7f1a15738eea5b2a2b7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b_h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99ba828c16946a06.svg",
      "path": "assets/equations/99ba828c16946a06.svg",
      "mime": "image/svg+xml",
      "bytes": 4347,
      "sha256": "b0f24cfa63f2bce2f7982a2ea0718c3804891733ee310545b9aed2c030658da6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{4+2 \\times  0-2}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{4+2 \\times  0-2}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99c980a8ec789fec.svg",
      "path": "assets/equations/99c980a8ec789fec.svg",
      "mime": "image/svg+xml",
      "bytes": 15537,
      "sha256": "206f9be32b9ffb710376b987501d20f60e11e1770ef2c72923dafe136b7b2f55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=0.3+0.25\\tanh(0.3)\\approx0.372828153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.3+0.25\\tanh(0.3)\\approx0.372828153"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99dd3340957517b7.svg",
      "path": "assets/equations/99dd3340957517b7.svg",
      "mime": "image/svg+xml",
      "bytes": 9081,
      "sha256": "446620b571baa182e2fd8851405041a8b1c4327b75ba9fb6740450581eff2861",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s_2=0.9(0.4)+0.1(1)^2=0.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.9(0.4)+0.1(1)^2=0.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/99df7aa8ced09e2c.svg",
      "path": "assets/equations/99df7aa8ced09e2c.svg",
      "mime": "image/svg+xml",
      "bytes": 11851,
      "sha256": "e49365a97fa0839717cfec3d5195d3f70b8dcb18ef317c360930b0e5850841f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(W_{xh}x+W_{hh}h_{t-1}+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(W_{xh}x+W_{hh}h_{t-1}+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9a11e5db4a09d338.svg",
      "path": "assets/equations/9a11e5db4a09d338.svg",
      "mime": "image/svg+xml",
      "bytes": 13362,
      "sha256": "4d19752e054129748f5a5b1eea33580260571adba9669e370338fc884ef99255",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=11\\times11\\times3\\times96=34{,}848"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=11\\times11\\times3\\times96=34{,}848"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9a1296eaa212dfb3.svg",
      "path": "assets/equations/9a1296eaa212dfb3.svg",
      "mime": "image/svg+xml",
      "bytes": 6055,
      "sha256": "4a9fc27ba27a819e94c96061fd5c646b2e6b1750315448d0bb67b6fbd334cd3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=ux_1+vh_0+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=ux_1+vh_0+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9a1dc06bff5e31d8.svg",
      "path": "assets/equations/9a1dc06bff5e31d8.svg",
      "mime": "image/svg+xml",
      "bytes": 5667,
      "sha256": "8fafcf72cb2a0d0556cf63b114bc2928e57ed11bd09ba75f3c207b3298bb33c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=(0.2)+(-0.2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=(0.2)+(-0.2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9a4ef8c75729d56e.svg",
      "path": "assets/equations/9a4ef8c75729d56e.svg",
      "mime": "image/svg+xml",
      "bytes": 19899,
      "sha256": "380ba0d4da8218f1d521bf597d435a8f12b13f00a7d478f52036591bb6a77cde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.093597941)\\times(0.668187772)\\approx -0.062541"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.093597941)\\times(0.668187772)\\approx -0.062541"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9a5597c2b0d54bcf.svg",
      "path": "assets/equations/9a5597c2b0d54bcf.svg",
      "mime": "image/svg+xml",
      "bytes": 8477,
      "sha256": "3e06dd16e7eb167901cc5774c0438f30762c5b4720843c28c9a57145cccaa8a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{5+0+1-2}{1}\\right\\rfloor+1=4+1=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{5+0+1-2}{1}\\right\\rfloor+1=4+1=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9a8b37a15ece040e.svg",
      "path": "assets/equations/9a8b37a15ece040e.svg",
      "mime": "image/svg+xml",
      "bytes": 14849,
      "sha256": "5db88402671dd13fdeb5d88f8a52ca10cadea4cc2dc1ab1535fd36667ba7939d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{2}=\\frac{1}{1+e^{-(0.482901756)}}=0.618432848"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{2}=\\frac{1}{1+e^{-(0.482901756)}}=0.618432848"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9aa073a86bb67d16.svg",
      "path": "assets/equations/9aa073a86bb67d16.svg",
      "mime": "image/svg+xml",
      "bytes": 19455,
      "sha256": "25d4e7fd1b9d4c981f997019db9f1c2ce43d853b06d0c10fd06593c26038c1d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^T,\\quad\\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^T,\\quad\\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^T"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            199
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9aa0cefe0fe7172a.svg",
      "path": "assets/equations/9aa0cefe0fe7172a.svg",
      "mime": "image/svg+xml",
      "bytes": 3463,
      "sha256": "c416580e00624683d772f2f9adea9beb04cbb3f5d4ab5b7cc13976e0054fbdb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6(5)=30"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6(5)=30"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9abbc158fb98ec74.svg",
      "path": "assets/equations/9abbc158fb98ec74.svg",
      "mime": "image/svg+xml",
      "bytes": 6711,
      "sha256": "be78addb0c831577452d7875efda64bcf99feb2f7fa0657dc02bea944d849a7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=(1-z)h_{t-1}+z\\widetilde h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=(1-z)h_{t-1}+z\\widetilde h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9b009885daaa5779.svg",
      "path": "assets/equations/9b009885daaa5779.svg",
      "mime": "image/svg+xml",
      "bytes": 10713,
      "sha256": "2129ff0ad5b8a1569b28075118652933c22908b8962dd7c02b7872f56c7156f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  1) + (0.1 \\times  2) + (0.1) = 0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  1) + (0.1 \\times  2) + (0.1) = 0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9b03d623d9793c84.svg",
      "path": "assets/equations/9b03d623d9793c84.svg",
      "mime": "image/svg+xml",
      "bytes": 7727,
      "sha256": "0c30a51106a00f49e90bafb1a5010c731b94a0a9f6676f9de3ed5a604959df0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_t=\\rho s_{t-1}+(1-\\rho)g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_t=\\rho s_{t-1}+(1-\\rho)g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            23,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/24",
          "labels": [
            "RMSProp"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            23,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/24",
          "labels": [
            "RMSProp"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            0,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9b3580237637a521.svg",
      "path": "assets/equations/9b3580237637a521.svg",
      "mime": "image/svg+xml",
      "bytes": 12179,
      "sha256": "3de1145c8e3c66ceb3c7f56ae3461431a591129df292b811b116e3ead5a63b2c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{new}}=\\frac12(0.929-1)^2=0.0025205"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{new}}=\\frac12(0.929-1)^2=0.0025205"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9b43734482c48bdd.svg",
      "path": "assets/equations/9b43734482c48bdd.svg",
      "mime": "image/svg+xml",
      "bytes": 9313,
      "sha256": "90673379be596427bf435b51eb036011f9237495592ff14e316596a8b101899c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=(q_t+u\\delta_{t+1})(1-h_t^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=(q_t+u\\delta_{t+1})(1-h_t^2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9b53d0d62e0b3dde.svg",
      "path": "assets/equations/9b53d0d62e0b3dde.svg",
      "mime": "image/svg+xml",
      "bytes": 4561,
      "sha256": "bd6cda6c0832d1b818578558ffca5dba9a6326622dba7f9491154d54db5cfa24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f=i=o=\\sigma(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f=i=o=\\sigma(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9b6e487add8bda9e.svg",
      "path": "assets/equations/9b6e487add8bda9e.svg",
      "mime": "image/svg+xml",
      "bytes": 10069,
      "sha256": "ad648aff1324fefe80de06395b7681345bdbc13947aab5614842a6a262008a7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{\\mathrm{new}}=0.5\\times1+0.5\\times1+0.5=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{\\mathrm{new}}=0.5\\times1+0.5\\times1+0.5=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9bcf24dd3ef65cfd.svg",
      "path": "assets/equations/9bcf24dd3ef65cfd.svg",
      "mime": "image/svg+xml",
      "bytes": 19236,
      "sha256": "2f31aa4b62eb1539fb25980c016e3dccc863961b915ec9e98ec08476c0757891",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=(0.500000000)(0.462117157)\\approx0.231058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=(0.500000000)(0.462117157)\\approx0.231058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9be822c811879a17.svg",
      "path": "assets/equations/9be822c811879a17.svg",
      "mime": "image/svg+xml",
      "bytes": 10887,
      "sha256": "a80c7929da1842a5173ef6a69657e0ffa6069330ddd9d06871bd0be99adcdb9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.14)\\times(-0.809)\\approx -0.11326"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.14)\\times(-0.809)\\approx -0.11326"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9bf864ebb414856e.svg",
      "path": "assets/equations/9bf864ebb414856e.svg",
      "mime": "image/svg+xml",
      "bytes": 10437,
      "sha256": "fa0d22e264bd5a0edb3c3a280639b4097964c45b8e419b394d2c84a4167dafc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "fC_{\\mathrm{previous}}=0.8\\times0.3=0.24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{\\mathrm{previous}}=0.8\\times0.3=0.24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9bf8a81efcf4cdbd.svg",
      "path": "assets/equations/9bf8a81efcf4cdbd.svg",
      "mime": "image/svg+xml",
      "bytes": 10125,
      "sha256": "0c564a1211099909487c96c7585a64402c545ea901a5d9ed1f8e84cd5bd478cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=\\begin{bmatrix}1&2&1\\\\0&1&3\\\\2&1&0\\end{bmatrix},\\quad K=\\begin{bmatrix}1&-1\\\\0&1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=\\begin{bmatrix}1&2&1\\\\0&1&3\\\\2&1&0\\end{bmatrix},\\quad K=\\begin{bmatrix}1&-1\\\\0&1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9bff63bbdd0e51df.svg",
      "path": "assets/equations/9bff63bbdd0e51df.svg",
      "mime": "image/svg+xml",
      "bytes": 13642,
      "sha256": "6c7f47ca4a27199505fef39f349a988dfcbab0ae4e6e0d1085e75c75234a399d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{j,\\mathrm{total}}=g_{j,\\mathrm{data}}+\\lambda\\operatorname{sign}(w_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{j,\\mathrm{total}}=g_{j,\\mathrm{data}}+\\lambda\\operatorname{sign}(w_j)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9c0c1479389c6c19.svg",
      "path": "assets/equations/9c0c1479389c6c19.svg",
      "mime": "image/svg+xml",
      "bytes": 9744,
      "sha256": "a8610b73c4b966e8e68b2558943ebe28112a15c39e811ef776bec75e1bc1586d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{batch}}=E,\\qquad U_{\\mathrm{SGD}}=NE"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{batch}}=E,\\qquad U_{\\mathrm{SGD}}=NE"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9c169d2ae1cd10a3.svg",
      "path": "assets/equations/9c169d2ae1cd10a3.svg",
      "mime": "image/svg+xml",
      "bytes": 23573,
      "sha256": "4e2d32e99a510ce9ae362ba66df791625c2058b23ffb5281fa03923261ad001a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_i}=2e_i,\\quad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_i}=e_i,\\quad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_i}=\\frac2n e_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial\\mathrm{SSE}}{\\partial\\hat y_i}=2e_i,\\quad \\frac{\\partial L_{\\mathrm{half}}}{\\partial\\hat y_i}=e_i,\\quad \\frac{\\partial\\mathrm{MSE}}{\\partial\\hat y_i}=\\frac2n e_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9c36bcaa7f2c9e3b.svg",
      "path": "assets/equations/9c36bcaa7f2c9e3b.svg",
      "mime": "image/svg+xml",
      "bytes": 5654,
      "sha256": "ab3b9a46a470830845046a149275b85286295324dff947c5f67066c0325c620a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2^{\\mathrm{clip}}=4(1)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2^{\\mathrm{clip}}=4(1)=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9c3b8c152fd312b9.svg",
      "path": "assets/equations/9c3b8c152fd312b9.svg",
      "mime": "image/svg+xml",
      "bytes": 7393,
      "sha256": "8cc140a10909d0d132776f1641a4b78ccb3b50761a46b8977bad80f8749429fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-4}\\approx0.018315639"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-4}\\approx0.018315639"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9c6e513ba240f8dc.svg",
      "path": "assets/equations/9c6e513ba240f8dc.svg",
      "mime": "image/svg+xml",
      "bytes": 7424,
      "sha256": "ec5b71dc399aea439842c2162ec6c94439525bf610dff2ae012a4658fad754fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat y=\\operatorname{step}(w^Tx+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat y=\\operatorname{step}(w^Tx+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            37,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/38",
          "labels": [
            "Perceptron update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9cca82416f4ee903.svg",
      "path": "assets/equations/9cca82416f4ee903.svg",
      "mime": "image/svg+xml",
      "bytes": 14870,
      "sha256": "efd3b24f9200720ea3afce3534ca17ba12e56e00cb8ef21fc71fccdc8a49e683",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta\\frac{\\partial L}{\\partial w},\\qquad b_{\\mathrm{new}}=b-\\eta\\frac{\\partial L}{\\partial b}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta\\frac{\\partial L}{\\partial w},\\qquad b_{\\mathrm{new}}=b-\\eta\\frac{\\partial L}{\\partial b}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9cca9af1e961da75.svg",
      "path": "assets/equations/9cca9af1e961da75.svg",
      "mime": "image/svg+xml",
      "bytes": 7180,
      "sha256": "882a2c1c43a08e8799a5b5c29e80c2308a84904215c76743f55f5596fe02816a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_1=\\frac12(2.2-1)^2=0.72"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_1=\\frac12(2.2-1)^2=0.72"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9cf98567181f7899.svg",
      "path": "assets/equations/9cf98567181f7899.svg",
      "mime": "image/svg+xml",
      "bytes": 9177,
      "sha256": "89a769e0deebf1f029762240d3aea1f0d032ee23a33606080604aed9a5fdecea",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(3)\\times(-1)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(3)\\times(-1)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d2ed0236b62ab2a.svg",
      "path": "assets/equations/9d2ed0236b62ab2a.svg",
      "mime": "image/svg+xml",
      "bytes": 17515,
      "sha256": "3e9201355e8c163e5a5188a93251aaf3abd4d3ef042e45fbfc203a1dcc398963",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.008771355)\\times(0.05)\\approx 0.000438568"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.008771355)\\times(0.05)\\approx 0.000438568"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d31df4938e5db9a.svg",
      "path": "assets/equations/9d31df4938e5db9a.svg",
      "mime": "image/svg+xml",
      "bytes": 2907,
      "sha256": "a79d651f375e2d187f33e48838c4a415818ae244c6649ebb985fb30cf694457a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1+0=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1+0=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d50f49ceec1f464.svg",
      "path": "assets/equations/9d50f49ceec1f464.svg",
      "mime": "image/svg+xml",
      "bytes": 10044,
      "sha256": "f0e653c0dcc4c5818576044593eeaf380ba02accbb7ba5d29fa0245dde92cff2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d5e297333003136.svg",
      "path": "assets/equations/9d5e297333003136.svg",
      "mime": "image/svg+xml",
      "bytes": 19442,
      "sha256": "f94813d6089410419f92f849310c5d47773083fc5fa7e8aed8cfdf3cad64be77",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac{53.598150033}{55.598150033}\\approx0.964027580"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{53.598150033}{55.598150033}\\approx0.964027580"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            177
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            177
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d6717c29bdbe2b4.svg",
      "path": "assets/equations/9d6717c29bdbe2b4.svg",
      "mime": "image/svg+xml",
      "bytes": 17262,
      "sha256": "b9e18f70a8b85c42035505a44cb19f3e77503f626d00af5266fdff33e97f758d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{3,3}^{(1)}=(0.012994055)\\times(0.5)\\approx 0.006497027"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,3}^{(1)}=(0.012994055)\\times(0.5)\\approx 0.006497027"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            192
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d6a2ee32d9c0644.svg",
      "path": "assets/equations/9d6a2ee32d9c0644.svg",
      "mime": "image/svg+xml",
      "bytes": 10826,
      "sha256": "defb798ca1aea37e706f4886ec031175aa6781aee0b5cdf3313acb13369b02b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_t=\\beta m_{t-1}+(1-\\beta)g_t,\\qquad0\\le\\beta<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_t=\\beta m_{t-1}+(1-\\beta)g_t,\\qquad0\\le\\beta<1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            8,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            8,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s8",
          "labels": [
            "Optimization algorithms",
            "A moving average remembers the recent past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d6dfc0f38e45b75.svg",
      "path": "assets/equations/9d6dfc0f38e45b75.svg",
      "mime": "image/svg+xml",
      "bytes": 7325,
      "sha256": "3f5cdf2892901dd78e998e684c470a6e21438dbdbf26582d6f6f427d85c77984",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,2}=(0)+(0)+(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,2}=(0)+(0)+(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d76f7ff1692b41e.svg",
      "path": "assets/equations/9d76f7ff1692b41e.svg",
      "mime": "image/svg+xml",
      "bytes": 9333,
      "sha256": "f296563a7a6b3cea4594902ea4c1631b9532d515f3a7c19f1999aa89dbc103bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=0.9(-0.1)-0.1(0.9)=-0.18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(-0.1)-0.1(0.9)=-0.18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d7eadaf7257dae1.svg",
      "path": "assets/equations/9d7eadaf7257dae1.svg",
      "mime": "image/svg+xml",
      "bytes": 4156,
      "sha256": "a358acc84341f8520c11a2fcc76755caa5daf6c95fce90be1f2888704f7f994f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=1+0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=1+0=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9d9a8c14314f06ad.svg",
      "path": "assets/equations/9d9a8c14314f06ad.svg",
      "mime": "image/svg+xml",
      "bytes": 10117,
      "sha256": "cddb8b6790535f5eba37259f984f4325a8feecdd5b16644f47a4c2561eeede11",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(1)}}=0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(1)}}=0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9dcb85c5c6766eb3.svg",
      "path": "assets/equations/9dcb85c5c6766eb3.svg",
      "mime": "image/svg+xml",
      "bytes": 12450,
      "sha256": "2ba21518ff0039aeec9268efc7545c83ef23b076cf4f99ef8d357c803169282b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(3)\\times(1)+(2)\\times(2)+(8)\\times(1)=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(1)+(2)\\times(2)+(8)\\times(1)=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9dd543c1a4cfe977.svg",
      "path": "assets/equations/9dd543c1a4cfe977.svg",
      "mime": "image/svg+xml",
      "bytes": 11682,
      "sha256": "ca4292af3d61ae703c8c324e8ba27ff72863aea024a8f0f09bf8f1d947314937",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.55)\\times(0.3)\\approx -0.165"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.55)\\times(0.3)\\approx -0.165"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9dd7210eacaa003c.svg",
      "path": "assets/equations/9dd7210eacaa003c.svg",
      "mime": "image/svg+xml",
      "bytes": 13951,
      "sha256": "08f053d57eac923f058aad70e636f58746a34458b0441dfef1ed84c1aeb194c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e07d1c7fc0741ba.svg",
      "path": "assets/equations/9e07d1c7fc0741ba.svg",
      "mime": "image/svg+xml",
      "bytes": 12985,
      "sha256": "ce5e956746ae2576346a9082bf4bcfd0873f484db706be471008218e53a0555e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial v}=\\delta_1h_0+\\delta_2h_1,\\qquad \\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial v}=\\delta_1h_0+\\delta_2h_1,\\qquad \\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e125df8665bd715.svg",
      "path": "assets/equations/9e125df8665bd715.svg",
      "mime": "image/svg+xml",
      "bytes": 11282,
      "sha256": "3d97d8230360d7c6e84db6457a031321456a55b8361f10438f928db4863a20e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta\\delta x,\\quad b_{\\mathrm{new}}=b-\\eta\\delta"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta\\delta x,\\quad b_{\\mathrm{new}}=b-\\eta\\delta"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e1425dca608e703.svg",
      "path": "assets/equations/9e1425dca608e703.svg",
      "mime": "image/svg+xml",
      "bytes": 4089,
      "sha256": "2e362c78f157c5ecdb39152f2e0a7ab7e2d0c8fa749e202f7360200684768164",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3^2+4^2=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3^2+4^2=25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e16ceceb6a0a438.svg",
      "path": "assets/equations/9e16ceceb6a0a438.svg",
      "mime": "image/svg+xml",
      "bytes": 10083,
      "sha256": "6d0ad9357a7298b2ce8f16e85e4de00ea872075e88f5c63efe2b48456a567f76",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{2,1}=(0.2)+(0.2)+(0.2)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,1}=(0.2)+(0.2)+(0.2)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e3e9239cb2ed70d.svg",
      "path": "assets/equations/9e3e9239cb2ed70d.svg",
      "mime": "image/svg+xml",
      "bytes": 7873,
      "sha256": "4f0935537f4b0e5c73d7b810a8984824a5ecfc13a63856755afe92a81d226d34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_o=1-2(0)-0.5=0.5\\Rightarrow o=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=1-2(0)-0.5=0.5\\Rightarrow o=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e506bfe9fd357f5.svg",
      "path": "assets/equations/9e506bfe9fd357f5.svg",
      "mime": "image/svg+xml",
      "bytes": 9115,
      "sha256": "5960f162d8df851cd5ebd4e90c7e32a662644a0738f8129493a5b59fa91478aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_1=0.99(0)+0.01(2)^2=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.99(0)+0.01(2)^2=0.04"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e62fef4c3e773c7.svg",
      "path": "assets/equations/9e62fef4c3e773c7.svg",
      "mime": "image/svg+xml",
      "bytes": 3993,
      "sha256": "652cf8fca19649e2552f5179a765de032d2b341328823c6dab30a85b51d3b9a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{126 - 2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{126 - 2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e63b276a509c75c.svg",
      "path": "assets/equations/9e63b276a509c75c.svg",
      "mime": "image/svg+xml",
      "bytes": 8542,
      "sha256": "b6487472e6b65d1c86ec31ff636c97681ea19ab9555f7f5509bcc65cdc63f4f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_1=0.9(0)-0.1(-1.5)=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.9(0)-0.1(-1.5)=0.15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e6b354fa6fa3c49.svg",
      "path": "assets/equations/9e6b354fa6fa3c49.svg",
      "mime": "image/svg+xml",
      "bytes": 29018,
      "sha256": "f101b7416a367153a92fc0f8d904d7768df495178dd21c0c5680372f9af3dee8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_i=\\hat y_i-y_i,\\qquad \\mathrm{SSE}=\\sum_{i=1}^{n}e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_{i=1}^{n}e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_{i=1}^{n}e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_i=\\hat y_i-y_i,\\qquad \\mathrm{SSE}=\\sum_{i=1}^{n}e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_{i=1}^{n}e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_{i=1}^{n}e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e7235b42f1e0b22.svg",
      "path": "assets/equations/9e7235b42f1e0b22.svg",
      "mime": "image/svg+xml",
      "bytes": 22415,
      "sha256": "14ed18ff76170d8018a39aeecae597207074afecb389154afa58ceb17e70e9fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_2} = 1 \\times  (0.772928465-0.99) \\times  0.175510053 = -0.038098237"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_2} = 1 \\times  (0.772928465-0.99) \\times  0.175510053 = -0.038098237"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9e80b135dd68a0a3.svg",
      "path": "assets/equations/9e80b135dd68a0a3.svg",
      "mime": "image/svg+xml",
      "bytes": 3892,
      "sha256": "10427e6a9cb6473b01de38227cff57da1194dd3f77b2342f31fcfbb4efe01c47",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=J'(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=J'(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9ead62e2abd6d370.svg",
      "path": "assets/equations/9ead62e2abd6d370.svg",
      "mime": "image/svg+xml",
      "bytes": 7103,
      "sha256": "4aea47636800b6c5a63ce1163dc06efb120eec49f9329d48827aaf6449310b4d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_o=(1.08-1)(1)=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_o=(1.08-1)(1)=0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9ec44fbf24f3156c.svg",
      "path": "assets/equations/9ec44fbf24f3156c.svg",
      "mime": "image/svg+xml",
      "bytes": 21339,
      "sha256": "8269bb517c72f1875cd54b531e762245a2b0fb9c68e4096a0c92c74a2fa86dc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L_{\\mathrm{BCE}}=-[y\\ln p+(1-y)\\ln(1-p)],\\qquad L_{\\mathrm{CCE}}=-\\sum_k y_k\\ln p_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{BCE}}=-[y\\ln p+(1-y)\\ln(1-p)],\\qquad L_{\\mathrm{CCE}}=-\\sum_k y_k\\ln p_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9ed52defd9fef6cb.svg",
      "path": "assets/equations/9ed52defd9fef6cb.svg",
      "mime": "image/svg+xml",
      "bytes": 8899,
      "sha256": "b739899c8b6873f24b7ac08df2ddd9e626ccda766d6e01f02362fc31734d1209",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g=g_{\\mathrm{data}}+g_{\\mathrm{penalty}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g=g_{\\mathrm{data}}+g_{\\mathrm{penalty}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9edb4302c3d8076f.svg",
      "path": "assets/equations/9edb4302c3d8076f.svg",
      "mime": "image/svg+xml",
      "bytes": 18045,
      "sha256": "f31f0bc63fec385172939a7cac4c39ff3e14ea048df91054ac4b6e3d3843796e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{2,2,\\mathrm{new}}=0.21-1(0.06457857)\\approx 0.14542143"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,2,\\mathrm{new}}=0.21-1(0.06457857)\\approx 0.14542143"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9ee45ab162936835.svg",
      "path": "assets/equations/9ee45ab162936835.svg",
      "mime": "image/svg+xml",
      "bytes": 10546,
      "sha256": "3adee0ccdbd3430f9c74c4848bfe83f1c6b5c00a01fabeb5a00d7eaee24eabf1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{0.000000000}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{0.000000000}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9f01f837180dd993.svg",
      "path": "assets/equations/9f01f837180dd993.svg",
      "mime": "image/svg+xml",
      "bytes": 2625,
      "sha256": "d73a12f7efa26fd7aec053db7840c28394576bd37b6704abaf5d183fc00fa1b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 3\\\\1 & 0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 3\\\\1 & 0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9f4d72c657ffcbf4.svg",
      "path": "assets/equations/9f4d72c657ffcbf4.svg",
      "mime": "image/svg+xml",
      "bytes": 15808,
      "sha256": "291e2e414a7a2f8bdaa4a6fef1edb4ef0843d118a3c72535b38e81201d1cd962",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.1-0.1(-0.220000000)=0.122000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.1-0.1(-0.220000000)=0.122000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9f6c4ea0634c6cc7.svg",
      "path": "assets/equations/9f6c4ea0634c6cc7.svg",
      "mime": "image/svg+xml",
      "bytes": 8197,
      "sha256": "b0254e2c9098b7aee588bf418f104754ba4aab14804a1527bf5c9b38798488a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-2}\\approx0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-2}\\approx0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            344
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            344
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9f6eacd9d3a609cc.svg",
      "path": "assets/equations/9f6eacd9d3a609cc.svg",
      "mime": "image/svg+xml",
      "bytes": 5973,
      "sha256": "7ba19dc98ec8bda2d898f212fe02050739ab666a1eba8511bdd64df01c76283e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=2+(-2)+0.1=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=2+(-2)+0.1=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            202
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            202
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9f8bea284b02b5e1.svg",
      "path": "assets/equations/9f8bea284b02b5e1.svg",
      "mime": "image/svg+xml",
      "bytes": 10632,
      "sha256": "958a993268968483ce1fd37772652079250220678fa89a05c8007c7422078b42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2=-0.25-0.5=-0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2=-0.25-0.5=-0.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9f8fed3c271dceb7.svg",
      "path": "assets/equations/9f8fed3c271dceb7.svg",
      "mime": "image/svg+xml",
      "bytes": 11306,
      "sha256": "7ad30239570106a2613b58a01a6fc4bffced110847ae7edfcfa4fd6f4574fe44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(7)\\times(1)+(6)\\times(1)+(7)\\times(1)=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(7)\\times(1)+(6)\\times(1)+(7)\\times(1)=20"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9f96d47c421b72ff.svg",
      "path": "assets/equations/9f96d47c421b72ff.svg",
      "mime": "image/svg+xml",
      "bytes": 13181,
      "sha256": "bd47cbff8d580c31aeb9776f2a8785018257366f1ecc0693fdfd01543fc41ed9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta w=\\eta t x,\\quad\\Delta b=\\eta t\\quad\\text{on a mismatch}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta w=\\eta t x,\\quad\\Delta b=\\eta t\\quad\\text{on a mismatch}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s6",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            9,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s8",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9fa35646db3c8aec.svg",
      "path": "assets/equations/9fa35646db3c8aec.svg",
      "mime": "image/svg+xml",
      "bytes": 10877,
      "sha256": "d7f5a5bf3bad065e8bc9886b7ffc539d50302b3f12a20aefa6d7e84c1606a216",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{biases}=2,\\qquad P_{\\mathrm{conv}}=54+2=56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=2,\\qquad P_{\\mathrm{conv}}=54+2=56"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9fa8fd0cf3a03d97.svg",
      "path": "assets/equations/9fa8fd0cf3a03d97.svg",
      "mime": "image/svg+xml",
      "bytes": 11558,
      "sha256": "1808102e661ae8171128e7f73ad51965626260c77db2049eda5ee7b9574923ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_2=0.99(0.04)+0.01(-1)^2=0.0496"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.99(0.04)+0.01(-1)^2=0.0496"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9fb325b4580ff43a.svg",
      "path": "assets/equations/9fb325b4580ff43a.svg",
      "mime": "image/svg+xml",
      "bytes": 14896,
      "sha256": "9bfb514e2f532f622df29454442c4770131b7a0cbe8b39bcdcd22d8ae5e16415",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W\\in\\mathbb R^{m\\times d},\\quad x\\in\\mathbb R^{d\\times1},\\quad b,z\\in\\mathbb R^{m\\times1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W\\in\\mathbb R^{m\\times d},\\quad x\\in\\mathbb R^{d\\times1},\\quad b,z\\in\\mathbb R^{m\\times1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            181
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            181
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9fb7a46ddd37e16c.svg",
      "path": "assets/equations/9fb7a46ddd37e16c.svg",
      "mime": "image/svg+xml",
      "bytes": 8499,
      "sha256": "4d1826998daafa500975aa0439a5951782b434fa675346cddb48ea48439eb7f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=1-0.1(-2.5)=1.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=1-0.1(-2.5)=1.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9fe1b0c406527aa8.svg",
      "path": "assets/equations/9fe1b0c406527aa8.svg",
      "mime": "image/svg+xml",
      "bytes": 11947,
      "sha256": "e348471565d6720dc586c957ff3937f3f5548e9c451cc8f1032fbd2c7ef8549e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(10)\\times(1)+(9)\\times(1)+(5)\\times(1)=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(10)\\times(1)+(9)\\times(1)+(5)\\times(1)=24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9fed257738d47bdb.svg",
      "path": "assets/equations/9fed257738d47bdb.svg",
      "mime": "image/svg+xml",
      "bytes": 8594,
      "sha256": "e5d664126d31f025cf9574b9b5ccd1ae541369253906995ef8898bfef92cfd60",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(2)\\times(0)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(2)\\times(0)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9fedbcb21e866a38.svg",
      "path": "assets/equations/9fedbcb21e866a38.svg",
      "mime": "image/svg+xml",
      "bytes": 10690,
      "sha256": "a6419099c0a99840fa6cac4342a6469eb02d374b94bdb49a689c1e85d58839cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=30\\times30\\times32=28{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=30\\times30\\times32=28{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/9ffeadda67cc02f9.svg",
      "path": "assets/equations/9ffeadda67cc02f9.svg",
      "mime": "image/svg+xml",
      "bytes": 6278,
      "sha256": "e4d8d296ceead93c7ab9455e5fde5c46ee51159270be5fcd4c4161d6a7ac901c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y=F(x)+W_sx"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y=F(x)+W_sx"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a028b62b987f7076.svg",
      "path": "assets/equations/a028b62b987f7076.svg",
      "mime": "image/svg+xml",
      "bytes": 13709,
      "sha256": "bbccfa405136c30982abf2a1d6b17bf6dc818a23c89b41a59f354c1ac345eff3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(1.105905967)}}=0.75136507"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(1.105905967)}}=0.75136507"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a03d842e36f6059c.svg",
      "path": "assets/equations/a03d842e36f6059c.svg",
      "mime": "image/svg+xml",
      "bytes": 11219,
      "sha256": "863fcb340e9778b42de0ed5518e7225547045b8b2f6b645b5f9273e9a7cd01e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(-0.7)}}=0.331812228"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(-0.7)}}=0.331812228"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a0496aac07524e4b.svg",
      "path": "assets/equations/a0496aac07524e4b.svg",
      "mime": "image/svg+xml",
      "bytes": 19933,
      "sha256": "573d95898fbe9f87663d7a3a7d3f90d50b4956d86ca106d8dcc72d5f3e0418b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(0.75)\\approx-0.287682072,\\qquad\\ln(0.25)\\approx-1.386294361"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.75)\\approx-0.287682072,\\qquad\\ln(0.25)\\approx-1.386294361"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a0575b9596aea909.svg",
      "path": "assets/equations/a0575b9596aea909.svg",
      "mime": "image/svg+xml",
      "bytes": 7782,
      "sha256": "a24d54988074920b29a8ef955490b8b9fd6946a88b3821c7cb19ced73af0f938",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_1=0.9(0)+0.1(2)^2=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_1=0.9(0)+0.1(2)^2=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a05e20f353481e0c.svg",
      "path": "assets/equations/a05e20f353481e0c.svg",
      "mime": "image/svg+xml",
      "bytes": 9155,
      "sha256": "eeba034164bce88a08cea50c20b39dafdfd109905a35d0b825b52cc7f8a94910",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_1=2(1.1)=2.2,\\qquad o_2=-(1.1)=-1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_1=2(1.1)=2.2,\\qquad o_2=-(1.1)=-1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a0677d80f1fb0659.svg",
      "path": "assets/equations/a0677d80f1fb0659.svg",
      "mime": "image/svg+xml",
      "bytes": 8351,
      "sha256": "3e75e54a1ecabdb608b7026fbf56243361b30ff0afccfbc2a6c5b3b284fb8bef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.4)\\times(-0.55)\\approx -0.22"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.4)\\times(-0.55)\\approx -0.22"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a0689c05816a3a3a.svg",
      "path": "assets/equations/a0689c05816a3a3a.svg",
      "mime": "image/svg+xml",
      "bytes": 10971,
      "sha256": "47eacf5fa53b65d9748b4fb364f91ac395116b699968c492cf8c83b3e062bdee",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.275)\\times(1)\\approx -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.275)\\times(1)\\approx -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a07489f729a63131.svg",
      "path": "assets/equations/a07489f729a63131.svg",
      "mime": "image/svg+xml",
      "bytes": 14768,
      "sha256": "a42e6c06c9cca3acd15ce221f9cfcbebd49a5186d98c88b79c58ba66841e5cd4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-\\ln(0.9)=-(-0.105360516)=0.105360516"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-\\ln(0.9)=-(-0.105360516)=0.105360516"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a0929338a45c9e2f.svg",
      "path": "assets/equations/a0929338a45c9e2f.svg",
      "mime": "image/svg+xml",
      "bytes": 7643,
      "sha256": "8a6d16a8c9574180bd88f1770a790f99ff0b3e484a548f9a8973ae944575fb10",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{\\mathrm{new}}=fC_{\\mathrm{old}}+i\\widetilde C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{new}}=fC_{\\mathrm{old}}+i\\widetilde C"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a0c02a700e3aef2c.svg",
      "path": "assets/equations/a0c02a700e3aef2c.svg",
      "mime": "image/svg+xml",
      "bytes": 4751,
      "sha256": "d1563d4f96f4666f2d2896828de2c0bad2b4a964243edeb3ea72aca4576de7e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N+2P=5+2=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N+2P=5+2=7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a0caa4135f45ed9c.svg",
      "path": "assets/equations/a0caa4135f45ed9c.svg",
      "mime": "image/svg+xml",
      "bytes": 9128,
      "sha256": "a3c4e5235010eb2f6a139fe012d4c2752bab269546db17bf6dca620eaf6bf3a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{63+2(0)-3}{1}\\right\\rfloor+1=61"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{63+2(0)-3}{1}\\right\\rfloor+1=61"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a11d26405f8ffbf6.svg",
      "path": "assets/equations/a11d26405f8ffbf6.svg",
      "mime": "image/svg+xml",
      "bytes": 8359,
      "sha256": "137a82126820a2fa61057725ca07723bcc938658c3a071a96ce1effafce33f7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_1=0.5(1)+0.2(0)+0=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_1=0.5(1)+0.2(0)+0=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a131ac401273e09f.svg",
      "path": "assets/equations/a131ac401273e09f.svg",
      "mime": "image/svg+xml",
      "bytes": 5770,
      "sha256": "b9cf95c5c86be406a9038b805edc89b97f5974dac9cd65d5a852e5b6dd2df435",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_1}=0\\times2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_1}=0\\times2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a148f40de653ff23.svg",
      "path": "assets/equations/a148f40de653ff23.svg",
      "mime": "image/svg+xml",
      "bytes": 11556,
      "sha256": "7bf24d9bbe9812e6533cb030ec00f6a4d687fb4432b83bfe161b2a3e74ad0ee8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(5)\\times(1)+(7)\\times(1)+(6)\\times(1)=18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(5)\\times(1)+(7)\\times(1)+(6)\\times(1)=18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a169e16b705d6d2b.svg",
      "path": "assets/equations/a169e16b705d6d2b.svg",
      "mime": "image/svg+xml",
      "bytes": 19753,
      "sha256": "8da93c4d535e1489a8a92ffc5b6e347933c0af8691e88c0a553cb4b39caa1d9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a199e77a25ea274a.svg",
      "path": "assets/equations/a199e77a25ea274a.svg",
      "mime": "image/svg+xml",
      "bytes": 15351,
      "sha256": "11e4a76af07692e547747810a95981afc4fd057240576ac93db61cd988ca91af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(0.365529289)}}=0.590378257"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(0.365529289)}}=0.590378257"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1a03dea0d7cf33e.svg",
      "path": "assets/equations/a1a03dea0d7cf33e.svg",
      "mime": "image/svg+xml",
      "bytes": 8857,
      "sha256": "9713276f8eae7997489efe80711f15206ff5c54e3bb3acd0cd9761ddfdb414f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{1}{N}\\sum_{i=1}^{N}(x_i-\\mu)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{1}{N}\\sum_{i=1}^{N}(x_i-\\mu)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1a1a24a56913ad6.svg",
      "path": "assets/equations/a1a1a24a56913ad6.svg",
      "mime": "image/svg+xml",
      "bytes": 11535,
      "sha256": "da0c413bfd38338f2206a339c6019131b5b96940875a622c368a850e4946df5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1-\\frac{0.1\\times(2)}{\\sqrt{0.4}}=0.683772234"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-\\frac{0.1\\times(2)}{\\sqrt{0.4}}=0.683772234"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1a6aafaa6af94cf.svg",
      "path": "assets/equations/a1a6aafaa6af94cf.svg",
      "mime": "image/svg+xml",
      "bytes": 17837,
      "sha256": "81993e806e48ce600cf7e71eb2fd5ba13f0f14e5c555c845d7433839fd09f63a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.14-0.05(-0.68765)\\approx 0.1743825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.14-0.05(-0.68765)\\approx 0.1743825"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1b23a6eb1610029.svg",
      "path": "assets/equations/a1b23a6eb1610029.svg",
      "mime": "image/svg+xml",
      "bytes": 13246,
      "sha256": "316e8c3ecde1ea69ed1feb191b54647b07512fc0c1f744952c24cef985309cdf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.12135)\\times(3)\\approx -0.36405"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.12135)\\times(3)\\approx -0.36405"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1bc86d47cf16a06.svg",
      "path": "assets/equations/a1bc86d47cf16a06.svg",
      "mime": "image/svg+xml",
      "bytes": 13390,
      "sha256": "3a48c4cfaac31b7a3fefe7bf8ab23a8d4dd19e606d7ef2b5e46b2adfa6baed05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial p}=-\\frac yp+\\frac{1-y}{1-p}=\\frac{p-y}{p(1-p)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial p}=-\\frac yp+\\frac{1-y}{1-p}=\\frac{p-y}{p(1-p)}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1c182cfafd9e6ab.svg",
      "path": "assets/equations/a1c182cfafd9e6ab.svg",
      "mime": "image/svg+xml",
      "bytes": 16558,
      "sha256": "6019b15f6499d861a44f151801473bd18437888b101f0e527781de07af4144c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.2-0.1(-0.275000000)=0.227500000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.2-0.1(-0.275000000)=0.227500000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1cc84ebf8de3e99.svg",
      "path": "assets/equations/a1cc84ebf8de3e99.svg",
      "mime": "image/svg+xml",
      "bytes": 9505,
      "sha256": "0b7654520a534444c865c244252a4a694d5489a09b971b0c1e88200389131274",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_2^{\\mathrm{new}}=0.1+0.1(0)(2)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2^{\\mathrm{new}}=0.1+0.1(0)(2)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1e77c483544b002.svg",
      "path": "assets/equations/a1e77c483544b002.svg",
      "mime": "image/svg+xml",
      "bytes": 12042,
      "sha256": "baa39a52b795c87b663ccc9bfa90c4dc5d1161523338626abebf947cb883bf91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(0.3)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(0.3)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a1ecf2cf2c6e9e7e.svg",
      "path": "assets/equations/a1ecf2cf2c6e9e7e.svg",
      "mime": "image/svg+xml",
      "bytes": 13498,
      "sha256": "678a07890b9a274b4309d85a3774164b8f1de42e1bb30d3a80ed56c330278c4c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=0.999(0.004)+0.001(1)^2=0.004996"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.999(0.004)+0.001(1)^2=0.004996"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a21ef40f9211941d.svg",
      "path": "assets/equations/a21ef40f9211941d.svg",
      "mime": "image/svg+xml",
      "bytes": 17276,
      "sha256": "8e5a60ae241ef0288536e25382d5cc748d1f0ea6db565cb72d5ded24d5b5d5ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J=L+\\frac\\lambda2\\sum_jw_j^2,\\quad w_{new}=w-\\eta(g_{data}+\\lambda w)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=L+\\frac\\lambda2\\sum_jw_j^2,\\quad w_{new}=w-\\eta(g_{data}+\\lambda w)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a22447ce668f8dbf.svg",
      "path": "assets/equations/a22447ce668f8dbf.svg",
      "mime": "image/svg+xml",
      "bytes": 12907,
      "sha256": "0dba668bfbd68c7836641f8e3d31f64be47eec984854719a4e38d9aa24471461",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times32\\times64=51{,}200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times32\\times64=51{,}200"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a22ef3b407f486c3.svg",
      "path": "assets/equations/a22ef3b407f486c3.svg",
      "mime": "image/svg+xml",
      "bytes": 15215,
      "sha256": "0a319b9b719bfddd75b20d255120bd57e39c81bb9d4e8c2fc26e8052177782f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat s_2=\\frac{0.004996}{0.001999}\\approx2.499249625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat s_2=\\frac{0.004996}{0.001999}\\approx2.499249625"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a2592712257363b0.svg",
      "path": "assets/equations/a2592712257363b0.svg",
      "mime": "image/svg+xml",
      "bytes": 10345,
      "sha256": "752f9d4bbfe778ebc3ae152a8cd365398333a67868ef2ed1d1b1df0da5735220",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{conv}}=\\left\\lfloor\\frac{7+2(1)-3}{2}\\right\\rfloor+1=3+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{conv}}=\\left\\lfloor\\frac{7+2(1)-3}{2}\\right\\rfloor+1=3+1=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a274b0a4de386476.svg",
      "path": "assets/equations/a274b0a4de386476.svg",
      "mime": "image/svg+xml",
      "bytes": 17632,
      "sha256": "fcc5e62f4881c3aedc62ed9438e9e2ad0f1386065f9a0e9c7e7c4a10ffeead34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.003509506)\\times(0.25)\\approx 0.000877376"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.003509506)\\times(0.25)\\approx 0.000877376"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a27c355bf724dc1d.svg",
      "path": "assets/equations/a27c355bf724dc1d.svg",
      "mime": "image/svg+xml",
      "bytes": 13785,
      "sha256": "fa09a0e058674e50dfda9f57c259e2166c0a596050aaf752324c68a6ee2f3bbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0.3)\\times(1)+(0.3)\\times(0)+(0.3)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a288e1ba23bc9347.svg",
      "path": "assets/equations/a288e1ba23bc9347.svg",
      "mime": "image/svg+xml",
      "bytes": 7742,
      "sha256": "bf3824b79e4a0a1f79705d10abfd08b2125c0b8d34da9beddfb5bdd56ef7c8e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=\\sum_i(o_i-y_i)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=\\sum_i(o_i-y_i)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            12,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            12,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a2b6bc6b29544f77.svg",
      "path": "assets/equations/a2b6bc6b29544f77.svg",
      "mime": "image/svg+xml",
      "bytes": 17534,
      "sha256": "2c9aac14cc637b15587c998631ac46d7136b5135f126327a30a646078357f35e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a2cc5fced7b8ab11.svg",
      "path": "assets/equations/a2cc5fced7b8ab11.svg",
      "mime": "image/svg+xml",
      "bytes": 9797,
      "sha256": "9678ea75827e54f8ef4466092da4fb4ffff82d9368051624879c6ad03aa1d3b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{109+2(0)-5}{1}\\right\\rfloor+1=105"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{109+2(0)-5}{1}\\right\\rfloor+1=105"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a2d32a1185192d80.svg",
      "path": "assets/equations/a2d32a1185192d80.svg",
      "mime": "image/svg+xml",
      "bytes": 22080,
      "sha256": "730eded5de96f6b09ea1b1f0129e8d1937b174beb8d36b0f5b5afc990c276198",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad o_t=W_{hy}h_t+b_y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\tanh(W_{xh}x_t+W_{hh}h_{t-1}+b_h),\\quad o_t=W_{hy}h_t+b_y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a2f78c9b3d52d653.svg",
      "path": "assets/equations/a2f78c9b3d52d653.svg",
      "mime": "image/svg+xml",
      "bytes": 4833,
      "sha256": "9131b09aab0c737d2c4813179014eb2ff6149b7e07e0e06a8d11769bce4a3729",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_1=0+(2)^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_1=0+(2)^2=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a2fb560ecf5f18c3.svg",
      "path": "assets/equations/a2fb560ecf5f18c3.svg",
      "mime": "image/svg+xml",
      "bytes": 15301,
      "sha256": "907d47b7cd400ad119565acc0c9c4578795e057d02a92a7a5eb9ed823b7e78bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times384\\times384=1{,}327{,}104"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times384\\times384=1{,}327{,}104"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a31fd300551ec8e1.svg",
      "path": "assets/equations/a31fd300551ec8e1.svg",
      "mime": "image/svg+xml",
      "bytes": 9092,
      "sha256": "38d9da948fe355f1687a1b9c013fd5b2547563aa59148f332e85bb8b4c814f33",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_1}=0.064(2)=0.128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_1}=0.064(2)=0.128"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a323109c2640591d.svg",
      "path": "assets/equations/a323109c2640591d.svg",
      "mime": "image/svg+xml",
      "bytes": 7836,
      "sha256": "5a7ea0c5542bebd56404ec51b6b7d1670f14487cd821d0c3f05ea37be91cc681",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o=0.2(2)+0.3(0)+0=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=0.2(2)+0.3(0)+0=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a32b4e1a94dcddab.svg",
      "path": "assets/equations/a32b4e1a94dcddab.svg",
      "mime": "image/svg+xml",
      "bytes": 20759,
      "sha256": "6d44a9eca6d7b46db2a3bbef858f8d451be50b4e286101855dab8592b7f10131",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=-0.3-0.9(0.006542085)\\approx -0.305887877"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=-0.3-0.9(0.006542085)\\approx -0.305887877"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a3370e1f71500a0e.svg",
      "path": "assets/equations/a3370e1f71500a0e.svg",
      "mime": "image/svg+xml",
      "bytes": 9743,
      "sha256": "56112469030c24cbfa0116f3a9bae0fdcd28fec89bda4cc3de8808babc8cde12",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12\\sum_{j=1}^{k}(\\hat y_j-y_j)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12\\sum_{j=1}^{k}(\\hat y_j-y_j)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a3614192f516725e.svg",
      "path": "assets/equations/a3614192f516725e.svg",
      "mime": "image/svg+xml",
      "bytes": 21665,
      "sha256": "2825be9736106350a4809b2a01ce1c4238b0f34af4eb7f0953d73bd2744cf4cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1\\times(0.421052632)}{\\sqrt{2.492462312}}=0.873330057"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1\\times(0.421052632)}{\\sqrt{2.492462312}}=0.873330057"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a36eb80ee2f332fd.svg",
      "path": "assets/equations/a36eb80ee2f332fd.svg",
      "mime": "image/svg+xml",
      "bytes": 11413,
      "sha256": "2d497fb886da9edcdcd4d8deeb675ab9034d5ad03a5a1f872a0eab6195317206",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_6=6{,}912{,}000+240=6{,}912{,}240"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_6=6{,}912{,}000+240=6{,}912{,}240"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a38b418b5411afa4.svg",
      "path": "assets/equations/a38b418b5411afa4.svg",
      "mime": "image/svg+xml",
      "bytes": 14789,
      "sha256": "30400ca84d9e0901c77e4acea377d6c54bedbfb961d742ff6bcaa4af99f99af9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W\\in\\mathbb R^{m\\times d},\\quad x\\in\\mathbb R^{d\\times1},\\quad b,z\\in\\mathbb R^{m\\times1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W\\in\\mathbb R^{m\\times d},\\quad x\\in\\mathbb R^{d\\times1},\\quad b,z\\in\\mathbb R^{m\\times1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            181
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            181
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a3b19ed994769f54.svg",
      "path": "assets/equations/a3b19ed994769f54.svg",
      "mime": "image/svg+xml",
      "bytes": 5796,
      "sha256": "9cd7031d37ed34d9e8eebe58302f9e626eae50636828bd217c25fad097a6a50f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=96"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=96"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a3d7358ccdf52d31.svg",
      "path": "assets/equations/a3d7358ccdf52d31.svg",
      "mime": "image/svg+xml",
      "bytes": 26233,
      "sha256": "7086bb09d22f932b6532bac09ca318530268aee2391897f573b2e709e8a29ed9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_2} = (0.5 \\times  0.593269992) + (0.55 \\times  0.596884378) + (0.6) = 1.224921404"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_2} = (0.5 \\times  0.593269992) + (0.55 \\times  0.596884378) + (0.6) = 1.224921404"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a3fb67b8edc22789.svg",
      "path": "assets/equations/a3fb67b8edc22789.svg",
      "mime": "image/svg+xml",
      "bytes": 7704,
      "sha256": "5356cf504c85d914b8039929887b4772503e94e7a37a3ded943f8baac6cc3055",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\mathrm{avg}}=\\frac{53}4=13.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\mathrm{avg}}=\\frac{53}4=13.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4233a0dbb4825a8.svg",
      "path": "assets/equations/a4233a0dbb4825a8.svg",
      "mime": "image/svg+xml",
      "bytes": 17246,
      "sha256": "26b78400e3cf167340fdc0983ca0f55a35e45d23ac794736d9120fbeaf578fc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.003509506)\\times(0.7)\\approx 0.002456654"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.003509506)\\times(0.7)\\approx 0.002456654"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4282b80c2e07509.svg",
      "path": "assets/equations/a4282b80c2e07509.svg",
      "mime": "image/svg+xml",
      "bytes": 3839,
      "sha256": "3e2fb6295d9447a42218f4e85f720d02a3d42b0017c5cdb794b5e5b82716337a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2^2=2^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2^2=2^2=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4363d91dbba8cc0.svg",
      "path": "assets/equations/a4363d91dbba8cc0.svg",
      "mime": "image/svg+xml",
      "bytes": 8430,
      "sha256": "e958c24f31ceefb912ed3cc0d0a420c16418d7ac7e3ffc3f25e3dc773e30e519",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=-0.5+0.9(0)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=-0.5+0.9(0)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4474a3c31a68206.svg",
      "path": "assets/equations/a4474a3c31a68206.svg",
      "mime": "image/svg+xml",
      "bytes": 11137,
      "sha256": "a409d7b596d8332262f81182617d50f750f41431824ede4d0c396221b3c76d71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_6=6{,}912{,}000+240=6{,}912{,}240"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_6=6{,}912{,}000+240=6{,}912{,}240"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a45450793aa1fbee.svg",
      "path": "assets/equations/a45450793aa1fbee.svg",
      "mime": "image/svg+xml",
      "bytes": 17556,
      "sha256": "0fb491a5da9ad6bbd90bdd97d086015546646128e70542d8771d982ff3b44818",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.004824633)\\times(0.4)\\approx 0.001929853"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.004824633)\\times(0.4)\\approx 0.001929853"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a47853490ec706c7.svg",
      "path": "assets/equations/a47853490ec706c7.svg",
      "mime": "image/svg+xml",
      "bytes": 13556,
      "sha256": "d34fa83f64a8777f15283823cb32a20266edbc10369c2071b022825414b5ee66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=4{,}096\\times1{,}000=4{,}096{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=4{,}096\\times1{,}000=4{,}096{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a491055be3cc3700.svg",
      "path": "assets/equations/a491055be3cc3700.svg",
      "mime": "image/svg+xml",
      "bytes": 3115,
      "sha256": "7ffab93dbd4ba2c8a10da2503d01066c8878e9344c0a93cb45de3b2a91941e17",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b^T=\\begin{bmatrix}4&5\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b^T=\\begin{bmatrix}4&5\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            256
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            256
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a499c079904c4335.svg",
      "path": "assets/equations/a499c079904c4335.svg",
      "mime": "image/svg+xml",
      "bytes": 25617,
      "sha256": "a320977cce415d74c0c2c1ceaa28f5b8647a812af66b1e887474d23d6921373c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.4 \\times  0.593269992) + (0.45 \\times  0.596884378) + (0.6) = 1.105905967"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.4 \\times  0.593269992) + (0.45 \\times  0.596884378) + (0.6) = 1.105905967"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4a9ce610fff6be4.svg",
      "path": "assets/equations/a4a9ce610fff6be4.svg",
      "mime": "image/svg+xml",
      "bytes": 13409,
      "sha256": "64fb303f9c776c9795df4215e596167d3b758363a2fa9df5f1cd0f1fbc51e659",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\int\\frac1x\\,dx=\\ln|x|+C,\\qquad\\int e^x\\,dx=e^x+C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\int\\frac1x\\,dx=\\ln|x|+C,\\qquad\\int e^x\\,dx=e^x+C"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4af21673941e601.svg",
      "path": "assets/equations/a4af21673941e601.svg",
      "mime": "image/svg+xml",
      "bytes": 17365,
      "sha256": "2acc89345ece6f260a51adbc28e14c3ebf857f44c35084f64b4fa844ff73c157",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,4}^{(1)}=(-0.009617203)\\times(-0.4)\\approx 0.003846881"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,4}^{(1)}=(-0.009617203)\\times(-0.4)\\approx 0.003846881"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4b8daac35aec1bc.svg",
      "path": "assets/equations/a4b8daac35aec1bc.svg",
      "mime": "image/svg+xml",
      "bytes": 2422,
      "sha256": "5bb7aadd0f6e38c2e029054b8f945c67b7b07a8df199e83efecf9acbb2eb2d73",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4c5e0af98c4e800.svg",
      "path": "assets/equations/a4c5e0af98c4e800.svg",
      "mime": "image/svg+xml",
      "bytes": 20849,
      "sha256": "76c6e2684b428791b42aba333bd4bf02eeeaf055d490733be13ba44f3bb96720",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.093597941)\\times(0.710949503)\\approx -0.06654341"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.093597941)\\times(0.710949503)\\approx -0.06654341"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4fa49b6e311d65e.svg",
      "path": "assets/equations/a4fa49b6e311d65e.svg",
      "mime": "image/svg+xml",
      "bytes": 7688,
      "sha256": "ae99697e5bb3102bf0718fe1fffb24652c303462bb689db856b1fa2fa20b7777",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{31+2(1)-5}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{31+2(1)-5}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a4fb627a77ae8284.svg",
      "path": "assets/equations/a4fb627a77ae8284.svg",
      "mime": "image/svg+xml",
      "bytes": 9575,
      "sha256": "463f08335f7943d385b42b17e65456a63a5c052a2604324f3035645dcbb8ecdc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial h}=\\frac{\\partial L_1}{\\partial h}+\\frac{\\partial L_2}{\\partial h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial h}=\\frac{\\partial L_1}{\\partial h}+\\frac{\\partial L_2}{\\partial h}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a530e8ec85bf260b.svg",
      "path": "assets/equations/a530e8ec85bf260b.svg",
      "mime": "image/svg+xml",
      "bytes": 7041,
      "sha256": "065f71152c5879d0164e80d33b97d4edcd34bfd5304e9cdc02894398ad9e7457",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_2=0.5(2)+0.2h_1+0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2=0.5(2)+0.2h_1+0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a53355ba328d8b0b.svg",
      "path": "assets/equations/a53355ba328d8b0b.svg",
      "mime": "image/svg+xml",
      "bytes": 12417,
      "sha256": "65157f9ec9fa8d80d011acb368194ba03146c839d74e03c15e19564309dc4f20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=0.1+0.218484459=0.318484459"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.1+0.218484459=0.318484459"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a559a88735fecf3e.svg",
      "path": "assets/equations/a559a88735fecf3e.svg",
      "mime": "image/svg+xml",
      "bytes": 16666,
      "sha256": "4d16421d07e4a3309098d6086e192f46e7333e8544a50c4b72811e7ff53dd065",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=-0.16+(0.029777007)\\approx-0.130222993"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=-0.16+(0.029777007)\\approx-0.130222993"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a563909e15c191b2.svg",
      "path": "assets/equations/a563909e15c191b2.svg",
      "mime": "image/svg+xml",
      "bytes": 4884,
      "sha256": "0eb318a4f06a41384d02d4509e553e89ec19832fdef1206cc02c730d2d3a9248",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{\\mathrm{new}}=\\frac42=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{\\mathrm{new}}=\\frac42=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a56876d47ec41774.svg",
      "path": "assets/equations/a56876d47ec41774.svg",
      "mime": "image/svg+xml",
      "bytes": 17492,
      "sha256": "0011bf4c899eca27881cc01f62976b097a6fdb78cbe933b033c0f8b0b64fb822",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.7-0.5(-0.062541)\\approx 0.7312705"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.7-0.5(-0.062541)\\approx 0.7312705"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a56af3f825290564.svg",
      "path": "assets/equations/a56af3f825290564.svg",
      "mime": "image/svg+xml",
      "bytes": 8938,
      "sha256": "548514290aaf75f5cd1023b1995fa2213bce032c6183d948316ff2fd04010c63",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=\\tanh(0.5)=\\frac{e^1-1}{e^1+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\tanh(0.5)=\\frac{e^1-1}{e^1+1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a57d08e71109e92c.svg",
      "path": "assets/equations/a57d08e71109e92c.svg",
      "mime": "image/svg+xml",
      "bytes": 9574,
      "sha256": "52b08ce011e1e39630df4d41f25b3977c046b385a6bc5fe1c63f69b71681a1f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a58485fe718e957c.svg",
      "path": "assets/equations/a58485fe718e957c.svg",
      "mime": "image/svg+xml",
      "bytes": 9665,
      "sha256": "7206014340126fc7827510f384cd4b001164630f249a75eadfd5c6c3c58d6ac0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{32+2(0)-5}{1}\\right\\rfloor+1=28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{32+2(0)-5}{1}\\right\\rfloor+1=28"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a584bba4763cda9f.svg",
      "path": "assets/equations/a584bba4763cda9f.svg",
      "mime": "image/svg+xml",
      "bytes": 20274,
      "sha256": "ff1facb33c73f4447038d02d7ec41ed90a50bbd1690b9ca6a0f1061db3b97d3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\nabla_{\\hat y}\\mathrm{MSE}=\\frac23[0.2,-0.3,-0.6]=[0.133333333,-0.2,-0.4]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\nabla_{\\hat y}\\mathrm{MSE}=\\frac23[0.2,-0.3,-0.6]=[0.133333333,-0.2,-0.4]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a593381e0c37ce0b.svg",
      "path": "assets/equations/a593381e0c37ce0b.svg",
      "mime": "image/svg+xml",
      "bytes": 13720,
      "sha256": "5ca5e345f10b9374e6375432ac60f9f53d371025fb2aea5fbceeb57c408d44cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=\\sum_iw_ix_i+b,\\qquad p=\\frac1{1+e^{-z}},\\qquad L=-\\ln p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_iw_ix_i+b,\\qquad p=\\frac1{1+e^{-z}},\\qquad L=-\\ln p"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a5c419cc72b98572.svg",
      "path": "assets/equations/a5c419cc72b98572.svg",
      "mime": "image/svg+xml",
      "bytes": 6604,
      "sha256": "c71afe8834279d6c59522abc75b69b756f58e1ef3b340dd1e4f56b6f434da674",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{new}}=\\theta-\\eta\\frac{\\partial L}{\\partial\\theta}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{new}}=\\theta-\\eta\\frac{\\partial L}{\\partial\\theta}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a5dc1556ae91ba13.svg",
      "path": "assets/equations/a5dc1556ae91ba13.svg",
      "mime": "image/svg+xml",
      "bytes": 4520,
      "sha256": "e505a06c778d0905250063a2f45a6808b4cfb8684ae167e908201a25c3698d18",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2+0.5+0.5=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2+0.5+0.5=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a5e0dae9a0fb7261.svg",
      "path": "assets/equations/a5e0dae9a0fb7261.svg",
      "mime": "image/svg+xml",
      "bytes": 12128,
      "sha256": "06695d9b9ba57beeb75f563889d3cf7d727e3abb3b01fb4ae8224bf56d6f03c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a5ec534d58a905c7.svg",
      "path": "assets/equations/a5ec534d58a905c7.svg",
      "mime": "image/svg+xml",
      "bytes": 9472,
      "sha256": "1ed50d394155ec6881092c5b23c9357264ad1046f8808e49f8083829328f38ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{batch}}=0-0.1(-2.5)=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{batch}}=0-0.1(-2.5)=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a619ccae82b20a14.svg",
      "path": "assets/equations/a619ccae82b20a14.svg",
      "mime": "image/svg+xml",
      "bytes": 7891,
      "sha256": "7f007cff285b418dc1e4b858a05aaaf621e4db0d81c293854719335de8b94a7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "64(4)(1)(1)(16)=4096"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "64(4)(1)(1)(16)=4096"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a620346ee9bd0632.svg",
      "path": "assets/equations/a620346ee9bd0632.svg",
      "mime": "image/svg+xml",
      "bytes": 10992,
      "sha256": "292f936e29f058c7dcc1cf797c457721db9fdcc85ec9c20596bbf353e3a690f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_2=0.5(2)+0.2(0.462117157)+0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2=0.5(2)+0.2(0.462117157)+0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a63ae410089093d5.svg",
      "path": "assets/equations/a63ae410089093d5.svg",
      "mime": "image/svg+xml",
      "bytes": 10843,
      "sha256": "8f0ba74c42d32a201b2c567c925bda3fed6c5a6324a479e1178b51333982136b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=(o-y)x,\\qquad \\frac{\\partial L}{\\partial b}=o-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=(o-y)x,\\qquad \\frac{\\partial L}{\\partial b}=o-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a6410e8fada39e27.svg",
      "path": "assets/equations/a6410e8fada39e27.svg",
      "mime": "image/svg+xml",
      "bytes": 14653,
      "sha256": "3d33a4ee1a8137743f75fb62e6cdb8f7290575370e9c86053ab9826ae8428192",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat v_2=\\frac{0.004999}{1-0.999^{2}}=2.500750375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_2=\\frac{0.004999}{1-0.999^{2}}=2.500750375"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a6699cc1064bfaf3.svg",
      "path": "assets/equations/a6699cc1064bfaf3.svg",
      "mime": "image/svg+xml",
      "bytes": 5894,
      "sha256": "ba5ca3f9ac6178b532adc183631e8815ae6ecf2a089b819d6290690b8d3e372c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.4 & 0.45\\\\0.5 & 0.55\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.4 & 0.45\\\\0.5 & 0.55\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a6979fd0d1f6b483.svg",
      "path": "assets/equations/a6979fd0d1f6b483.svg",
      "mime": "image/svg+xml",
      "bytes": 3993,
      "sha256": "652cf8fca19649e2552f5179a765de032d2b341328823c6dab30a85b51d3b9a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{126-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{126-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a6a90dd79f192150.svg",
      "path": "assets/equations/a6a90dd79f192150.svg",
      "mime": "image/svg+xml",
      "bytes": 10933,
      "sha256": "1ac3f0bd4687d497bef1665ad18837fc8acc79f439ef208a770a003dd3f55d28",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sum_i p_i=1,\\qquad\\mathbb E[X]=\\sum_i p_i x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_i p_i=1,\\qquad\\mathbb E[X]=\\sum_i p_i x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a6a9a858d7c18aeb.svg",
      "path": "assets/equations/a6a9a858d7c18aeb.svg",
      "mime": "image/svg+xml",
      "bytes": 9328,
      "sha256": "246495129c8d943bb85abfd31e158d4c0cd57068b161f97566dae5890de8fa30",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "m_2=0.9(0.2)+0.1(1)=0.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=0.9(0.2)+0.1(1)=0.28"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a6ec99ec225775f5.svg",
      "path": "assets/equations/a6ec99ec225775f5.svg",
      "mime": "image/svg+xml",
      "bytes": 12565,
      "sha256": "6a114f5a5a20cedd91159e4c61b6ca62b766bc0bfebf8ec4d47b4bb0f8252017",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{keep}}=E\\left\\lceil\\frac NB\\right\\rceil,\\qquad U_{\\mathrm{drop}}=E\\left\\lfloor\\frac NB\\right\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{keep}}=E\\left\\lceil\\frac NB\\right\\rceil,\\qquad U_{\\mathrm{drop}}=E\\left\\lfloor\\frac NB\\right\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a705b1677cd4e456.svg",
      "path": "assets/equations/a705b1677cd4e456.svg",
      "mime": "image/svg+xml",
      "bytes": 20352,
      "sha256": "f526387651890718d5f651de113a7d12d663456cc692405b6559897395395d98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{\\mathrm{new}}=-0.365529289+(0.556769941)\\approx0.191240652"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{new}}=-0.365529289+(0.556769941)\\approx0.191240652"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a730b8a58ff43cba.svg",
      "path": "assets/equations/a730b8a58ff43cba.svg",
      "mime": "image/svg+xml",
      "bytes": 6167,
      "sha256": "b2ee1a17884423596061c5e8266cfae5081eac96be83da918ed4d34ad4f70566",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\max(0,7)=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\max(0,7)=7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a73af57990a3f346.svg",
      "path": "assets/equations/a73af57990a3f346.svg",
      "mime": "image/svg+xml",
      "bytes": 3495,
      "sha256": "16f556ffa7ca2850baff0880cde302696a89ae62fd5bafa752b87e585dc37ebd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U=\\lceil N/B\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U=\\lceil N/B\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a75f55d01930a8a4.svg",
      "path": "assets/equations/a75f55d01930a8a4.svg",
      "mime": "image/svg+xml",
      "bytes": 7382,
      "sha256": "9eff2dc9c1c5559e3e5045827327c84aadd5fb748226bb52e10f6d21f3bf3060",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{new}=b+\\eta(y-\\widehat y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{new}=b+\\eta(y-\\widehat y)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            37,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/38",
          "labels": [
            "Perceptron update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a7608696c8363c58.svg",
      "path": "assets/equations/a7608696c8363c58.svg",
      "mime": "image/svg+xml",
      "bytes": 14134,
      "sha256": "e978fa8cedcd2b1db1a2933751b99bbbae6bdfa938c7923cde53ac98d0d8526a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh\\left(Wx+U(rh_{\\mathrm{previous}})+b\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh\\left(Wx+U(rh_{\\mathrm{previous}})+b\\right)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a761ae42b593cfbc.svg",
      "path": "assets/equations/a761ae42b593cfbc.svg",
      "mime": "image/svg+xml",
      "bytes": 14274,
      "sha256": "bb95a9457cef2df33fbd8b875025e6b5532274bd773c32f4a74b1dc8abeeee5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "2z=2(0.5)=1,\\qquad e^{2z}=e^1\\approx2.718281828"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2z=2(0.5)=1,\\qquad e^{2z}=e^1\\approx2.718281828"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a780b29bab6859eb.svg",
      "path": "assets/equations/a780b29bab6859eb.svg",
      "mime": "image/svg+xml",
      "bytes": 9081,
      "sha256": "051012c09e1ee1e7c61e2b86cc9d07ce5505490cd52e434c7bb59a3ce85290bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "s_2=0.9(0.4)+0.1(1^2)=0.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.9(0.4)+0.1(1^2)=0.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a7b158dc1aab8c85.svg",
      "path": "assets/equations/a7b158dc1aab8c85.svg",
      "mime": "image/svg+xml",
      "bytes": 13973,
      "sha256": "b573f42c5987268651c55bc59eae4e4dcdbea02e2237dab4c18dd6becbfe6e87",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.809)\\times(0.85)\\approx -0.68765"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.809)\\times(0.85)\\approx -0.68765"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a7b5121489bd31f6.svg",
      "path": "assets/equations/a7b5121489bd31f6.svg",
      "mime": "image/svg+xml",
      "bytes": 11337,
      "sha256": "a3d2d02da6bfde887c069836c8a2e103a9a06c81abc517fb4a0c291eff5a0df4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(1)\\times(0)+(2)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(1)\\times(0)+(2)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a7ba541a2ae61050.svg",
      "path": "assets/equations/a7ba541a2ae61050.svg",
      "mime": "image/svg+xml",
      "bytes": 16031,
      "sha256": "d7055f45e092a1398545455babf6485be0295bf16070a60336450c75c112c0eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.4)\\times(0.138498562)\\approx 0.055399425"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.4)\\times(0.138498562)\\approx 0.055399425"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a7c0c7e8cef31635.svg",
      "path": "assets/equations/a7c0c7e8cef31635.svg",
      "mime": "image/svg+xml",
      "bytes": 17717,
      "sha256": "9e2ae1f4925664f4d648eafd29ad821e0797a62e7654b159172ab3c5e3ba98b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{ji,\\mathrm{new}}=w_{ji}-\\eta\\delta_j a_i,\\quad b_{j,\\mathrm{new}}=b_j-\\eta\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{ji,\\mathrm{new}}=w_{ji}-\\eta\\delta_j a_i,\\quad b_{j,\\mathrm{new}}=b_j-\\eta\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a7e2552eb055cb6f.svg",
      "path": "assets/equations/a7e2552eb055cb6f.svg",
      "mime": "image/svg+xml",
      "bytes": 12160,
      "sha256": "620cab9cb059f3debec9c13634ea89d35c919846db1bcec32c0bbee2d1f15d78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,2}}=\\delta_{h_1}x_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,2}}=\\delta_{h_1}x_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            128
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            131
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a7f29872524e69fc.svg",
      "path": "assets/equations/a7f29872524e69fc.svg",
      "mime": "image/svg+xml",
      "bytes": 13694,
      "sha256": "897e2e20f9c8e126b2961d3ed607ff8cb97889e88d71af1222e88bc269161796",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "54.598150033-1\\approx53.598150033"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "54.598150033-1\\approx53.598150033"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            174
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            174
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a803766772104e69.svg",
      "path": "assets/equations/a803766772104e69.svg",
      "mime": "image/svg+xml",
      "bytes": 11287,
      "sha256": "bfbac222aed828ef8eb37be76654ad6940330a09c885dfb08d98b2ce99949b91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_7=884{,}736+256=884{,}992"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_7=884{,}736+256=884{,}992"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a82bb66e18d1bf7c.svg",
      "path": "assets/equations/a82bb66e18d1bf7c.svg",
      "mime": "image/svg+xml",
      "bytes": 8895,
      "sha256": "18fb90ef941e791568540e8c8cb63f520db1ae63174f0e97e9db85dd0b0f43e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(0.2)\\approx-1.609437912"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.2)\\approx-1.609437912"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            210
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            210
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8375be5e6a8189d.svg",
      "path": "assets/equations/a8375be5e6a8189d.svg",
      "mime": "image/svg+xml",
      "bytes": 10116,
      "sha256": "c195911b2ce269baadd29f912147abcd7d3f504e0ef1954338da5ed5e4f01a83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_j=\\frac{e^{z_j-M}}{\\sum_k e^{z_k-M}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_j=\\frac{e^{z_j-M}}{\\sum_k e^{z_k-M}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            14,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s13",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a839a3e6b8973897.svg",
      "path": "assets/equations/a839a3e6b8973897.svg",
      "mime": "image/svg+xml",
      "bytes": 16450,
      "sha256": "145daefd47c2e5d5d839e6080f742e7b5834874206cf186933ad235750776098",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_2=\\frac{0.367879441}{1.503214724}\\approx0.244728471"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_2=\\frac{0.367879441}{1.503214724}\\approx0.244728471"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            354
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            354
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a84b9734c9141df3.svg",
      "path": "assets/equations/a84b9734c9141df3.svg",
      "mime": "image/svg+xml",
      "bytes": 12347,
      "sha256": "329f7b6392e2bef031914c510e85d2aff3620eeec7b4f257fac94a909a9ae549",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat s_t=\\frac{s_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat s_t=\\frac{s_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a866c1ac7a2fce39.svg",
      "path": "assets/equations/a866c1ac7a2fce39.svg",
      "mime": "image/svg+xml",
      "bytes": 12728,
      "sha256": "1076435ede5f825814c4c854256891adf4c14c4b5d7a51f39215faaa0e1b6e1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "112896000-5268480=107627520"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "112896000-5268480=107627520"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8abe88d39c4a4c9.svg",
      "path": "assets/equations/a8abe88d39c4a4c9.svg",
      "mime": "image/svg+xml",
      "bytes": 16976,
      "sha256": "44819fab61eb1a82f2e48c87f9efacd714b50459dc9271fb6bf1a093fc356e4e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.004824633)\\times(0.2)\\approx 0.000964927"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.004824633)\\times(0.2)\\approx 0.000964927"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8acf65164593cb2.svg",
      "path": "assets/equations/a8acf65164593cb2.svg",
      "mime": "image/svg+xml",
      "bytes": 2072,
      "sha256": "fac70f216f284947574327087df3bf08f3c6131f9c1d80e48f278a8dc4f3f7c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor 2.5\\right\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor 2.5\\right\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8b9442558db09d6.svg",
      "path": "assets/equations/a8b9442558db09d6.svg",
      "mime": "image/svg+xml",
      "bytes": 2576,
      "sha256": "667d9f53838b4776887ebce027e50b088a8414951e5986e2ff6d92c06869adfb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0)^2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0)^2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8c9a6cdcee54a64.svg",
      "path": "assets/equations/a8c9a6cdcee54a64.svg",
      "mime": "image/svg+xml",
      "bytes": 10197,
      "sha256": "4287979a57092dbfae453b94724ead5186b4112c1c57570c85d1956c322c62ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.064)\\times(2)\\approx 0.128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.064)\\times(2)\\approx 0.128"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8dd5fa4e080919c.svg",
      "path": "assets/equations/a8dd5fa4e080919c.svg",
      "mime": "image/svg+xml",
      "bytes": 5508,
      "sha256": "cd805e9ee223ec9e83239551c6113312c840b9d1df3108a10298342b980622cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{SSE}=\\sum_i e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{SSE}=\\sum_i e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            160
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            160
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8df1422782a8067.svg",
      "path": "assets/equations/a8df1422782a8067.svg",
      "mime": "image/svg+xml",
      "bytes": 8814,
      "sha256": "1e774e49a8bef880397c32f1594d8c0a436272cabd8c71a79c385a3bb4d16d44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\lfloor(N+2P-K)/S\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\lfloor(N+2P-K)/S\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8ed142793124641.svg",
      "path": "assets/equations/a8ed142793124641.svg",
      "mime": "image/svg+xml",
      "bytes": 6190,
      "sha256": "d58f672ff6b9ddbdb3a3b8253a688e7f9f7288a5371cdebaa58fe01df53b11da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L1}=0.5+0.3=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=0.5+0.3=0.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8ee72519b086209.svg",
      "path": "assets/equations/a8ee72519b086209.svg",
      "mime": "image/svg+xml",
      "bytes": 9131,
      "sha256": "22ebe4f34d3661090b7445ef02ccc8b41c25ff898d392c4c68f6067fcb3cd40e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh(z)=\\frac{e^{2z}-1}{e^{2z}+1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8f3aa782e00c9f2.svg",
      "path": "assets/equations/a8f3aa782e00c9f2.svg",
      "mime": "image/svg+xml",
      "bytes": 19836,
      "sha256": "8df1e525273c64d59fb0762c4b418515d08170635b51a5a2dd2ba0eae8876dc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.28-1(0.000877376)\\approx 0.279122624"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.28-1(0.000877376)\\approx 0.279122624"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a8fd30bce103b617.svg",
      "path": "assets/equations/a8fd30bce103b617.svg",
      "mime": "image/svg+xml",
      "bytes": 5043,
      "sha256": "939a81c62c0020a54219f3a64b07b7666264bc53d376293858f5077a15b32c4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9(-0.1)=-0.09"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9(-0.1)=-0.09"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a90c778fa86aa08a.svg",
      "path": "assets/equations/a90c778fa86aa08a.svg",
      "mime": "image/svg+xml",
      "bytes": 21377,
      "sha256": "9039f08e52254c932fbf55769418165dec41496778c18a96fe399a3552fd7212",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(W_C[h_{t-1},x_t]+b_C),\\quad o_t=\\sigma(W_o[h_{t-1},x_t]+b_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(W_C[h_{t-1},x_t]+b_C),\\quad o_t=\\sigma(W_o[h_{t-1},x_t]+b_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            207
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a911824e1fcf0c02.svg",
      "path": "assets/equations/a911824e1fcf0c02.svg",
      "mime": "image/svg+xml",
      "bytes": 5266,
      "sha256": "33af35280a799913394071adb883a379aefac9705b364d6e61a36ad1c226d81d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a91b1c9216cbd799.svg",
      "path": "assets/equations/a91b1c9216cbd799.svg",
      "mime": "image/svg+xml",
      "bytes": 7674,
      "sha256": "783843b6fe8827e97bf15760a8583c8b01b16558e5c714996abe87138ed182f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_B=\\frac{1}{m}\\sum_{i=1}^{m}x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_B=\\frac{1}{m}\\sum_{i=1}^{m}x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            190
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            224
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            36,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            45,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/46",
          "labels": [
            "Batch normalization and learned scale/shift"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a91d42dac9ba1633.svg",
      "path": "assets/equations/a91d42dac9ba1633.svg",
      "mime": "image/svg+xml",
      "bytes": 8474,
      "sha256": "faf58ec68a6f4a93c42af6cc88bebf725db84b71b8806fc00280fc39199ae5aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(1)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(1)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a93072cdabc372b8.svg",
      "path": "assets/equations/a93072cdabc372b8.svg",
      "mime": "image/svg+xml",
      "bytes": 22191,
      "sha256": "58bba11ba0bfd13b0fa5b2b2d324609126e22e1ca911bd0a22a0d88a5f7b4300",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.131169078)\\times(0.524979187)\\approx -0.068861036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.131169078)\\times(0.524979187)\\approx -0.068861036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a95b022f4ca93164.svg",
      "path": "assets/equations/a95b022f4ca93164.svg",
      "mime": "image/svg+xml",
      "bytes": 10821,
      "sha256": "dd4ffaf25f029aa4ff467f7f68b75e5b79831d22abb1708179cb457f72f6028a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{conv}}=(363+1)(96)=34944"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{conv}}=(363+1)(96)=34944"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a96b50c26c1fb262.svg",
      "path": "assets/equations/a96b50c26c1fb262.svg",
      "mime": "image/svg+xml",
      "bytes": 10728,
      "sha256": "790eb858c4bf23192378c7beb9fa7d449627907d57bbf5f63968ac9670b4e49f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.275)\\times(2)\\approx -0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.275)\\times(2)\\approx -0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a96bfa656867b634.svg",
      "path": "assets/equations/a96bfa656867b634.svg",
      "mime": "image/svg+xml",
      "bytes": 12298,
      "sha256": "c74e874ab4708502dd625b2883e062097392324077cf487e4771bdc28cb2e410",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-1.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-1.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9b1122ca44cd5cd.svg",
      "path": "assets/equations/a9b1122ca44cd5cd.svg",
      "mime": "image/svg+xml",
      "bytes": 21760,
      "sha256": "8b865fbc7cccc05820531ae85022ca7e550ee14eef1c289290d110c9ba4000ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(0.138498562)\\times(0.593269992)\\approx 0.082167041"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(0.138498562)\\times(0.593269992)\\approx 0.082167041"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9c76650bca9e58b.svg",
      "path": "assets/equations/a9c76650bca9e58b.svg",
      "mime": "image/svg+xml",
      "bytes": 12394,
      "sha256": "f9daa40c5ebadf33409bc3e24180691d89109bd788b14ad950b4007902795343",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=P_{\\mathrm{before}}+P_{\\mathrm{after}}=K-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=P_{\\mathrm{before}}+P_{\\mathrm{after}}=K-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9cc310c7b05f01a.svg",
      "path": "assets/equations/a9cc310c7b05f01a.svg",
      "mime": "image/svg+xml",
      "bytes": 20948,
      "sha256": "5a7cfb04855a1963ceae840eb4d93ad5ffc88299c91e0e4f01b200584e2247f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=(0.731058579)(0.188942847)\\approx0.138128289"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=(0.731058579)(0.188942847)\\approx0.138128289"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9d756d38e5b7933.svg",
      "path": "assets/equations/a9d756d38e5b7933.svg",
      "mime": "image/svg+xml",
      "bytes": 9284,
      "sha256": "debd32bcd0b9b4fe97fa1df1db3615c25ff974d4dad1e348bb808cb10898111c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{new}=\\beta v-\\eta g(\\theta_{look})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{new}=\\beta v-\\eta g(\\theta_{look})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            21,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/22",
          "labels": [
            "Nesterov: look-ahead gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            21,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/22",
          "labels": [
            "Nesterov: look-ahead gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9eda432984ec8da.svg",
      "path": "assets/equations/a9eda432984ec8da.svg",
      "mime": "image/svg+xml",
      "bytes": 20001,
      "sha256": "281656acbd4a62de79e6bd34be218f8a21eba4fad24c36dd13aa5839afa1ac5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_2}=\\delta_o h,\\quad \\delta_h=\\delta_o w_2\\operatorname{ReLU}'(z_h),\\quad \\frac{\\partial L}{\\partial w_1}=\\delta_h x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_2}=\\delta_o h,\\quad \\delta_h=\\delta_o w_2\\operatorname{ReLU}'(z_h),\\quad \\frac{\\partial L}{\\partial w_1}=\\delta_h x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9f81435f55f92a6.svg",
      "path": "assets/equations/a9f81435f55f92a6.svg",
      "mime": "image/svg+xml",
      "bytes": 5743,
      "sha256": "9e1e49d8b840a2af56fc292b651012100c0c914669540e782ca7b146a9d5eec0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat v_t=\\frac{v_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_t=\\frac{v_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            25,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/26",
          "labels": [
            "Adam: correction and update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            25,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/26",
          "labels": [
            "Adam: correction and update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9f8b51dd6b5c81d.svg",
      "path": "assets/equations/a9f8b51dd6b5c81d.svg",
      "mime": "image/svg+xml",
      "bytes": 8513,
      "sha256": "c2ec6d218a8bc713fcfa8914801c5c757efd06cfe472a1d467bccb9085e3969e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{\\mathrm{new}}=0.5-0.1(-0.1)=0.51"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{\\mathrm{new}}=0.5-0.1(-0.1)=0.51"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9fce55fa8f0fbec.svg",
      "path": "assets/equations/a9fce55fa8f0fbec.svg",
      "mime": "image/svg+xml",
      "bytes": 11075,
      "sha256": "0f1d1fd778f9a41dfecc06f86b914c417ea6af366d4cf5139d40eb41f40bcdd0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(1)\\times(0)+(2)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(1)\\times(0)+(2)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/a9feed82e056cf24.svg",
      "path": "assets/equations/a9feed82e056cf24.svg",
      "mime": "image/svg+xml",
      "bytes": 3646,
      "sha256": "b33e34aba4c8ec933d219e0e57f83e201f5807cadd4c0c338cc580295f40489b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-z=-(-2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-z=-(-2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aa21aa600ebc8e6e.svg",
      "path": "assets/equations/aa21aa600ebc8e6e.svg",
      "mime": "image/svg+xml",
      "bytes": 9256,
      "sha256": "8fd69247bfa59576e528b878a8f6ef540ca6d59109857912118b877a13496696",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+1.000000000=2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+1.000000000=2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aa4766cd874d5e7f.svg",
      "path": "assets/equations/aa4766cd874d5e7f.svg",
      "mime": "image/svg+xml",
      "bytes": 11149,
      "sha256": "f8642ccb14f7b817fb93c69ce3dce546f58bf911ad5ac2f1fd0a3e4b719a1e6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(2)\\times(0)+(1)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(2)\\times(0)+(1)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aa52f339dd0d5a91.svg",
      "path": "assets/equations/aa52f339dd0d5a91.svg",
      "mime": "image/svg+xml",
      "bytes": 11197,
      "sha256": "cf11f5232ab22018b500531988f8cda7afb93ab80687322a50914bcd2c4dc1e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=Wx+b,\\qquad a_j=\\max(0,z_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=Wx+b,\\qquad a_j=\\max(0,z_j)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aa5a122e6af7b01d.svg",
      "path": "assets/equations/aa5a122e6af7b01d.svg",
      "mime": "image/svg+xml",
      "bytes": 6380,
      "sha256": "581fa100716a84faf9ae6616e8e68a2de7bd87623b2b9f70d8a084ae86d8753f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=ux_2+vh_1+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=ux_2+vh_1+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aa686bb14848b0d1.svg",
      "path": "assets/equations/aa686bb14848b0d1.svg",
      "mime": "image/svg+xml",
      "bytes": 16117,
      "sha256": "91b958730080017613bf18ec0c915a82f11fbc0a82a82f28c779c77ac16919af",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_1=\\frac{0.367879441}{1.503214724}=0.244728471"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_1=\\frac{0.367879441}{1.503214724}=0.244728471"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aa77eba1df26bb28.svg",
      "path": "assets/equations/aa77eba1df26bb28.svg",
      "mime": "image/svg+xml",
      "bytes": 7344,
      "sha256": "25ab23030c25c9d6c7ed1a9f92cc22bdd3bdddf814fe341c51d9c79f3d5657c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0.6+(-0.4)+(-0.1)+0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.6+(-0.4)+(-0.1)+0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aa827d67a05a9234.svg",
      "path": "assets/equations/aa827d67a05a9234.svg",
      "mime": "image/svg+xml",
      "bytes": 6392,
      "sha256": "eda4857fe84ee98761b670f22df3d9b84fb2e4cbc10683682e473e80890b54a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{1}{N}\\sum_{i=1}^{N}x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{1}{N}\\sum_{i=1}^{N}x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aab6f621e9833b07.svg",
      "path": "assets/equations/aab6f621e9833b07.svg",
      "mime": "image/svg+xml",
      "bytes": 9187,
      "sha256": "f8055b3f065ff9e9522c0d6745a0971f18d5133aaf1ac9b5709041b48cc2b43c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L(w)=w^2,\\qquad \\frac{dL}{dw}=2w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L(w)=w^2,\\qquad \\frac{dL}{dw}=2w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            2,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s2",
          "labels": [
            "The maths behind a network",
            "A graph and a slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            2,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s2",
          "labels": [
            "The maths behind a network",
            "A graph and a slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aab9aaca5264ba06.svg",
      "path": "assets/equations/aab9aaca5264ba06.svg",
      "mime": "image/svg+xml",
      "bytes": 8179,
      "sha256": "9ffc35707037725b784d934122cd2a5960aa6ae76f38d0fb4af583b572fd8111",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.4-0.1(-2)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.4-0.1(-2)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s5",
          "labels": [
            "Mathematics revision",
            "Variables functions and symbols"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s5",
          "labels": [
            "Mathematics revision",
            "Variables functions and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aabc39607d847229.svg",
      "path": "assets/equations/aabc39607d847229.svg",
      "mime": "image/svg+xml",
      "bytes": 14939,
      "sha256": "74eb7d735a06e2d488ee3bb8faa4169150f8fc2f230b0599446cc7be716e9479",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.5)\\times(-0.093597941)\\approx -0.04679897"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.5)\\times(-0.093597941)\\approx -0.04679897"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aac567888a814ba9.svg",
      "path": "assets/equations/aac567888a814ba9.svg",
      "mime": "image/svg+xml",
      "bytes": 17712,
      "sha256": "20f8dc3455b9c76102c92852ae6a6630eaaaa8f89033e3fc067438d11ab0d006",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_1=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_1=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            322
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            322
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aac6904086092425.svg",
      "path": "assets/equations/aac6904086092425.svg",
      "mime": "image/svg+xml",
      "bytes": 5448,
      "sha256": "c672af11bfaae147cbad997c3850ab7da7ce3abc5d74c618d60aa59b280750af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_1=0+0-0.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=0+0-0.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aac90742e2057dd1.svg",
      "path": "assets/equations/aac90742e2057dd1.svg",
      "mime": "image/svg+xml",
      "bytes": 7861,
      "sha256": "a7d1fa8dae14536751f3085c6764a390db032a4a6a7aadbc4f71aa4ff54b5540",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.5 \\times  2) + (0.1) = 1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.5 \\times  2) + (0.1) = 1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aad1d6a46cb2c7f1.svg",
      "path": "assets/equations/aad1d6a46cb2c7f1.svg",
      "mime": "image/svg+xml",
      "bytes": 3711,
      "sha256": "0d17d108a60e0b589dc75f3bda4eeec0dca7731f80c8d98b7dfa16e4c6c52281",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & -2\\\\0.5 & 3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & -2\\\\0.5 & 3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            184
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            186
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            184
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            186
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aad6a8cccacf85e0.svg",
      "path": "assets/equations/aad6a8cccacf85e0.svg",
      "mime": "image/svg+xml",
      "bytes": 16499,
      "sha256": "1f1fad5fe876beab14b4ff404adb76ec6f1e456c1e2ca9e4ae9fec79687214bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_2=(0.12)\\times(0.082533822)\\approx 0.009904059"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.12)\\times(0.082533822)\\approx 0.009904059"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aadd7c29e1061db5.svg",
      "path": "assets/equations/aadd7c29e1061db5.svg",
      "mime": "image/svg+xml",
      "bytes": 8027,
      "sha256": "1fa3de37cf8615d12c7916f46d916172ea8e1050c081e241d366c35e71324f08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1}=0+1-0.5=0.5\\Rightarrow h_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=0+1-0.5=0.5\\Rightarrow h_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aae3c82602ee4336.svg",
      "path": "assets/equations/aae3c82602ee4336.svg",
      "mime": "image/svg+xml",
      "bytes": 13263,
      "sha256": "6a968a6e9b305e4b44c6e1aba1833e1303d5232e08d9b74ed9fbe2a33fcf473f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\Delta w=\\eta t x,\\quad\\Delta b=\\eta t\\quad\\text{on a mismatch}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta w=\\eta t x,\\quad\\Delta b=\\eta t\\quad\\text{on a mismatch}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s6",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            9,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s8",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aaefb7a933a188a0.svg",
      "path": "assets/equations/aaefb7a933a188a0.svg",
      "mime": "image/svg+xml",
      "bytes": 14176,
      "sha256": "6ee2b9aba307a30327ccd6f92330fe1c572a785a390f9e90ca8e1227139ae5b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{1\\times1}=28(28)(16)(192)=2408448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{1\\times1}=28(28)(16)(192)=2408448"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aaffd26053e275ce.svg",
      "path": "assets/equations/aaffd26053e275ce.svg",
      "mime": "image/svg+xml",
      "bytes": 7027,
      "sha256": "0f45252adfd3b80d5aab2423579eda75120fce08171f5beabe74209fefbed9b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\mathrm{avg}}=\\frac{57}4=14.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\mathrm{avg}}=\\frac{57}4=14.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ab49a448719b780e.svg",
      "path": "assets/equations/ab49a448719b780e.svg",
      "mime": "image/svg+xml",
      "bytes": 4366,
      "sha256": "39344daaf391ba8578140bd5bdcca2813bdc789414583bd3052813870edf7c14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2+(-0.2)=1.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2+(-0.2)=1.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ab52e1fac6848205.svg",
      "path": "assets/equations/ab52e1fac6848205.svg",
      "mime": "image/svg+xml",
      "bytes": 7596,
      "sha256": "a2d7cf5cd4c6cddff700b1fe8c1cebd831c4034099c6b560a03a910d8e9483f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{\\mathrm{padded}}=5+0+1=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{\\mathrm{padded}}=5+0+1=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ab73b23ba038b015.svg",
      "path": "assets/equations/ab73b23ba038b015.svg",
      "mime": "image/svg+xml",
      "bytes": 11885,
      "sha256": "60b10af6cdc3917735e32c324235b384c67054f0634a1c1f5ac702daa58f14cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times3\\times32=2{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times3\\times32=2{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ab920f7e27d63556.svg",
      "path": "assets/equations/ab920f7e27d63556.svg",
      "mime": "image/svg+xml",
      "bytes": 11037,
      "sha256": "8b1b6b3c07fdfa8facbfbdac85d3259fb3b6de2629c45f980d4eb3b1f70e00c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{3}=\\frac{1}{1+e^{-(0.56)}}=0.63645254"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{3}=\\frac{1}{1+e^{-(0.56)}}=0.63645254"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/abb38634253b454f.svg",
      "path": "assets/equations/abb38634253b454f.svg",
      "mime": "image/svg+xml",
      "bytes": 17988,
      "sha256": "334ab7d9016f7abd9e2fd56c31d55af2141444bbd75f5aabef72e5a96170b138",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_1=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_1=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            322
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            322
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/abc54eeca8cf7516.svg",
      "path": "assets/equations/abc54eeca8cf7516.svg",
      "mime": "image/svg+xml",
      "bytes": 7595,
      "sha256": "29ecd3a8d64800dcf5d34182eed57c89596ba8afae6fe335563995ac675eb209",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\max(0,0.9)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\max(0,0.9)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/abecd65b7d7b5753.svg",
      "path": "assets/equations/abecd65b7d7b5753.svg",
      "mime": "image/svg+xml",
      "bytes": 11513,
      "sha256": "9a379f4594b11f4a8443bc40769f322a57c15178427ee9766a47dcc103bf37da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\sum_i y_i\\ln p_i=-\\ln p_{true}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\sum_i y_i\\ln p_i=-\\ln p_{true}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            14,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            14,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ac1a985150f1b35b.svg",
      "path": "assets/equations/ac1a985150f1b35b.svg",
      "mime": "image/svg+xml",
      "bytes": 8149,
      "sha256": "f9ef3ab1449bb8e2396ebff7810a076432d77804dd9aedae2480c0cc2b237e52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2} = \\max(0,0.5) = 0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2} = \\max(0,0.5) = 0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ac4c9d847d5a49fc.svg",
      "path": "assets/equations/ac4c9d847d5a49fc.svg",
      "mime": "image/svg+xml",
      "bytes": 11081,
      "sha256": "ea9f3402fbc8d0705a17710221c27e0eca6a6e4ecb02d64a65d9996c21cf2c30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}0.2\\times0.3&=\\frac2{10}\\times\\frac3{10}\\\\&=\\frac6{100}\\\\&=0.06\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}0.2\\times0.3&=\\frac2{10}\\times\\frac3{10}\\\\&=\\frac6{100}\\\\&=0.06\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ac6a050d5a887603.svg",
      "path": "assets/equations/ac6a050d5a887603.svg",
      "mime": "image/svg+xml",
      "bytes": 3506,
      "sha256": "d71a924e11a211428e40f28b0a7edc3bdb8f66341b3d413b360b8b7c347847d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g=\\frac{\\partial J}{\\partial\\theta}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g=\\frac{\\partial J}{\\partial\\theta}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            18,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/19",
          "labels": [
            "Gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            18,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/19",
          "labels": [
            "Gradient descent"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ac8062a4bfd609d2.svg",
      "path": "assets/equations/ac8062a4bfd609d2.svg",
      "mime": "image/svg+xml",
      "bytes": 2680,
      "sha256": "d7332abed46f6fc63e53727a17f05681534c7c685e86a0abb95aefe3bb5b76fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{1+e^{-6}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{1+e^{-6}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            14,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s13",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/acdd5499eb345eef.svg",
      "path": "assets/equations/acdd5499eb345eef.svg",
      "mime": "image/svg+xml",
      "bytes": 11385,
      "sha256": "a8ca79623b917e7395bbaf5ae0eb5861b63c6922f5954a4ed6a8bd05a46a6134",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.2)}}=0.549833997"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.2)}}=0.549833997"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/acdfbb90974d971f.svg",
      "path": "assets/equations/acdfbb90974d971f.svg",
      "mime": "image/svg+xml",
      "bytes": 11344,
      "sha256": "df9850a244168d67dbed4ca0e053466548239e7b6e24f178775141c9e802103e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 1 & 1 & 0 & 0\\\\0 & 1 & 1 & 1 & 0\\\\0 & 0 & 1 & 1 & 1\\\\0 & 0 & 1 & 1 & 0\\\\0 & 1 & 1 & 0 & 0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 1 & 1 & 0 & 0\\\\0 & 1 & 1 & 1 & 0\\\\0 & 0 & 1 & 1 & 1\\\\0 & 0 & 1 & 1 & 0\\\\0 & 1 & 1 & 0 & 0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/acf691feadca0305.svg",
      "path": "assets/equations/acf691feadca0305.svg",
      "mime": "image/svg+xml",
      "bytes": 17024,
      "sha256": "dcb166dce9e55ff1de3581f926ab6a93c4de0f8727a59b0de1285394fa66180a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.002053687)\\times(0.7)\\approx 0.001437581"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.002053687)\\times(0.7)\\approx 0.001437581"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/acfaeec4e6af0c51.svg",
      "path": "assets/equations/acfaeec4e6af0c51.svg",
      "mime": "image/svg+xml",
      "bytes": 5548,
      "sha256": "ac6d046efe5fdbdc5a11b7102ac4f4a2d718c24b5818bb7a2e0cc37f16e56cdd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=0.9-(0)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=0.9-(0)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad178fc1be6044c9.svg",
      "path": "assets/equations/ad178fc1be6044c9.svg",
      "mime": "image/svg+xml",
      "bytes": 11146,
      "sha256": "f2449546ed4e025fb5e0527e1e419d88468dd74de553551ad7bf98533a2de401",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_i=g_{\\mathrm{data},i}+\\lambda\\operatorname{sign}(w_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_i=g_{\\mathrm{data},i}+\\lambda\\operatorname{sign}(w_i)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad20a476f045fd25.svg",
      "path": "assets/equations/ad20a476f045fd25.svg",
      "mime": "image/svg+xml",
      "bytes": 5496,
      "sha256": "73269757ed2869d699797af2a68a5ef22c2b18960a300fa3ecdce1248570978f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=0+0-1.5=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=0+0-1.5=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad46d0c1b3646c71.svg",
      "path": "assets/equations/ad46d0c1b3646c71.svg",
      "mime": "image/svg+xml",
      "bytes": 2905,
      "sha256": "8ca7cd465c041d5d2414b919eeda671177f5dfc28d9e2662207ad0cbd830f784",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{4-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{4-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            2,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s1",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            4,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s3",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad611d8dfc7121b6.svg",
      "path": "assets/equations/ad611d8dfc7121b6.svg",
      "mime": "image/svg+xml",
      "bytes": 11912,
      "sha256": "b7a5dc4066aa0d995f402c09d23fd6c187b1de9ec5d22b87ed459fdd3fe73cc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.08}{1-0.9^{2}}=0.421052632"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.08}{1-0.9^{2}}=0.421052632"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad79fb60fa82034f.svg",
      "path": "assets/equations/ad79fb60fa82034f.svg",
      "mime": "image/svg+xml",
      "bytes": 8441,
      "sha256": "29b2f2d77536ff63a73acb38073e39a4d8457e1f62201b0168041cade726dabe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(3)\\times(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(3)\\times(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad825aadcb48f967.svg",
      "path": "assets/equations/ad825aadcb48f967.svg",
      "mime": "image/svg+xml",
      "bytes": 8693,
      "sha256": "f36f640fc14e032842c45d6597b80bc1b5884854263edfcb6c0dc3c4f1196d3b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=(-0.2)(1)+(0.1)(2)+0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=(-0.2)(1)+(0.1)(2)+0=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad8445391f1a6df2.svg",
      "path": "assets/equations/ad8445391f1a6df2.svg",
      "mime": "image/svg+xml",
      "bytes": 8045,
      "sha256": "09b8f358fd0a8d5df713f170d5a5fbf8d2537e139bdca3fe15b043b26637715a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=0.2+0.21=0.41"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=0.2+0.21=0.41"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad879502d644f051.svg",
      "path": "assets/equations/ad879502d644f051.svg",
      "mime": "image/svg+xml",
      "bytes": 5616,
      "sha256": "04a4c002ffe2d6ee48307d6bf6552b57bcfe849af9e7ee3578f224a1d344667c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_u=\\sum_t\\delta_tx_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_u=\\sum_t\\delta_tx_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ad9f147031605f82.svg",
      "path": "assets/equations/ad9f147031605f82.svg",
      "mime": "image/svg+xml",
      "bytes": 8994,
      "sha256": "12ab30a6799520d89d26c7b07e71b65d9634fd63757b4a91ad06a06d9932536a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(\\theta)=\\frac12(\\theta-0)^2,\\qquad J\\prime(\\theta)=\\theta-0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=\\frac12(\\theta-0)^2,\\qquad J\\prime(\\theta)=\\theta-0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ada7a51c96cfce92.svg",
      "path": "assets/equations/ada7a51c96cfce92.svg",
      "mime": "image/svg+xml",
      "bytes": 8837,
      "sha256": "38ce3512b400a3faa616ea979d48fe47d0d7055639c37bbdc474f859993935a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\frac{\\eta\\hat m_t}{\\sqrt{\\hat s_t}+\\varepsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\frac{\\eta\\hat m_t}{\\sqrt{\\hat s_t}+\\varepsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/adbef55caefb8d30.svg",
      "path": "assets/equations/adbef55caefb8d30.svg",
      "mime": "image/svg+xml",
      "bytes": 16762,
      "sha256": "8f1d7e2eb08390e5cb0674a06b27505b5e530b1946a1c41ceca9bb950df71be1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.020617214 \\times  0.170222124 = 0.003509506"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.020617214 \\times  0.170222124 = 0.003509506"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/add665e2f73a094d.svg",
      "path": "assets/equations/add665e2f73a094d.svg",
      "mime": "image/svg+xml",
      "bytes": 24469,
      "sha256": "c67708b73b5f743758dc0c3a122041f7061388e66604e870b2740cbc11028e52",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z_j}=-\\sum_i\\frac{y_i}{p_i}p_i(\\delta_{ij}-p_j)=-y_j+p_j\\sum_i y_i=p_j-y_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z_j}=-\\sum_i\\frac{y_i}{p_i}p_i(\\delta_{ij}-p_j)=-y_j+p_j\\sum_i y_i=p_j-y_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/adea8f6e7cdc7e9c.svg",
      "path": "assets/equations/adea8f6e7cdc7e9c.svg",
      "mime": "image/svg+xml",
      "bytes": 12315,
      "sha256": "f9262309d9d81d209bc7256fd0075e413f255342f21f2f1fa97603895231b4d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(2)\\times(1)+(8)\\times(1)=13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(2)\\times(1)+(8)\\times(1)=13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae0c24324eadcb63.svg",
      "path": "assets/equations/ae0c24324eadcb63.svg",
      "mime": "image/svg+xml",
      "bytes": 8670,
      "sha256": "1da9cc3f8e294eed80bcaf0a1ebe93a29543fba266bf43ff31e09709870dffb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_iw_i^2=4+1+0.25=5.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_iw_i^2=4+1+0.25=5.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae0cc9bf3a93ca00.svg",
      "path": "assets/equations/ae0cc9bf3a93ca00.svg",
      "mime": "image/svg+xml",
      "bytes": 29119,
      "sha256": "ce0a9f3eff6a569aa22381c3ea3502d67f239ef81208f06ac294eca7c8fbaeaa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e_i=\\hat y_i-y_i,\\qquad \\mathrm{SSE}=\\sum_{i=1}^{n}e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_{i=1}^{n}e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_{i=1}^{n}e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_i=\\hat y_i-y_i,\\qquad \\mathrm{SSE}=\\sum_{i=1}^{n}e_i^2,\\qquad L_{\\mathrm{half}}=\\frac12\\sum_{i=1}^{n}e_i^2,\\qquad \\mathrm{MSE}=\\frac1n\\sum_{i=1}^{n}e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae18879446b6ea9d.svg",
      "path": "assets/equations/ae18879446b6ea9d.svg",
      "mime": "image/svg+xml",
      "bytes": 17950,
      "sha256": "a18054f1be9eec974a50b22e0b324cd6fdb25f9d6627177784ae85aadcd23bc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.15-0.05(-0.38832)\\approx 0.169416"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.15-0.05(-0.38832)\\approx 0.169416"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae37ee7dd9298b47.svg",
      "path": "assets/equations/ae37ee7dd9298b47.svg",
      "mime": "image/svg+xml",
      "bytes": 7502,
      "sha256": "7f6fef55f5e7302755510918cb04ee38d34e3fb876af0c2f34ebcc9dd664cce4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6(0)+0.4(1)=0+0.4=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6(0)+0.4(1)=0+0.4=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae3a9f41f9f31680.svg",
      "path": "assets/equations/ae3a9f41f9f31680.svg",
      "mime": "image/svg+xml",
      "bytes": 8429,
      "sha256": "7d95f2d692f1a9f904623348581c2784cb294144af9dce562170d3779a7d4c91",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{\\mathrm{batch}}=\\frac{-1+(-4)}2=-2.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{batch}}=\\frac{-1+(-4)}2=-2.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae51bc20750a112f.svg",
      "path": "assets/equations/ae51bc20750a112f.svg",
      "mime": "image/svg+xml",
      "bytes": 8853,
      "sha256": "a464811601f9c49303b117abb9d8581ecd51136eb89a0a475b6a16c793fa9b7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_1=34{,}848+96=34{,}944"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_1=34{,}848+96=34{,}944"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae5ad96746c9621d.svg",
      "path": "assets/equations/ae5ad96746c9621d.svg",
      "mime": "image/svg+xml",
      "bytes": 10865,
      "sha256": "3d2ce7a99258169756ab60c1db74dc7c1e49e256a11e3449d73f77d07e319302",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_1}=\\delta_1x^T,\\qquad\\frac{\\partial L}{\\partial b_1}=\\delta_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_1}=\\delta_1x^T,\\qquad\\frac{\\partial L}{\\partial b_1}=\\delta_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae7e6b23e0aacbac.svg",
      "path": "assets/equations/ae7e6b23e0aacbac.svg",
      "mime": "image/svg+xml",
      "bytes": 10706,
      "sha256": "b8279574d262845f471a65d434029537ca746ef260bd1431c29ce3811ec1893a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{s_2}=\\sqrt{0.46}\\approx0.678232998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_2}=\\sqrt{0.46}\\approx0.678232998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ae9a1b94e41b8118.svg",
      "path": "assets/equations/ae9a1b94e41b8118.svg",
      "mime": "image/svg+xml",
      "bytes": 12387,
      "sha256": "fd36c9d435cd36bf5743a64e67d2355e0f8752f8184693751672ac56a6910778",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.12 \\times  2) + (0.08 \\times  3) + (0) = 0.48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.12 \\times  2) + (0.08 \\times  3) + (0) = 0.48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aec0342788a9224e.svg",
      "path": "assets/equations/aec0342788a9224e.svg",
      "mime": "image/svg+xml",
      "bytes": 8336,
      "sha256": "62f320a025ab3de67d5f65531c529092394f7ab382c6fc267c3c616e7bc58c63",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{2,2}=(0)+(-4)+(-3)=-7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,2}=(0)+(-4)+(-3)=-7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/aec670e56abfcf00.svg",
      "path": "assets/equations/aec670e56abfcf00.svg",
      "mime": "image/svg+xml",
      "bytes": 9105,
      "sha256": "a025e698170d7d72bb3435eab78f3e65925ed7ebecd8651c51b8189374e7d21d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J(\\theta)=\\frac12(\\theta-0)^2,\\qquad J\\prime(\\theta)=\\theta-0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=\\frac12(\\theta-0)^2,\\qquad J\\prime(\\theta)=\\theta-0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/af049506394d9137.svg",
      "path": "assets/equations/af049506394d9137.svg",
      "mime": "image/svg+xml",
      "bytes": 6232,
      "sha256": "2732358500e34de0a44026a754f63d222575a3e60339ff482425dd7403a3c807",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1^{\\mathrm{clip}}=3(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1^{\\mathrm{clip}}=3(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/af1284429e824dd6.svg",
      "path": "assets/equations/af1284429e824dd6.svg",
      "mime": "image/svg+xml",
      "bytes": 20396,
      "sha256": "8626d22e9b4f23bd41cdeca4b06a5935240ea04d1033cf95b9e33495e3eaee82",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{2,2,\\mathrm{new}}=0.55-0.5(-0.022740242)\\approx 0.561370121"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,2,\\mathrm{new}}=0.55-0.5(-0.022740242)\\approx 0.561370121"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/af14a42daa22ee7b.svg",
      "path": "assets/equations/af14a42daa22ee7b.svg",
      "mime": "image/svg+xml",
      "bytes": 14973,
      "sha256": "f0cd6f84f37e817554249a67907040385c95ec8e452eefaf4a072374eb894401",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-0.25-1=-1.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-0.25-1=-1.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/af742484e9a4fffc.svg",
      "path": "assets/equations/af742484e9a4fffc.svg",
      "mime": "image/svg+xml",
      "bytes": 9311,
      "sha256": "0127d2c3973be3d6604c3c13d532f543d892942e86cbed590c6c4985237c112c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{batch}=\\frac1B\\sum_{i=1}^{B}g_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{batch}=\\frac1B\\sum_{i=1}^{B}g_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            19,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/20",
          "labels": [
            "Batch and mini-batch gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            19,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/20",
          "labels": [
            "Batch and mini-batch gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/af9cca7044f770c7.svg",
      "path": "assets/equations/af9cca7044f770c7.svg",
      "mime": "image/svg+xml",
      "bytes": 2750,
      "sha256": "ef5283dc905970065ffa484d85b8b1d7176306d3f751772e22f86b6085a34bf3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 2\\\\3 & 4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 2\\\\3 & 4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            0,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s0",
          "labels": [
            "The maths behind a network",
            "A vector is a list and a matrix is a table"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            0,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s0",
          "labels": [
            "The maths behind a network",
            "A vector is a list and a matrix is a table"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/af9ceb62c0e1f59e.svg",
      "path": "assets/equations/af9ceb62c0e1f59e.svg",
      "mime": "image/svg+xml",
      "bytes": 13375,
      "sha256": "92f5778eed0843bfe35b630c1294b7d1b344132726fb8e1c17f5464404588630",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1,\\mathrm{new}}=0.325(1)+0.51(0)+0.075=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1,\\mathrm{new}}=0.325(1)+0.51(0)+0.075=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/afa161b36559b605.svg",
      "path": "assets/equations/afa161b36559b605.svg",
      "mime": "image/svg+xml",
      "bytes": 11915,
      "sha256": "699ee1ca5db548227babd648edeecfc30a477ea80d0a3b6e6029e6c92bab43e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_2=0.9(0.15)-0.1(-1.215)=0.2565"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(0.15)-0.1(-1.215)=0.2565"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/afa6505a2a4ce39d.svg",
      "path": "assets/equations/afa6505a2a4ce39d.svg",
      "mime": "image/svg+xml",
      "bytes": 14251,
      "sha256": "0d28f3ca48b80c16b3350549a17a79437bed652bee1bdcaa850315a109e97b84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{1,\\mathrm{new}}=0.9(0.1)-0.1(-1.2)=0.09+0.12=0.21"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{1,\\mathrm{new}}=0.9(0.1)-0.1(-1.2)=0.09+0.12=0.21"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/afb5bb784d05f461.svg",
      "path": "assets/equations/afb5bb784d05f461.svg",
      "mime": "image/svg+xml",
      "bytes": 17478,
      "sha256": "1e964e9ba210a02c0501b41ebad895e3d1021df26bd2508d59bbfefee44fa245",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.014526308)\\times(0.4)\\approx -0.005810523"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.014526308)\\times(0.4)\\approx -0.005810523"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/afd69509f26a8283.svg",
      "path": "assets/equations/afd69509f26a8283.svg",
      "mime": "image/svg+xml",
      "bytes": 11113,
      "sha256": "37b476355c7d845cc3b1d2a5bbc3f0f0654f93afc9bbf7bcc5b99f6f2ae2c583",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "U(rh_{\\mathrm{previous}})=0.5\\times0.2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U(rh_{\\mathrm{previous}})=0.5\\times0.2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/afe493539b707a8a.svg",
      "path": "assets/equations/afe493539b707a8a.svg",
      "mime": "image/svg+xml",
      "bytes": 11943,
      "sha256": "6f1385405c32060341d59f4b274685a5cbed49802d4431401d87008347e7a7cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad\\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad\\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b007fcf05f829e6c.svg",
      "path": "assets/equations/b007fcf05f829e6c.svg",
      "mime": "image/svg+xml",
      "bytes": 19472,
      "sha256": "7e6a9f5bc810d2683b6a2bae1e8030d13065744bce5aeded04401f4c776636b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{4,4,\\mathrm{new}}=0.8-0.5(0.001713099)\\approx 0.799143451"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,4,\\mathrm{new}}=0.8-0.5(0.001713099)\\approx 0.799143451"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            229
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b00fce2cf8ae5a5b.svg",
      "path": "assets/equations/b00fce2cf8ae5a5b.svg",
      "mime": "image/svg+xml",
      "bytes": 10763,
      "sha256": "0338a1fdd7fa674cea0377a68db9b68222500e52c5ecc627af35145666e0542e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_1=0.999(0)+0.001(2)^2=0.004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.999(0)+0.001(2)^2=0.004"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b03138eedef68e56.svg",
      "path": "assets/equations/b03138eedef68e56.svg",
      "mime": "image/svg+xml",
      "bytes": 7611,
      "sha256": "6f2a74536dc8cf2778ab81dc1fe51b01a6f74365bb25ecacb0b11f8554b6bd28",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L_1}{\\partial h}=(1.2)(2)=2.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L_1}{\\partial h}=(1.2)(2)=2.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b03e93e6315982fa.svg",
      "path": "assets/equations/b03e93e6315982fa.svg",
      "mime": "image/svg+xml",
      "bytes": 11538,
      "sha256": "e8bc2bf65f30cc9cee11df46522ed5e610e19397076c4a9b63ce023f8209f4d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(0.5)\\approx0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(0.5)\\approx0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b0668b91b6f454d0.svg",
      "path": "assets/equations/b0668b91b6f454d0.svg",
      "mime": "image/svg+xml",
      "bytes": 3234,
      "sha256": "718b9edce597be4aaaa219f6e215ad6df9feb023fde8734647534be4da277a6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=wx"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b06f6eedc0b0c61f.svg",
      "path": "assets/equations/b06f6eedc0b0c61f.svg",
      "mime": "image/svg+xml",
      "bytes": 3013,
      "sha256": "dff3abd64bbe7c3fda07ab0143161b22492ce8ca60c07512b8881d12dd6452b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "5(4)=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "5(4)=20"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b07e3025ba7ec8bf.svg",
      "path": "assets/equations/b07e3025ba7ec8bf.svg",
      "mime": "image/svg+xml",
      "bytes": 2218,
      "sha256": "9d396ae4327a5d262afe033015e1f58f2e7b7cc7d20755cc4cc2fa22efe55e3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "7-2=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "7-2=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b0b4c769cba96d49.svg",
      "path": "assets/equations/b0b4c769cba96d49.svg",
      "mime": "image/svg+xml",
      "bytes": 9466,
      "sha256": "8e27a45dd02340352850b014782388df030e0899cfdb85044b4f00946c12df4a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_2=((-1)\\times2)+(3\\times1)+(-0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=((-1)\\times2)+(3\\times1)+(-0.5)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b0c87b502c9af9cc.svg",
      "path": "assets/equations/b0c87b502c9af9cc.svg",
      "mime": "image/svg+xml",
      "bytes": 2991,
      "sha256": "0cd77e488469eeb5a8693ee4d04d0e4a6f48e74a61b50c6276b82bbe80c7b343",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_1=2-1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_1=2-1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b0fc9edc8362e2a5.svg",
      "path": "assets/equations/b0fc9edc8362e2a5.svg",
      "mime": "image/svg+xml",
      "bytes": 9192,
      "sha256": "74daeffa34ce208c78c5fb42bd1c2ff477cd4fb2c92872362833d201c073b922",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{0+0+0}{3}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{0+0+0}{3}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b108d091066c8f7c.svg",
      "path": "assets/equations/b108d091066c8f7c.svg",
      "mime": "image/svg+xml",
      "bytes": 7282,
      "sha256": "b576b063a3692934e62a50d6d3a1f182558c5b021b7f9b693c004af030f57444",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,1}=(1)+(0)+(2)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,1}=(1)+(0)+(2)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b10ee7f796aaf918.svg",
      "path": "assets/equations/b10ee7f796aaf918.svg",
      "mime": "image/svg+xml",
      "bytes": 6812,
      "sha256": "cf360cdeb03f8d19fe989953a2f3a992a028644a233e67f972b327a446c215da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = 0.064 \\times  1 = 0.064"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = 0.064 \\times  1 = 0.064"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b14c00d5dab41947.svg",
      "path": "assets/equations/b14c00d5dab41947.svg",
      "mime": "image/svg+xml",
      "bytes": 4106,
      "sha256": "b94c5ee4fb11b2ee155a6fda59511f43a16a375e289a2561a159ab907cfae675",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "u=3(1)+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u=3(1)+1=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b17aa54fb4500d95.svg",
      "path": "assets/equations/b17aa54fb4500d95.svg",
      "mime": "image/svg+xml",
      "bytes": 13621,
      "sha256": "45c2d4b4c0d9a0780ef7bd7c06b4a57541af284ef97ec5634359ee75b8f65306",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\int\\frac1x\\,dx=\\ln|x|+C,\\qquad\\int e^x\\,dx=e^x+C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\int\\frac1x\\,dx=\\ln|x|+C,\\qquad\\int e^x\\,dx=e^x+C"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b190ef59d9695988.svg",
      "path": "assets/equations/b190ef59d9695988.svg",
      "mime": "image/svg+xml",
      "bytes": 16147,
      "sha256": "ca1dafbd638ad5e8fb46d554f662ab48a6a033a85ab6b8202fab14434a499040",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=(0.4)\\times(0.145933863)\\approx 0.058373545"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.4)\\times(0.145933863)\\approx 0.058373545"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b1963e3f6225d34f.svg",
      "path": "assets/equations/b1963e3f6225d34f.svg",
      "mime": "image/svg+xml",
      "bytes": 14965,
      "sha256": "fc086ec7a885d7f10f6fb49c6ab0637247f3bdcd91ef0a8259fb9f3cdc0d9768",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_2=\\tanh(1.092423431)=0.797760954"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=\\tanh(1.092423431)=0.797760954"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b1ad72f023278d5b.svg",
      "path": "assets/equations/b1ad72f023278d5b.svg",
      "mime": "image/svg+xml",
      "bytes": 2418,
      "sha256": "27da44accbaae947acdf9ef90183e62f22643c72895011064914a13dc6e00852",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{1+e^{-1}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{1+e^{-1}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            2,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s1",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            4,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s3",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b1b0801ea4c5e3b1.svg",
      "path": "assets/equations/b1b0801ea4c5e3b1.svg",
      "mime": "image/svg+xml",
      "bytes": 8720,
      "sha256": "1457bf1af4bcc19e600f7036d513569351dd7f0dc6f0e7fb2e7fb04fe6f25761",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_t=\\theta_{t-1}-\\frac{\\eta\\hat m_t}{\\sqrt{\\hat s_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_t=\\theta_{t-1}-\\frac{\\eta\\hat m_t}{\\sqrt{\\hat s_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b1d662617a540534.svg",
      "path": "assets/equations/b1d662617a540534.svg",
      "mime": "image/svg+xml",
      "bytes": 6122,
      "sha256": "f4b5414542ebe4de0c12abf6d3016c1bb060307f180e441f7a485d24a0139328",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z_1}=0.1-0=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z_1}=0.1-0=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b1fa159221b64b09.svg",
      "path": "assets/equations/b1fa159221b64b09.svg",
      "mime": "image/svg+xml",
      "bytes": 9332,
      "sha256": "5c2be6b225eda887ea8de5cd7d2a7892ec922746014add973eed2b939364b2d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{13+2(1)-3}{1}\\right\\rfloor+1=13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{13+2(1)-3}{1}\\right\\rfloor+1=13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b21656f3402af964.svg",
      "path": "assets/equations/b21656f3402af964.svg",
      "mime": "image/svg+xml",
      "bytes": 3561,
      "sha256": "b199fe3f482f8185efad0b2bec05962da0b1747eb182533fed62c7a06d2f1412",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\begin{bmatrix}-1\\\\4\\\\2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\begin{bmatrix}-1\\\\4\\\\2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b217a2191f391cf2.svg",
      "path": "assets/equations/b217a2191f391cf2.svg",
      "mime": "image/svg+xml",
      "bytes": 11914,
      "sha256": "d4fd86bd700339f718ae3e70dfb3ebb97d4bd7558f5b295ea21e3c57131e530a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_2}=\\delta_2a_1^T,\\qquad\\frac{\\partial L}{\\partial b_2}=\\delta_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_2}=\\delta_2a_1^T,\\qquad\\frac{\\partial L}{\\partial b_2}=\\delta_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b21cdf85d50680f5.svg",
      "path": "assets/equations/b21cdf85d50680f5.svg",
      "mime": "image/svg+xml",
      "bytes": 9481,
      "sha256": "a53b694de3ef43bb85c29782f269b7a9cdcb66207f13646c73ed80ad7935f8aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=-0.35-0.1(-1.35)=-0.215"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.35-0.1(-1.35)=-0.215"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b223db7a6cdbf384.svg",
      "path": "assets/equations/b223db7a6cdbf384.svg",
      "mime": "image/svg+xml",
      "bytes": 3444,
      "sha256": "020188f378c7e7836729dc012443ba82026e2ee449202e8a557295ea48391d7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "32+8=40"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "32+8=40"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b2652e077761f90d.svg",
      "path": "assets/equations/b2652e077761f90d.svg",
      "mime": "image/svg+xml",
      "bytes": 13261,
      "sha256": "bbf4308cb11a26f5b313e64929b77d8596a0b21d58c85b2c5138fe68532bd3e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  0.25) + (0.15 \\times  0.7) + (1) = 1.155"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  0.25) + (0.15 \\times  0.7) + (1) = 1.155"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b26c8cde278f5783.svg",
      "path": "assets/equations/b26c8cde278f5783.svg",
      "mime": "image/svg+xml",
      "bytes": 7426,
      "sha256": "69735d25a675bde8ee63af515d6da2da867dca2bf899fe3f7f482957cf4c4ff0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_3w_3=3(0.5)=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_3w_3=3(0.5)=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b283dd6b6dd4cf79.svg",
      "path": "assets/equations/b283dd6b6dd4cf79.svg",
      "mime": "image/svg+xml",
      "bytes": 12691,
      "sha256": "99ac4f11ffd28dfcc506ee1fd397a91a97e212b7c8540128ce960793ef333eb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h=0.1+0.218484459=0.318484459"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.1+0.218484459=0.318484459"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b28b202a19e96ace.svg",
      "path": "assets/equations/b28b202a19e96ace.svg",
      "mime": "image/svg+xml",
      "bytes": 5488,
      "sha256": "391ee0b7045473b576a9fcb95a857271fb0ed907a32eb167e3fad5fef3c17e85",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=4.5+(1)=5.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=4.5+(1)=5.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b29c1c44847515f7.svg",
      "path": "assets/equations/b29c1c44847515f7.svg",
      "mime": "image/svg+xml",
      "bytes": 4546,
      "sha256": "d558d4476ee72ec7412b147b63abfffb1e9fb4f2431596e7de6efc0a8f84dc78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3+3+7+7=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3+3+7+7=20"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b29d72f7254a4877.svg",
      "path": "assets/equations/b29d72f7254a4877.svg",
      "mime": "image/svg+xml",
      "bytes": 14764,
      "sha256": "1292092ac29380185dab98be941070b590527cade7260b9dde61726c4a332ba7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(2)=\\frac1{1.135335283}\\approx0.880797078"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(2)=\\frac1{1.135335283}\\approx0.880797078"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b2c010d4d592ad18.svg",
      "path": "assets/equations/b2c010d4d592ad18.svg",
      "mime": "image/svg+xml",
      "bytes": 12337,
      "sha256": "ce9820886d741a2f43e42579e7a6cf02a9e65a833b9fd963355319e02a62e51e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_2=\\frac{1}{1.503214724}=0.665240956"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_2=\\frac{1}{1.503214724}=0.665240956"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b2c277f81e3d9881.svg",
      "path": "assets/equations/b2c277f81e3d9881.svg",
      "mime": "image/svg+xml",
      "bytes": 16455,
      "sha256": "8080130f0e8aeaea8d52f9aa1127968d44bcc83a11eb89742f5155e5880b1b82",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{-1}=0.367879441,\\quad e^0=1,\\quad e^{-2}=0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-1}=0.367879441,\\quad e^0=1,\\quad e^{-2}=0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b2e10076eac3269f.svg",
      "path": "assets/equations/b2e10076eac3269f.svg",
      "mime": "image/svg+xml",
      "bytes": 17114,
      "sha256": "9adc264a8c4aa6a56e8e132da0ab238b86c2f717951b416a49f9b33ad4046853",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2} = (0.3 \\times  0.5) + (0.5 \\times  0.2) + (0.7 \\times  0.1) + (0.2) = 0.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.3 \\times  0.5) + (0.5 \\times  0.2) + (0.7 \\times  0.1) + (0.2) = 0.52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b2fe45e42e65423c.svg",
      "path": "assets/equations/b2fe45e42e65423c.svg",
      "mime": "image/svg+xml",
      "bytes": 9250,
      "sha256": "48cb0a03da8b96a0b8a209c757454d4dba4ea825ec05a0eb7f8ccac1cf440d92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{32+2(0)-5}{1}\\right\\rfloor+1=28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{32+2(0)-5}{1}\\right\\rfloor+1=28"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b33822670f9d55b8.svg",
      "path": "assets/equations/b33822670f9d55b8.svg",
      "mime": "image/svg+xml",
      "bytes": 9504,
      "sha256": "66f6d91e9f235ebb847e0b155c692249270e9b9d6eaecd30e99a14e63f18f18c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{(w+\\Delta w)^2-w^2}{\\Delta w}=2w+\\Delta w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{(w+\\Delta w)^2-w^2}{\\Delta w}=2w+\\Delta w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b340e43d0e100bc4.svg",
      "path": "assets/equations/b340e43d0e100bc4.svg",
      "mime": "image/svg+xml",
      "bytes": 6131,
      "sha256": "8b12bf561a9fd8de151333a86fbc8cc393fed2034d1166a5e310fb44fab587c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=1+3-0.2=3.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=1+3-0.2=3.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            207
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            207
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b3473959824ebef9.svg",
      "path": "assets/equations/b3473959824ebef9.svg",
      "mime": "image/svg+xml",
      "bytes": 13543,
      "sha256": "8f19104e0eba3e236dcf9a4bb43178351b8543ef5953375c418928df3a36833b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C=0.1+0.231058579=0.331058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.1+0.231058579=0.331058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b34f23de35a7cf0c.svg",
      "path": "assets/equations/b34f23de35a7cf0c.svg",
      "mime": "image/svg+xml",
      "bytes": 12132,
      "sha256": "3a7bf4251ea184a760c229eb7026af6b4b33b27f569eb5cf1cda946bcb8a8eff",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.1 \\times  0.2) + (0.2 \\times  0.4) + (0.1) = 0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.1 \\times  0.2) + (0.2 \\times  0.4) + (0.1) = 0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b369b4600b5c9b60.svg",
      "path": "assets/equations/b369b4600b5c9b60.svg",
      "mime": "image/svg+xml",
      "bytes": 9630,
      "sha256": "038b5b8a67bc12fa25840a92cab42f05c6756b1044aade0f5d17960914cfb7d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx 0.056158765"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx 0.056158765"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b39852d5faaf11fb.svg",
      "path": "assets/equations/b39852d5faaf11fb.svg",
      "mime": "image/svg+xml",
      "bytes": 6174,
      "sha256": "efa8c8d23245ab8b178a143dd4a7c55a9ceda70d5a25e213393a1cd4fa4a91f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.22"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.22"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b3be31d6f9a03979.svg",
      "path": "assets/equations/b3be31d6f9a03979.svg",
      "mime": "image/svg+xml",
      "bytes": 5760,
      "sha256": "951fde5970ef4b147eb7c4e82bd5541eaa2146c4e553a76ff46a98fa5d371229",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C=\\tanh(z_c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C=\\tanh(z_c)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b3d142fa7d569702.svg",
      "path": "assets/equations/b3d142fa7d569702.svg",
      "mime": "image/svg+xml",
      "bytes": 10333,
      "sha256": "4320a20847e75bf2b8a0b44ee59d01821490188b8dff8680bd4636d3ee854e0a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_t=J\\prime(\\theta_{t-1}),\\quad \\theta_t=\\theta_{t-1}-\\eta g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=J\\prime(\\theta_{t-1}),\\quad \\theta_t=\\theta_{t-1}-\\eta g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            17,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s16",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 16 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            19,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s18",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 18 GD variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b3de47e4aca426e5.svg",
      "path": "assets/equations/b3de47e4aca426e5.svg",
      "mime": "image/svg+xml",
      "bytes": 16996,
      "sha256": "b43b7708dc5d39c17f6022bd5910be00cf4672eadbed756628560482015182b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{4,2}^{(1)}=(-0.004282747)\\times(0.3)\\approx -0.001284824"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,2}^{(1)}=(-0.004282747)\\times(0.3)\\approx -0.001284824"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            213
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b3f22ac5fb036f65.svg",
      "path": "assets/equations/b3f22ac5fb036f65.svg",
      "mime": "image/svg+xml",
      "bytes": 12981,
      "sha256": "656cf282c16a2f45e0cf45644e4f74b56da9728ee3acee344c648b397a86edb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(0)=1-(0.000000000)^2\\approx1.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(0)=1-(0.000000000)^2\\approx1.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            154
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            154
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b3f54d1f31eaa225.svg",
      "path": "assets/equations/b3f54d1f31eaa225.svg",
      "mime": "image/svg+xml",
      "bytes": 10583,
      "sha256": "04dc3200383d8c3550d0a588b95c40cf1cbe73a446be609e55e1bf74626c0222",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        " (1-z_t)h_{t-1}=(1-0.25)(0.4)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": " (1-z_t)h_{t-1}=(1-0.25)(0.4)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4027b9bc8f6fe22.svg",
      "path": "assets/equations/b4027b9bc8f6fe22.svg",
      "mime": "image/svg+xml",
      "bytes": 4599,
      "sha256": "4c138c6a8a583ba743e7c0ee330c11352fd39f1c0a88dbeca03bf8d1147f6557",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6+2(0)-3=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6+2(0)-3=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b40acc83c437110d.svg",
      "path": "assets/equations/b40acc83c437110d.svg",
      "mime": "image/svg+xml",
      "bytes": 7422,
      "sha256": "47b46f55648e80280c6834d27963dc980f39362b9d723d7e1cc5bff4dd62100d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{ji}}=\\delta_ja_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{ji}}=\\delta_ja_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b41423f571bf9199.svg",
      "path": "assets/equations/b41423f571bf9199.svg",
      "mime": "image/svg+xml",
      "bytes": 20468,
      "sha256": "a832b230ad6079cd92b53766f66e672f41edfa735897fe8a1b76db92c7e767fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(0.013687964)\\times(0.760423002)\\approx 0.010408643"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(0.013687964)\\times(0.760423002)\\approx 0.010408643"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4145d1d293ebdf3.svg",
      "path": "assets/equations/b4145d1d293ebdf3.svg",
      "mime": "image/svg+xml",
      "bytes": 3123,
      "sha256": "e3ec549a67d54ecb35880926edcbbdc7003bc76f3f99d9f25324497de89bc4d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b422d0258ed7d40f.svg",
      "path": "assets/equations/b422d0258ed7d40f.svg",
      "mime": "image/svg+xml",
      "bytes": 8085,
      "sha256": "7d7a1b12d67ccae02e1d4d2902d214954e0bd4f2eba619d45ae02472b8111656",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{total}}=-0.4+0.04=-0.36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{total}}=-0.4+0.04=-0.36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b42325b09a6929a4.svg",
      "path": "assets/equations/b42325b09a6929a4.svg",
      "mime": "image/svg+xml",
      "bytes": 6157,
      "sha256": "e2daf4b4c2600f5a570c6187936bcca457da808e34c8778277a80de6bd641b8c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=4\\times4\\times4=64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=4\\times4\\times4=64"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4289d1b3f149e0a.svg",
      "path": "assets/equations/b4289d1b3f149e0a.svg",
      "mime": "image/svg+xml",
      "bytes": 15746,
      "sha256": "35dea0cad570b1903d1b9c603af02ac61a42ee3921067918d3f7b3fb87945654",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.5-0.1(-0.105754186)=0.510575419"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.5-0.1(-0.105754186)=0.510575419"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4289ff8bd02992b.svg",
      "path": "assets/equations/b4289ff8bd02992b.svg",
      "mime": "image/svg+xml",
      "bytes": 5989,
      "sha256": "ee6066d8c446fc4cea820954b447465a433e42130593e8746bbe88fe557faf1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_8=600+5=605"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_8=600+5=605"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b434bd09ecf3d6fa.svg",
      "path": "assets/equations/b434bd09ecf3d6fa.svg",
      "mime": "image/svg+xml",
      "bytes": 5680,
      "sha256": "b826676e476f91d3748d5cb3c26876619bdc676b9acc8f5ce90d451de51078da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y_2=1.1(2)=2.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_2=1.1(2)=2.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b44984dd703daaf9.svg",
      "path": "assets/equations/b44984dd703daaf9.svg",
      "mime": "image/svg+xml",
      "bytes": 13035,
      "sha256": "e98e746d96f1fadba06f08013c7405017802d9bb1e18253a76cd9eca46becbd3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac1{8.389056099}\\approx0.119202922"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{8.389056099}\\approx0.119202922"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b45e01da7c114be3.svg",
      "path": "assets/equations/b45e01da7c114be3.svg",
      "mime": "image/svg+xml",
      "bytes": 4979,
      "sha256": "c17b4badd6ac2f9b0e41ef36c50cfa2b33cae33b3bbd9476bf2b18320c348752",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(a-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(a-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            13,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            16,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4a1699aef64acc8.svg",
      "path": "assets/equations/b4a1699aef64acc8.svg",
      "mime": "image/svg+xml",
      "bytes": 9867,
      "sha256": "6f3b76dc44e2abed68171a838876c9460cf766ca3bfefe48064d799fc8f5a5c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{weights}=1\\times1\\times8\\times16=128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=1\\times1\\times8\\times16=128"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4b945ff5abf26e2.svg",
      "path": "assets/equations/b4b945ff5abf26e2.svg",
      "mime": "image/svg+xml",
      "bytes": 3157,
      "sha256": "e61f9738a6439667123b1cd65bc7cd6a843d63e58e56d3e3fa50c28aa97c11b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(2)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            204
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            204
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4bdac71b195a0cc.svg",
      "path": "assets/equations/b4bdac71b195a0cc.svg",
      "mime": "image/svg+xml",
      "bytes": 14570,
      "sha256": "6289b442b34a7cf8401d10f66a65ccc869beba85b64c6513da7b8145bab0dc56",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{2}=\\frac{1}{1+e^{-(0.482901756)}}=0.618432848"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{2}=\\frac{1}{1+e^{-(0.482901756)}}=0.618432848"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4d3d4646fcd808d.svg",
      "path": "assets/equations/b4d3d4646fcd808d.svg",
      "mime": "image/svg+xml",
      "bytes": 19259,
      "sha256": "2b09f6c47b98835740873d93d4933c65ae3db056f78dd05b3a40f1dc0332cc91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{j,\\mathrm{new}}=\\beta v_{j,\\mathrm{old}}-\\eta g_j,\\qquad w_{j,\\mathrm{new}}=w_j+v_{j,\\mathrm{new}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{j,\\mathrm{new}}=\\beta v_{j,\\mathrm{old}}-\\eta g_j,\\qquad w_{j,\\mathrm{new}}=w_j+v_{j,\\mathrm{new}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b4d865fbfcf2b328.svg",
      "path": "assets/equations/b4d865fbfcf2b328.svg",
      "mime": "image/svg+xml",
      "bytes": 7449,
      "sha256": "b6878dddc7785287b23f729ae287cabb7829b22ce3f820e505f5237af9844475",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat v_1=\\frac{0.001}{1-0.999^{1}}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_1=\\frac{0.001}{1-0.999^{1}}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b50d1e82d7e6e8b7.svg",
      "path": "assets/equations/b50d1e82d7e6e8b7.svg",
      "mime": "image/svg+xml",
      "bytes": 11526,
      "sha256": "660db7e93a46bc207370707f2bbd4bbffd7ec4c2ece041e5195136d587554e08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0)\\times(2)+(1)\\times(0)+(2)\\times(-2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(2)+(1)\\times(0)+(2)\\times(-2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            139
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b51cdfbc8d705d9a.svg",
      "path": "assets/equations/b51cdfbc8d705d9a.svg",
      "mime": "image/svg+xml",
      "bytes": 13148,
      "sha256": "cb199a7aa6c502e7a34d4f49692fab96d242d36635cebe60652dd0a7ab147bd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_w=\\frac{\\partial L}{\\partial w}=\\delta_z\\frac{\\partial z}{\\partial w}=(-2)(2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_w=\\frac{\\partial L}{\\partial w}=\\delta_z\\frac{\\partial z}{\\partial w}=(-2)(2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b559be4dc46e47e0.svg",
      "path": "assets/equations/b559be4dc46e47e0.svg",
      "mime": "image/svg+xml",
      "bytes": 11515,
      "sha256": "905a866ef1cdc99e90f522c3b6696438675f8e2e247f701936aded651c003183",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=-0.2-0.1(0.26)=-0.226"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=-0.2-0.1(0.26)=-0.226"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b564b0f8f85410b8.svg",
      "path": "assets/equations/b564b0f8f85410b8.svg",
      "mime": "image/svg+xml",
      "bytes": 9406,
      "sha256": "a8f816cc786fc8dc908e46a67fa118a7cdd51ac9241bc0da71e8e570a7cbe12d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dz}=(-1.25)(0.16)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dz}=(-1.25)(0.16)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            252
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            252
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b56e2871d1cdeae5.svg",
      "path": "assets/equations/b56e2871d1cdeae5.svg",
      "mime": "image/svg+xml",
      "bytes": 11646,
      "sha256": "59d0e6f1ec9d4875b0324fd0c2fb544cae6aa3cf67587e27700c64f45b57ea9f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=0.75(0.4)+0.25(0.291312612)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.75(0.4)+0.25(0.291312612)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b595ad69d60edb10.svg",
      "path": "assets/equations/b595ad69d60edb10.svg",
      "mime": "image/svg+xml",
      "bytes": 7968,
      "sha256": "209ab4474ad3ae9408f5d13d9e9c3f6792e91e8e114b217201942df09f4b5c09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(0)\\times(1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(0)\\times(1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b5a08a736e0f6884.svg",
      "path": "assets/equations/b5a08a736e0f6884.svg",
      "mime": "image/svg+xml",
      "bytes": 9660,
      "sha256": "a7ed7c6e17c75996c929b9170c1bf606ca918c439cbd9c8ab2714b5fae033b51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r h_{\\mathrm{previous}}=0.5(0.4)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r h_{\\mathrm{previous}}=0.5(0.4)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b5c17f7904703c18.svg",
      "path": "assets/equations/b5c17f7904703c18.svg",
      "mime": "image/svg+xml",
      "bytes": 9046,
      "sha256": "3af5ff5ceef1217e57a079f33e788490397343e09fc3d889d8530de2a70dc50f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2} = \\max(0,0.48) = 0.48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2} = \\max(0,0.48) = 0.48"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b5c78e62c5b2a236.svg",
      "path": "assets/equations/b5c78e62c5b2a236.svg",
      "mime": "image/svg+xml",
      "bytes": 8450,
      "sha256": "d7b67b1f7408c6c1bce8eb3da6ca9bfa47d83b3b733c5ee98c6bb36615844c7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{d}{dx}(cx^n)=cnx^{n-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dx}(cx^n)=cnx^{n-1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            2,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/3",
          "labels": [
            "Power, constant and sum derivatives"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            2,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/3",
          "labels": [
            "Power, constant and sum derivatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b5ce6325e440d113.svg",
      "path": "assets/equations/b5ce6325e440d113.svg",
      "mime": "image/svg+xml",
      "bytes": 12766,
      "sha256": "8839f6d6b94cc7be5afc2687eb1e9e157aac2c13a3b9f9074d42704032517343",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,2}}=\\delta_{h_2}x_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,2}}=\\delta_{h_2}x_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            156
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b5e18accd983b7d3.svg",
      "path": "assets/equations/b5e18accd983b7d3.svg",
      "mime": "image/svg+xml",
      "bytes": 20625,
      "sha256": "364380b8ec1f233aff78aecddb9099a4a72d6a9a05220c4484f1c3db9900860c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,3,\\mathrm{new}}=-0.5-0.9(0.008724562)\\approx -0.507852106"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,3,\\mathrm{new}}=-0.5-0.9(0.008724562)\\approx -0.507852106"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b5e54f46939905d8.svg",
      "path": "assets/equations/b5e54f46939905d8.svg",
      "mime": "image/svg+xml",
      "bytes": 5239,
      "sha256": "8f68003891c3936d86d980626521de5d49f44b22e01d9c0c3ed3c58718d0d950",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=(0-2)\\times2=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=(0-2)\\times2=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b612f5289fa6fa44.svg",
      "path": "assets/equations/b612f5289fa6fa44.svg",
      "mime": "image/svg+xml",
      "bytes": 8373,
      "sha256": "6d1f181d4c6f580fd92d4fd41f3953dabff8ad0cdcf103c50d52a2f37b2a4393",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-\\ln2}=\\frac1{e^{\\ln2}}=\\frac12=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-\\ln2}=\\frac1{e^{\\ln2}}=\\frac12=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b64892fad56f04e4.svg",
      "path": "assets/equations/b64892fad56f04e4.svg",
      "mime": "image/svg+xml",
      "bytes": 6568,
      "sha256": "9e7cb852bfd4b8c7f385d08ec95c4d7b16cdb9fdd7a98b128d0aca030aec4a37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(2)=3(2)^2+5=17"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(2)=3(2)^2+5=17"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b64d0783616b88f9.svg",
      "path": "assets/equations/b64d0783616b88f9.svg",
      "mime": "image/svg+xml",
      "bytes": 19130,
      "sha256": "6d4c521983f68dabe7df5527aebb16fe9fa4ef50acebf7dd3d3f6c105bf799f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.2-1(0.000513422)\\approx 0.199486578"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.2-1(0.000513422)\\approx 0.199486578"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6511e93ffa2060f.svg",
      "path": "assets/equations/b6511e93ffa2060f.svg",
      "mime": "image/svg+xml",
      "bytes": 18183,
      "sha256": "a47af77b8dc74629f921c269ab1c0423f7f14c38ffb0ef70b173f360ef0dfc18",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.070517544 \\times  0.247985885 = 0.017487356"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.070517544 \\times  0.247985885 = 0.017487356"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b65d42a6fa860d4a.svg",
      "path": "assets/equations/b65d42a6fa860d4a.svg",
      "mime": "image/svg+xml",
      "bytes": 12874,
      "sha256": "9a05ec399627f0ae0848e000df0fbbeb0d53874d14d58a434be4373a63a696fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_w=\\frac{\\partial L}{\\partial w}=\\delta_z\\frac{\\partial z}{\\partial w}=(-2)(2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_w=\\frac{\\partial L}{\\partial w}=\\delta_z\\frac{\\partial z}{\\partial w}=(-2)(2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b65e6ee603919e32.svg",
      "path": "assets/equations/b65e6ee603919e32.svg",
      "mime": "image/svg+xml",
      "bytes": 14689,
      "sha256": "cb2af728f479a155d8786c3aecec2117d5c4469104137ab63b31c4c7d3514950",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=\\tanh(1.092423431)=0.797760954"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=\\tanh(1.092423431)=0.797760954"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b674e79df8f34858.svg",
      "path": "assets/equations/b674e79df8f34858.svg",
      "mime": "image/svg+xml",
      "bytes": 9729,
      "sha256": "5541f78c9724341bb30fe70e46b87920739c6bb283886c2a7251d284a29aedc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,2}=(20)+(26)+(13)=59"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,2}=(20)+(26)+(13)=59"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6818e3243c5ede2.svg",
      "path": "assets/equations/b6818e3243c5ede2.svg",
      "mime": "image/svg+xml",
      "bytes": 21077,
      "sha256": "e3779261810fcad1a6d4df9f4bc7f5655aa605831c8ad9a85e31a6d633f6701a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_j=\\sum_iw_{ji}a_i+b_j,\\quad a_j=f(z_j),\\quad L=\\frac12\\sum_k(o_k-y_k)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_j=\\sum_iw_{ji}a_i+b_j,\\quad a_j=f(z_j),\\quad L=\\frac12\\sum_k(o_k-y_k)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6828ab91aa100a9.svg",
      "path": "assets/equations/b6828ab91aa100a9.svg",
      "mime": "image/svg+xml",
      "bytes": 6453,
      "sha256": "ea30a984c3c6a420d3f8b0d24465addb69b5183f7b27c38d8f081cee8dbb9cc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,2}=(2)+(-3)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,2}=(2)+(-3)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b685cf877781a273.svg",
      "path": "assets/equations/b685cf877781a273.svg",
      "mime": "image/svg+xml",
      "bytes": 3540,
      "sha256": "344370c1d75908ba792cc252225612fe04eaaae44747838c88acfad7af7f51bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_3=1-2=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_3=1-2=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b68cf26945a449a6.svg",
      "path": "assets/equations/b68cf26945a449a6.svg",
      "mime": "image/svg+xml",
      "bytes": 11635,
      "sha256": "d7f4b5132eef623f58c506d1f71ea357df5a7e2401088b8e072c0afd36a482a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.08}{1-0.9^{2}}=0.421052632"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.08}{1-0.9^{2}}=0.421052632"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6b038fb864ecaa7.svg",
      "path": "assets/equations/b6b038fb864ecaa7.svg",
      "mime": "image/svg+xml",
      "bytes": 5838,
      "sha256": "351c8db7f5d53eb3d4cafefd4ba07af04ec63568a9450d505dae6d5a484200ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac{1}{2}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac{1}{2}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6b21f6d03d2989f.svg",
      "path": "assets/equations/b6b21f6d03d2989f.svg",
      "mime": "image/svg+xml",
      "bytes": 20955,
      "sha256": "e44bf6eea523beb2b07b4b8e2308036cec792ab8890a8d95750ebf77ae05f7ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_{\\mathrm{train}}=m\\odot a\\quad\\text{and}\\quad a_{\\mathrm{test}}=q a\\quad\\text{in classical dropout}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{train}}=m\\odot a\\quad\\text{and}\\quad a_{\\mathrm{test}}=q a\\quad\\text{in classical dropout}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6b2e13098fb66e7.svg",
      "path": "assets/equations/b6b2e13098fb66e7.svg",
      "mime": "image/svg+xml",
      "bytes": 8625,
      "sha256": "7b1fe01924597da2e2e3ddc734e0e9d1c1e048847504303d4bbf0a0a9a58b3c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.4)\\times(-0.55)\\approx -0.22"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.4)\\times(-0.55)\\approx -0.22"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6bd92da9301ed16.svg",
      "path": "assets/equations/b6bd92da9301ed16.svg",
      "mime": "image/svg+xml",
      "bytes": 7440,
      "sha256": "8ea36db3d7aecc42a7209e033b26e04ec9a4a4a8019a994dc07200479232596f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[1-2,\\;2-2,\\;0-2]=[-1,0,-2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[1-2,\\;2-2,\\;0-2]=[-1,0,-2]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6ee8d213ad96014.svg",
      "path": "assets/equations/b6ee8d213ad96014.svg",
      "mime": "image/svg+xml",
      "bytes": 6235,
      "sha256": "cbde4dd7972d0afdbd195343cb3ac665d4a615e0195009e331df689291df3fb3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6ef920332c6684a.svg",
      "path": "assets/equations/b6ef920332c6684a.svg",
      "mime": "image/svg+xml",
      "bytes": 3600,
      "sha256": "de9ced79482b6c9243db14ec89aaa534f17176236a08d9845a2d140c3e33363f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{48-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{48-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b6f81bb572b38322.svg",
      "path": "assets/equations/b6f81bb572b38322.svg",
      "mime": "image/svg+xml",
      "bytes": 16647,
      "sha256": "3991973264a8891ca9170f7abb7aae1db14df5810abad028be43f9694195a2af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{5\\times5}=28(28)(32)(25)(16)=10035200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{5\\times5}=28(28)(32)(25)(16)=10035200"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b709fa905c40f2d3.svg",
      "path": "assets/equations/b709fa905c40f2d3.svg",
      "mime": "image/svg+xml",
      "bytes": 19640,
      "sha256": "73cd1fc1788f140efadb0ec76e9533ef6765606757b1bda20d3239e6b76244e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{3,1,\\mathrm{new}}=0.3-0.5(0.005197622)\\approx 0.297401189"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,1,\\mathrm{new}}=0.3-0.5(0.005197622)\\approx 0.297401189"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            180
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b71a143e9ddc291e.svg",
      "path": "assets/equations/b71a143e9ddc291e.svg",
      "mime": "image/svg+xml",
      "bytes": 13133,
      "sha256": "9df57cbe4264fce72d86c42db5244d1817a3ccd40d5e0f0a27fd7c8256d47231",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L\\approx-(-0.223143551)=0.223143551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L\\approx-(-0.223143551)=0.223143551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b71bdd3aed98c346.svg",
      "path": "assets/equations/b71bdd3aed98c346.svg",
      "mime": "image/svg+xml",
      "bytes": 11570,
      "sha256": "c734ae9208de456ed5393d2e99785c09decc003d50d703cc55805ec00a15a763",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(2)\\times(2)+(1)\\times(0)+(2)\\times(-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(2)+(1)\\times(0)+(2)\\times(-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b720c78ffc948913.svg",
      "path": "assets/equations/b720c78ffc948913.svg",
      "mime": "image/svg+xml",
      "bytes": 13750,
      "sha256": "d53f8481bee92992b580691b2fc41c3cb31aaac04638996e2f917bb991e77712",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times96\\times256=614{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times96\\times256=614{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7574a6d14a06a47.svg",
      "path": "assets/equations/b7574a6d14a06a47.svg",
      "mime": "image/svg+xml",
      "bytes": 12030,
      "sha256": "e231e979985510f717d2193e85e2800e4135cc13b02f288eeb2b10fd940d8f7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial w}=x,\\qquad\\frac{\\partial z}{\\partial x}=w,\\qquad\\frac{\\partial z}{\\partial b}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial w}=x,\\qquad\\frac{\\partial z}{\\partial x}=w,\\qquad\\frac{\\partial z}{\\partial b}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7857d96c4edb1c7.svg",
      "path": "assets/equations/b7857d96c4edb1c7.svg",
      "mime": "image/svg+xml",
      "bytes": 10770,
      "sha256": "5ce71dacdcb26cd8ce18361e5cae6c5d18d8bc11576b9bb3d14e423e3c1d31c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(\\theta)=\\frac1N\\sum_{i=1}^{N}L_i(\\theta)+\\lambda\\Omega(\\theta)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=\\frac1N\\sum_{i=1}^{N}L_i(\\theta)+\\lambda\\Omega(\\theta)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b78961f402336b21.svg",
      "path": "assets/equations/b78961f402336b21.svg",
      "mime": "image/svg+xml",
      "bytes": 7947,
      "sha256": "f99b8c17977e93612883714a832a8b1cf52eb9209008f56e7a02ad8ef5ed5a51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1} = \\max(0,0.5) = 0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1} = \\max(0,0.5) = 0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7af577aaec3d7cf.svg",
      "path": "assets/equations/b7af577aaec3d7cf.svg",
      "mime": "image/svg+xml",
      "bytes": 16056,
      "sha256": "48974f6e9ae5ae29ec1759ce6f9e3a9ea5aa2f557645782e19faa61688e50730",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0-0.1(-0.052877093)=0.005287709"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0-0.1(-0.052877093)=0.005287709"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7b0310d2c3be2ab.svg",
      "path": "assets/equations/b7b0310d2c3be2ab.svg",
      "mime": "image/svg+xml",
      "bytes": 20304,
      "sha256": "ba55b3c29b23ce25f16ecfdcb12c56f7ad936784a5be8f43a7840b154d9a8554",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.590378257-1) \\times  0.241831771 = -0.099059551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.590378257-1) \\times  0.241831771 = -0.099059551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7c680fad37aede4.svg",
      "path": "assets/equations/b7c680fad37aede4.svg",
      "mime": "image/svg+xml",
      "bytes": 8229,
      "sha256": "ea389a929d6dc16da03b9576bd1afc8bb2b8e1c073ad54701f93814870698200",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{out}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{out}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            29,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/30",
          "labels": [
            "Convolution output dimensions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            29,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/30",
          "labels": [
            "Convolution output dimensions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7d94cc71bc1bf29.svg",
      "path": "assets/equations/b7d94cc71bc1bf29.svg",
      "mime": "image/svg+xml",
      "bytes": 21417,
      "sha256": "209b40a8e6dabfc8ba9a1e262b767c4703f45421e8d359d921adcee9f58bbfa7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,3}^{(2)}=(-0.093597941)\\times(0.63645254)\\approx -0.059570648"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(2)}=(-0.093597941)\\times(0.63645254)\\approx -0.059570648"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7f5712356b73942.svg",
      "path": "assets/equations/b7f5712356b73942.svg",
      "mime": "image/svg+xml",
      "bytes": 2735,
      "sha256": "9e582247c0fa079be1abf3730f5a611cda5ac07b9d4cce9f47fb0006a09c155e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-\\ln 2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-\\ln 2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "question",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "question",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7f5cea4501981c5.svg",
      "path": "assets/equations/b7f5cea4501981c5.svg",
      "mime": "image/svg+xml",
      "bytes": 16075,
      "sha256": "bfc57a65d098571297f633529e54bd9f49712970f025a75e4e11a93f8e4ea50b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(-0.2)\\times(-0.131169078)\\approx 0.026233816"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.2)\\times(-0.131169078)\\approx 0.026233816"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b7fdfd1b9a608954.svg",
      "path": "assets/equations/b7fdfd1b9a608954.svg",
      "mime": "image/svg+xml",
      "bytes": 7431,
      "sha256": "13f8720adf38cfa6123a3b9c38baddc3b9d846a806df36d69794c6f19dfecf37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=5\\times5\\times16=400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=5\\times5\\times16=400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b81e2513786c90a9.svg",
      "path": "assets/equations/b81e2513786c90a9.svg",
      "mime": "image/svg+xml",
      "bytes": 19147,
      "sha256": "3409c7779bc66c175a5c55f236017090b0b8a7856d22651cc9441fbca4a47bf4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.35-0.5(0.009954255)=0.345022872"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.35-0.5(0.009954255)=0.345022872"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b82d291c09c8255f.svg",
      "path": "assets/equations/b82d291c09c8255f.svg",
      "mime": "image/svg+xml",
      "bytes": 36882,
      "sha256": "8c55a893007c05a94d12aede4e0ee4aca07f7e714566eb0eac710f4086215b5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}z_{o_1}={}&0.5(0.710949503)+0.7(0.668187772)\\\\&-0.6(0.63645254)+0.2(0.645656306)+0.2\\\\={}&0.770465929\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}z_{o_1}={}&0.5(0.710949503)+0.7(0.668187772)\\\\&-0.6(0.63645254)+0.2(0.645656306)+0.2\\\\={}&0.770465929\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b83d9532e6445b5a.svg",
      "path": "assets/equations/b83d9532e6445b5a.svg",
      "mime": "image/svg+xml",
      "bytes": 7723,
      "sha256": "713b2a6e6c95bf202a049f88d2d5a10d71eb7d55a985b8b49888817c4c848c7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{2}\\approx7.389056099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2}\\approx7.389056099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b85e0c042b7b8396.svg",
      "path": "assets/equations/b85e0c042b7b8396.svg",
      "mime": "image/svg+xml",
      "bytes": 7883,
      "sha256": "6eca9a28afe46a84573e783afb537068b2102184f778558e089eaafd6b86a142",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w^Tx=(2)+(2)+(-3)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w^Tx=(2)+(2)+(-3)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b8811e22460d0c91.svg",
      "path": "assets/equations/b8811e22460d0c91.svg",
      "mime": "image/svg+xml",
      "bytes": 4642,
      "sha256": "ef02ad1d24281a3453498f197e381474b07d17e3079994004cf34554d2872678",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2(0.1)(2)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2(0.1)(2)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b896c82c08881db8.svg",
      "path": "assets/equations/b896c82c08881db8.svg",
      "mime": "image/svg+xml",
      "bytes": 4067,
      "sha256": "e6455cb10bb3006f859786485152e78ef7628b37db90c4ce252097ddafca8319",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=wx+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b89883a392a4e3ec.svg",
      "path": "assets/equations/b89883a392a4e3ec.svg",
      "mime": "image/svg+xml",
      "bytes": 6462,
      "sha256": "c714444a8cdce2627c995e0a2dd9c8981828c4b362812ddf7c7056f16d5bef7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.2+0.63=0.83"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.2+0.63=0.83"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b8afb47cd18fe03e.svg",
      "path": "assets/equations/b8afb47cd18fe03e.svg",
      "mime": "image/svg+xml",
      "bytes": 12634,
      "sha256": "56edd8fa7ea9179801aaa70cb4bc9eeb216885c7b9037bf88d02d89e776c1136",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{projection}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{projection}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b8b2f5a400acaace.svg",
      "path": "assets/equations/b8b2f5a400acaace.svg",
      "mime": "image/svg+xml",
      "bytes": 7283,
      "sha256": "586f09c72593ba75cb0c63bbfe05bc6ef8c0d936fa2a27c51220afe39d50539a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=-0.215-(1)=-1.215"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=-0.215-(1)=-1.215"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b8c34bbe332a549f.svg",
      "path": "assets/equations/b8c34bbe332a549f.svg",
      "mime": "image/svg+xml",
      "bytes": 19878,
      "sha256": "943630115b059be2bd6da9ab29eca74730acd074ed199116ed8a5524813c6462",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "H(p)\\approx0.215761554+0.346573590=0.562335145"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p)\\approx0.215761554+0.346573590=0.562335145"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b8f0882262171dff.svg",
      "path": "assets/equations/b8f0882262171dff.svg",
      "mime": "image/svg+xml",
      "bytes": 10748,
      "sha256": "5838e8d4a07a2efab423fc53d46f5e15f4082ba0602a2b0fba0650d05d00ce23",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{biases}=2,\\qquad P_{\\mathrm{conv}}=54+2=56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=2,\\qquad P_{\\mathrm{conv}}=54+2=56"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b8f3afdc22e0eaaf.svg",
      "path": "assets/equations/b8f3afdc22e0eaaf.svg",
      "mime": "image/svg+xml",
      "bytes": 12883,
      "sha256": "d2a42131946711584430dfe79dc05c30f963199eadb4f2c88ba2a6965b267fe3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{d}{dz}e^{-z}=-e^{-z},\\qquad\\frac{d}{dp}[-\\ln p]=-\\frac1p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dz}e^{-z}=-e^{-z},\\qquad\\frac{d}{dp}[-\\ln p]=-\\frac1p"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            6,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            6,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s6",
          "labels": [
            "Mathematics revision",
            "Exponentials and natural logarithms"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b8fde02c1bff3e4f.svg",
      "path": "assets/equations/b8fde02c1bff3e4f.svg",
      "mime": "image/svg+xml",
      "bytes": 17813,
      "sha256": "beef04c374a7b1eff75e1ae6e43e1dfb3d518509cf55c91b9b78acf752e30324",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_4} = -0.018719588 \\times  0.22878424 = -0.004282747"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_4} = -0.018719588 \\times  0.22878424 = -0.004282747"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b901ae0600ed0d36.svg",
      "path": "assets/equations/b901ae0600ed0d36.svg",
      "mime": "image/svg+xml",
      "bytes": 14124,
      "sha256": "573693c275a5e7d78870c260d3857636e7cc0b0ebd22041a0489dcc5145bcfc0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b913089938e80c1f.svg",
      "path": "assets/equations/b913089938e80c1f.svg",
      "mime": "image/svg+xml",
      "bytes": 2962,
      "sha256": "22fae6580eb61cce9240a43820b0be0408afdf1316cb35dfe6db94624d1fd487",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\frac{4}{2}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\frac{4}{2}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b92f4b1761bc1ff0.svg",
      "path": "assets/equations/b92f4b1761bc1ff0.svg",
      "mime": "image/svg+xml",
      "bytes": 6827,
      "sha256": "2f69172f4e0fd0afc077a41220d961a188511ee9e98b5364151be280fefdb6c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i\\widetilde C=0.2\\times(-0.5)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=0.2\\times(-0.5)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b93dfe6da27f9705.svg",
      "path": "assets/equations/b93dfe6da27f9705.svg",
      "mime": "image/svg+xml",
      "bytes": 7765,
      "sha256": "44a632618b7ee969eb7cccf523ffed16355e7d37687329357c46f7315fc464ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\begin{bmatrix}4.5\\\\0.5\\end{bmatrix},\\qquad a=\\begin{bmatrix}4.5\\\\0.5\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\begin{bmatrix}4.5\\\\0.5\\end{bmatrix},\\qquad a=\\begin{bmatrix}4.5\\\\0.5\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b94d4768d9ba8e6f.svg",
      "path": "assets/equations/b94d4768d9ba8e6f.svg",
      "mime": "image/svg+xml",
      "bytes": 9801,
      "sha256": "e6a9c75a85be2a7d9c0b2412d3fec7eca527bcf249b23c3ed591aae83a86c8d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_h=(-0.4)\\times2+0.1=-0.8+0.1=-0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_h=(-0.4)\\times2+0.1=-0.8+0.1=-0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b963fc1e5d67938a.svg",
      "path": "assets/equations/b963fc1e5d67938a.svg",
      "mime": "image/svg+xml",
      "bytes": 14744,
      "sha256": "d97cb7e6b8af7506010a23f5d84808d77255edf51ec294b23b7903076efbc605",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=36{,}864\\times120=4{,}423{,}680"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=36{,}864\\times120=4{,}423{,}680"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b990515cad5dba89.svg",
      "path": "assets/equations/b990515cad5dba89.svg",
      "mime": "image/svg+xml",
      "bytes": 16138,
      "sha256": "69eb6cc733b33c76f99d596238d0ac3060af246dc0cda8da9e1da5f12979c0bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.25)\\times(-0.099059551)\\approx -0.024764888"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.25)\\times(-0.099059551)\\approx -0.024764888"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b9ab897087e15f9b.svg",
      "path": "assets/equations/b9ab897087e15f9b.svg",
      "mime": "image/svg+xml",
      "bytes": 9210,
      "sha256": "cbcf24d5b98fdb865204ed2733c6b86cd2642f42f1e10565ad1e1c73f69fbcc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_{22}=3(0)+4(3)=0+12=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{22}=3(0)+4(3)=0+12=12"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            236
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            236
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b9b8719d9f5e5e0f.svg",
      "path": "assets/equations/b9b8719d9f5e5e0f.svg",
      "mime": "image/svg+xml",
      "bytes": 9088,
      "sha256": "29c076256be98198c118c02da1cbf23d7a1967cab1536837770db9bec4acadbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1=(W_2^T\\delta_2)\\odot f_1'(z_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1=(W_2^T\\delta_2)\\odot f_1'(z_1)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b9be444cf3dd3958.svg",
      "path": "assets/equations/b9be444cf3dd3958.svg",
      "mime": "image/svg+xml",
      "bytes": 15163,
      "sha256": "34530be3801e1eb92447648332c45d78ed0293600080732531ed1bb3585ef05d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.24)\\times(0.013687964)\\approx 0.003285111"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.24)\\times(0.013687964)\\approx 0.003285111"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b9cd556f84e19c2e.svg",
      "path": "assets/equations/b9cd556f84e19c2e.svg",
      "mime": "image/svg+xml",
      "bytes": 9554,
      "sha256": "8e66943a6a54f0dd569040061a531a4fd63b24eb343b4f87df29569ec5fc9716",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{dense}}=mn+n=(m+1)n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{dense}}=mn+n=(m+1)n"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            14,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            17,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b9f2126aba5c12cc.svg",
      "path": "assets/equations/b9f2126aba5c12cc.svg",
      "mime": "image/svg+xml",
      "bytes": 8863,
      "sha256": "33f4c95ce83c937a17595d5d018a86cae470a2cdd0be628cf8858994d2b9c646",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2}=1+0-1.5=-0.5\\Rightarrow h_2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=1+0-1.5=-0.5\\Rightarrow h_2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b9f5adb924b1f09e.svg",
      "path": "assets/equations/b9f5adb924b1f09e.svg",
      "mime": "image/svg+xml",
      "bytes": 4986,
      "sha256": "6a8a240f2a413f4eb77024a041a056b4c1169a25d38b55ad352e36ffeb5977f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b_j}=\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b_j}=\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            17,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/18",
          "labels": [
            "Hidden delta, weight gradient and bias gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            17,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/18",
          "labels": [
            "Hidden delta, weight gradient and bias gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/b9ff7e28d1cec2ae.svg",
      "path": "assets/equations/b9ff7e28d1cec2ae.svg",
      "mime": "image/svg+xml",
      "bytes": 8792,
      "sha256": "07255b749e27708c6e9a70e779e1c917f3c4648eddc03ff9f657e2b509e7dc89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{61+2(1)-5}{1}\\right\\rfloor+1=59"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{61+2(1)-5}{1}\\right\\rfloor+1=59"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba02f58e5e55b487.svg",
      "path": "assets/equations/ba02f58e5e55b487.svg",
      "mime": "image/svg+xml",
      "bytes": 21303,
      "sha256": "825735c9a33c09d93263af24ae9baa717d9837ee00825f83881f52aa57ed01a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{look}=\\theta+\\beta v,\\quad v_{new}=\\beta v-\\eta g(\\theta_{look}),\\quad\\theta_{new}=\\theta+v_{new}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{look}=\\theta+\\beta v,\\quad v_{new}=\\beta v-\\eta g(\\theta_{look}),\\quad\\theta_{new}=\\theta+v_{new}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba03d4ba50c7c4e4.svg",
      "path": "assets/equations/ba03d4ba50c7c4e4.svg",
      "mime": "image/svg+xml",
      "bytes": 11566,
      "sha256": "6798ffcd4c59655fd35c7e1efae333da679561dcf253abb4f2f4c532295271a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "-0.75\\ln(0.5)\\approx0.519860385"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-0.75\\ln(0.5)\\approx0.519860385"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba3003dba6d22d16.svg",
      "path": "assets/equations/ba3003dba6d22d16.svg",
      "mime": "image/svg+xml",
      "bytes": 3811,
      "sha256": "58ec24ec661a93ca95b89296ed7ae5928d6d59bc5fdb80e3a8d1fca6ab08293a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9(1)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9(1)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            10,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s9",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            10,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s9",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba304bd37c97d1fe.svg",
      "path": "assets/equations/ba304bd37c97d1fe.svg",
      "mime": "image/svg+xml",
      "bytes": 8616,
      "sha256": "db883fafaa596295c634115ebc5136bde82759a9d5f4d7c0c9b4b130623622e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.2(1)+0.5(-0.1)+0=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2(1)+0.5(-0.1)+0=0.15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba371707e98b2bc9.svg",
      "path": "assets/equations/ba371707e98b2bc9.svg",
      "mime": "image/svg+xml",
      "bytes": 6417,
      "sha256": "00411febe2b925283dedb22c657df11e53b23768baef98d7fd15ce47aecaf84b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial e}=\\frac12(2e)=e"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial e}=\\frac12(2e)=e"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba38208dd4ceff26.svg",
      "path": "assets/equations/ba38208dd4ceff26.svg",
      "mime": "image/svg+xml",
      "bytes": 9793,
      "sha256": "f54b69ce81111f17bfc0ff73d5d97f9978caf8a6fd5c3b28e21593b399c806d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look},2}=0.9+0.9(-0.1)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look},2}=0.9+0.9(-0.1)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba50b6f7e4060a25.svg",
      "path": "assets/equations/ba50b6f7e4060a25.svg",
      "mime": "image/svg+xml",
      "bytes": 5036,
      "sha256": "6c78ca57a13a8f249f412f2c31654af19af1e2c5aa0e12529539e1c5aefeeb8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "11+13+7+4=35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "11+13+7+4=35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba5840cf8abc2eb8.svg",
      "path": "assets/equations/ba5840cf8abc2eb8.svg",
      "mime": "image/svg+xml",
      "bytes": 12936,
      "sha256": "8b2c02cffcceab99ce17bf903d24510e9b071255cfc8e7b176490fee3916771a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=ux_t+vh_{t-1}+b,\\qquad L=\\frac12(h_2-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=ux_t+vh_{t-1}+b,\\qquad L=\\frac12(h_2-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba589b262a27bc88.svg",
      "path": "assets/equations/ba589b262a27bc88.svg",
      "mime": "image/svg+xml",
      "bytes": 4031,
      "sha256": "bfa7b80bac64856e61d9fff6e60753316ea7e3a52d55ceed56d300bd8d8a1573",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=v\\delta_{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=v\\delta_{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba63451671574a0f.svg",
      "path": "assets/equations/ba63451671574a0f.svg",
      "mime": "image/svg+xml",
      "bytes": 22869,
      "sha256": "39c60123c22735388519851550a59d321ea3ec3714626a5be6215c436e04ff38",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{LeakyReLU}(z)=\\begin{cases}z&z\\ge0\\\\az&z<0\\end{cases},\\qquad a=0.01\\ \\text{unless specified}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{LeakyReLU}(z)=\\begin{cases}z&z\\ge0\\\\az&z<0\\end{cases},\\qquad a=0.01\\ \\text{unless specified}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba649f65f75f4057.svg",
      "path": "assets/equations/ba649f65f75f4057.svg",
      "mime": "image/svg+xml",
      "bytes": 14440,
      "sha256": "c87ff63ebe8aba4ef553fe6c462b803304ab7a8767025eba91d4d8e21e68c78d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{1}{n}\\sum_i x_i,\\quad v=\\frac{1}{n}\\sum_i(x_i-\\mu)^2,\\quad s=\\sqrt{v}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{1}{n}\\sum_i x_i,\\quad v=\\frac{1}{n}\\sum_i(x_i-\\mu)^2,\\quad s=\\sqrt{v}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba68e9967c8a5ec6.svg",
      "path": "assets/equations/ba68e9967c8a5ec6.svg",
      "mime": "image/svg+xml",
      "bytes": 6138,
      "sha256": "e6b9f6442f9e19ea3710bf227c66199257330c81d379a85255bc10635d965d2f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,3}=(1)+(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,3}=(1)+(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ba87aedd127c080a.svg",
      "path": "assets/equations/ba87aedd127c080a.svg",
      "mime": "image/svg+xml",
      "bytes": 4616,
      "sha256": "4bfec5cf0545535d21f05f4b1380faa11e2ac0677789d9d9f5fae4c97463ebae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2)(-0.1)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2)(-0.1)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bac6924667182d4d.svg",
      "path": "assets/equations/bac6924667182d4d.svg",
      "mime": "image/svg+xml",
      "bytes": 13094,
      "sha256": "94782d9601c8514af6a20b829e0a57d62069c73862800ebae0a7e6194961b317",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1,\\mathrm{new}}=0.325(1)+0.51(0)+0.075=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1,\\mathrm{new}}=0.325(1)+0.51(0)+0.075=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/baccbadbb58af40d.svg",
      "path": "assets/equations/baccbadbb58af40d.svg",
      "mime": "image/svg+xml",
      "bytes": 6575,
      "sha256": "f367f3530a46ca605e22a184f24817df225447b4c50d8bc4bd0cacd068130160",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=f\\odot C_{\\mathrm{old}}+i\\odot\\widetilde C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=f\\odot C_{\\mathrm{old}}+i\\odot\\widetilde C"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/baed17557936141e.svg",
      "path": "assets/equations/baed17557936141e.svg",
      "mime": "image/svg+xml",
      "bytes": 1874,
      "sha256": "80371576ffd32a4545e3946d9c21f34f3dab597524d71370f1156ca08efeeafe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-z=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-z=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/baf7f3bc0580d3c4.svg",
      "path": "assets/equations/baf7f3bc0580d3c4.svg",
      "mime": "image/svg+xml",
      "bytes": 9331,
      "sha256": "86b10488e6056448d1e9445f1ce88fb2ada068967dc285f8a163d0a3d87c44c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_A=(1\\times1\\times8+1)\\times4=9\\times4=36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_A=(1\\times1\\times8+1)\\times4=9\\times4=36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bb1ec5bee5b7117c.svg",
      "path": "assets/equations/bb1ec5bee5b7117c.svg",
      "mime": "image/svg+xml",
      "bytes": 16581,
      "sha256": "36e03d19b887962274639b73178a9871b20c5d0efba2b5e9a91c0400ed280a27",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(l)}\\in\\mathbb R^{m\\times n},\\qquad b^{(l)},z^{(l)},a^{(l)}\\in\\mathbb R^{m\\times1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(l)}\\in\\mathbb R^{m\\times n},\\qquad b^{(l)},z^{(l)},a^{(l)}\\in\\mathbb R^{m\\times1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bb2d4ce554c14198.svg",
      "path": "assets/equations/bb2d4ce554c14198.svg",
      "mime": "image/svg+xml",
      "bytes": 15838,
      "sha256": "0fe9fc3fbcc39870df63f2a1795058b5df1192c8ca3a61c9213dfdc1164a8553",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f\\prime(-2)=1-(-0.964027580)^2\\approx0.070650825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(-2)=1-(-0.964027580)^2\\approx0.070650825"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bb48ef38d6d22273.svg",
      "path": "assets/equations/bb48ef38d6d22273.svg",
      "mime": "image/svg+xml",
      "bytes": 4672,
      "sha256": "0884f822ecf7641f7445145be721c0b3dcf74f0d7590616d78481555cd30157c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4(0.3)=0.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4(0.3)=0.12"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bb9808b4290f77c2.svg",
      "path": "assets/equations/bb9808b4290f77c2.svg",
      "mime": "image/svg+xml",
      "bytes": 10652,
      "sha256": "289636de02330c6e757c5f80c19f6a8ef2cb99239333da33f11e984184158719",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac1{2.000000000}\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{2.000000000}\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bba453205f160315.svg",
      "path": "assets/equations/bba453205f160315.svg",
      "mime": "image/svg+xml",
      "bytes": 4788,
      "sha256": "13a9569cd33f2fb2e0cdb3f4958a9ac9e0548be1eb685f7f361b0e4859323bc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_1=0+(-1)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_1=0+(-1)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bbded31a747f8c6f.svg",
      "path": "assets/equations/bbded31a747f8c6f.svg",
      "mime": "image/svg+xml",
      "bytes": 19089,
      "sha256": "705993d08d8525e3ba91f0f374d1fef09467382ab447043f5f8f8577769abce2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=0.7\\tanh(0.36)=0.7(0.345214034)=0.241649824"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=0.7\\tanh(0.36)=0.7(0.345214034)=0.241649824"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bbe676b3e02a351a.svg",
      "path": "assets/equations/bbe676b3e02a351a.svg",
      "mime": "image/svg+xml",
      "bytes": 10637,
      "sha256": "61442b3d4b88468d4b26e93f4eaa7009035cec183250e52f07c19c62aa324903",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(0)\\times(0)+(1)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bbffb2524956d0e5.svg",
      "path": "assets/equations/bbffb2524956d0e5.svg",
      "mime": "image/svg+xml",
      "bytes": 8106,
      "sha256": "644fff28ac84861349215e505c61b2776adc23bf2b62f63554dda5e224dcba04",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_1=\\operatorname{step}(x_1+x_2-0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\operatorname{step}(x_1+x_2-0.5)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc0231e316221e07.svg",
      "path": "assets/equations/bc0231e316221e07.svg",
      "mime": "image/svg+xml",
      "bytes": 10905,
      "sha256": "321acc4a5b3a107e4ac728566f6995c9c42a1dfd2ace9b20b765898b8b1fd9fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2=-0.25-0.5=-0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2=-0.25-0.5=-0.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc081502a0ccb2a9.svg",
      "path": "assets/equations/bc081502a0ccb2a9.svg",
      "mime": "image/svg+xml",
      "bytes": 16650,
      "sha256": "becbde741112d2f6fb6c8e29312e2ed1f425d55fb6a25372c8316820458b3289",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "-\\ln(0.1)=-(-2.302585093)=2.302585093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-\\ln(0.1)=-(-2.302585093)=2.302585093"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            4,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s3",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            4,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s3",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 3 Natural log and probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc392cea6dae6dda.svg",
      "path": "assets/equations/bc392cea6dae6dda.svg",
      "mime": "image/svg+xml",
      "bytes": 13669,
      "sha256": "f35e10e9b542c8f13254436af86c3adfcf3c3d5011b38270b7a4b7b3c80d38c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial p}=-\\frac yp+\\frac{1-y}{1-p}=\\frac{p-y}{p(1-p)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial p}=-\\frac yp+\\frac{1-y}{1-p}=\\frac{p-y}{p(1-p)}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc3f87fdb9a197b4.svg",
      "path": "assets/equations/bc3f87fdb9a197b4.svg",
      "mime": "image/svg+xml",
      "bytes": 11748,
      "sha256": "45053e56598c518ea5c6dbd8959142c7609f3ee2aa0525c2a6866de071dbbb06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{clipped}}=g\\min\\left(1,\\frac{\\tau}{\\lVert g\\rVert_2}\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{clipped}}=g\\min\\left(1,\\frac{\\tau}{\\lVert g\\rVert_2}\\right)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            197
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            39,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/40",
          "labels": [
            "BPTT recurrent-weight gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc44ca9541b76f51.svg",
      "path": "assets/equations/bc44ca9541b76f51.svg",
      "mime": "image/svg+xml",
      "bytes": 21829,
      "sha256": "fc9267d7deffbb73d3ddd14c2f3b3a41247ed16335b676e8c1ca392d18f8cd8d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,3}^{(2)}=(-0.093597941)\\times(0.63645254)\\approx -0.059570648"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(2)}=(-0.093597941)\\times(0.63645254)\\approx -0.059570648"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc4532aff9a9a2da.svg",
      "path": "assets/equations/bc4532aff9a9a2da.svg",
      "mime": "image/svg+xml",
      "bytes": 2899,
      "sha256": "5b9f3934f3a1b6d174c013e7e4c068e196c1d73353fa70935453ebddf779aafe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc4fa856481c3256.svg",
      "path": "assets/equations/bc4fa856481c3256.svg",
      "mime": "image/svg+xml",
      "bytes": 15675,
      "sha256": "44417c43b29e2387fdc82a3a7c82f52d5e61b1281fdd368be9303d4e060b812f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0-0.1(-0.052877093)=0.005287709"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0-0.1(-0.052877093)=0.005287709"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc5f2bb1f8425e2b.svg",
      "path": "assets/equations/bc5f2bb1f8425e2b.svg",
      "mime": "image/svg+xml",
      "bytes": 11243,
      "sha256": "05170a9e8d67107e5aebf72707c9c548a8bc4ff099d2a46e3ba64850f85cbff9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_1=\\tanh(0.7)\\approx0.604367777"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\tanh(0.7)\\approx0.604367777"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc61a66b7daaff60.svg",
      "path": "assets/equations/bc61a66b7daaff60.svg",
      "mime": "image/svg+xml",
      "bytes": 19425,
      "sha256": "9b1cbea1f33d2a70afc212c3ecd9a59608c805c8d956e0a2b7700cf4affc8133",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_1=0.7\\tanh(0.4)=0.7(0.379948962)=0.265964274"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=0.7\\tanh(0.4)=0.7(0.379948962)=0.265964274"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc76aa14d3af5acb.svg",
      "path": "assets/equations/bc76aa14d3af5acb.svg",
      "mime": "image/svg+xml",
      "bytes": 10903,
      "sha256": "37945f9db9c1141c8fa858dc6b649223d7330a367d57e9f9fa905576fb82eaed",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_1=\\tanh(0.5)\\approx0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_1=\\tanh(0.5)\\approx0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc7dbcac123b9229.svg",
      "path": "assets/equations/bc7dbcac123b9229.svg",
      "mime": "image/svg+xml",
      "bytes": 9305,
      "sha256": "d7ba4f5b453b2ea013a73101299faeab6ffbc50c6c5e7665aa07237f996c1a3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tanh\\prime(z)=1-\\tanh^2(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tanh\\prime(z)=1-\\tanh^2(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bc81876afa80a85e.svg",
      "path": "assets/equations/bc81876afa80a85e.svg",
      "mime": "image/svg+xml",
      "bytes": 6685,
      "sha256": "b6cf1776d011b2b4eb9fe55fe705dc75c8c1c1da11c6249e84b95f4ee30ba662",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,3}=(3)+(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,3}=(3)+(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd0efbee152c1e5c.svg",
      "path": "assets/equations/bd0efbee152c1e5c.svg",
      "mime": "image/svg+xml",
      "bytes": 8016,
      "sha256": "269e72adb545dc570492a58f90d15652feb9d09ea295204c8023c9230e6fdfeb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(1)\\times(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(1)\\times(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd194d13466767bb.svg",
      "path": "assets/equations/bd194d13466767bb.svg",
      "mime": "image/svg+xml",
      "bytes": 21255,
      "sha256": "69cc2610a00812a5f56be821487db032b3bad3ac44ea15836926e7ada2c1b3f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1\\times(0.421052632)}{\\sqrt{2.492462312}}=0.873330057"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1\\times(0.421052632)}{\\sqrt{2.492462312}}=0.873330057"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd2034a9c3d7a387.svg",
      "path": "assets/equations/bd2034a9c3d7a387.svg",
      "mime": "image/svg+xml",
      "bytes": 11804,
      "sha256": "98f6bbabc895e3fc79929627f981844fd3177242304f94b731d0f1a25d55e465",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{avg}=\\frac1{|W|}\\sum_{(i,j)\\in W}x_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{avg}=\\frac1{|W|}\\sum_{(i,j)\\in W}x_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            31,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/32",
          "labels": [
            "Max, min and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            31,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/32",
          "labels": [
            "Max, min and average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd2ee36e0bc151c4.svg",
      "path": "assets/equations/bd2ee36e0bc151c4.svg",
      "mime": "image/svg+xml",
      "bytes": 11822,
      "sha256": "c67abea31d9f18050efefb56deb72f4139b7183ba9f66b76629f01d3cbe1a428",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd33b42a8814468f.svg",
      "path": "assets/equations/bd33b42a8814468f.svg",
      "mime": "image/svg+xml",
      "bytes": 8324,
      "sha256": "da505d18c1ba615a946c58e9dc0ad2b47853f5d29bc5eae98e5b246770b3a0f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{pool}}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd37f3052feb0554.svg",
      "path": "assets/equations/bd37f3052feb0554.svg",
      "mime": "image/svg+xml",
      "bytes": 7712,
      "sha256": "fa2bb6ef7b7355f5edd3fb16ab7b4945927169c872f990b44f05a773059df908",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_{\\mathrm{padded}}=5+0+1=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_{\\mathrm{padded}}=5+0+1=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd4c66227139045d.svg",
      "path": "assets/equations/bd4c66227139045d.svg",
      "mime": "image/svg+xml",
      "bytes": 13271,
      "sha256": "dc61d645bad8db7799bbf5412ca388c099942e0f8c45f54a49fb2ff66510ba6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.1+0.231058579=0.331058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.1+0.231058579=0.331058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd6e61f8065942de.svg",
      "path": "assets/equations/bd6e61f8065942de.svg",
      "mime": "image/svg+xml",
      "bytes": 12187,
      "sha256": "ed83ff0d59a0a89f660bf61bcb96e5f3079ecf4b731008f24b025890d2d8e373",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sum_i w_ix_i\\ge\\theta\\quad\\Longleftrightarrow\\quad\\sum_i w_ix_i-\\theta\\ge0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_i w_ix_i\\ge\\theta\\quad\\Longleftrightarrow\\quad\\sum_i w_ix_i-\\theta\\ge0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bd7e05cdd2c763eb.svg",
      "path": "assets/equations/bd7e05cdd2c763eb.svg",
      "mime": "image/svg+xml",
      "bytes": 12652,
      "sha256": "a693cc20405461704243a6fd97e1f4cf92f0b701b719aae8bc5b62a96c9d7fa6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{conv}=(K_hK_wC_{in}+1)C_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{conv}=(K_hK_wC_{in}+1)C_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            166
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            32,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/33",
          "labels": [
            "Convolution parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            32,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/33",
          "labels": [
            "Convolution parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bdab800ad8bc0347.svg",
      "path": "assets/equations/bdab800ad8bc0347.svg",
      "mime": "image/svg+xml",
      "bytes": 8673,
      "sha256": "7815222f8ca545bff7ec3e39d367cc66bce20296a3a43be15aab160bc6cb84b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_C=0+(1\\times1\\times8+1)\\times2=18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_C=0+(1\\times1\\times8+1)\\times2=18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bdbc44ac317050d2.svg",
      "path": "assets/equations/bdbc44ac317050d2.svg",
      "mime": "image/svg+xml",
      "bytes": 17857,
      "sha256": "6448c0c2d095c6391cf66f007e372f719fb1d9d899e7f28287857e3bc8774214",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.041370323 \\times  0.240613417 = 0.009954255"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.041370323 \\times  0.240613417 = 0.009954255"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bdc8b7088a5ab57a.svg",
      "path": "assets/equations/bdc8b7088a5ab57a.svg",
      "mime": "image/svg+xml",
      "bytes": 20107,
      "sha256": "d7d749198b789c100ab3eafa93d158b004d576f94e7c39cd4cebfb7c116e6139",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,4,\\mathrm{new}}=-0.2-0.5(0.003846881)\\approx -0.201923441"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,4,\\mathrm{new}}=-0.2-0.5(0.003846881)\\approx -0.201923441"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bde24be7fa074ec1.svg",
      "path": "assets/equations/bde24be7fa074ec1.svg",
      "mime": "image/svg+xml",
      "bytes": 10905,
      "sha256": "2d4cd268b4ecc24d4db1ee904e6662e31517088f9461d12706fa34019cfe1036",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac1n\\sum_{i=1}^{n}e_i^2=\\frac{\\mathrm{SSE}}n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac1n\\sum_{i=1}^{n}e_i^2=\\frac{\\mathrm{SSE}}n"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bdee7885d635e78c.svg",
      "path": "assets/equations/bdee7885d635e78c.svg",
      "mime": "image/svg+xml",
      "bytes": 5982,
      "sha256": "8c8da2cfb9a8d4e8f6271884e6685b3489e77dcce2038d4816076f3186e1319e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{MSE}}=\\frac{\\mathrm{SSE}}n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{MSE}}=\\frac{\\mathrm{SSE}}n"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            12,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            12,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/be0b63ec1f7ffb8c.svg",
      "path": "assets/equations/be0b63ec1f7ffb8c.svg",
      "mime": "image/svg+xml",
      "bytes": 15679,
      "sha256": "e61036276c4ff7f6777f3d785f225c8890eaa4a4c65e5b851908c55d97d39a3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times384\\times256=884{,}736"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times384\\times256=884{,}736"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/be3a4d13f46b02ba.svg",
      "path": "assets/equations/be3a4d13f46b02ba.svg",
      "mime": "image/svg+xml",
      "bytes": 8433,
      "sha256": "5890aaf6fd4b2444f4a2d9ed9eaf86790779e49b7e52eebc6471d8d1c7d0636a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "73728-22528=51200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "73728-22528=51200"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/be4b02b5e68c7633.svg",
      "path": "assets/equations/be4b02b5e68c7633.svg",
      "mime": "image/svg+xml",
      "bytes": 7298,
      "sha256": "38fd23da11220ee966fcd2da4ffc60d0551a463dcdb312604243f183ab264c3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=o_t\\odot\\tanh(c_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=o_t\\odot\\tanh(c_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            16,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s16",
          "labels": [
            "Recurrent neural networks",
            "Model answer: LSTM and GRU memory"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/be85fac4796ebc34.svg",
      "path": "assets/equations/be85fac4796ebc34.svg",
      "mime": "image/svg+xml",
      "bytes": 6327,
      "sha256": "cc62e340f99717da7c33724e2be57b838268f7d6ed22655589b7a93530370a62",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_10=840+10=850"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_10=840+10=850"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/be86652891fb9307.svg",
      "path": "assets/equations/be86652891fb9307.svg",
      "mime": "image/svg+xml",
      "bytes": 8576,
      "sha256": "b9788b23398753e9a159f0a0aba308cc2d51752a5b383ebb59d800167957700e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_5=102{,}400+64=102{,}464"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_5=102{,}400+64=102{,}464"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bea7700a623139b7.svg",
      "path": "assets/equations/bea7700a623139b7.svg",
      "mime": "image/svg+xml",
      "bytes": 9217,
      "sha256": "74fa9222ed52ae42ddb6b4a289f3155a40ef2461ddda56104eda9cfe9400951e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_j}=\\frac{\\partial L}{\\partial o_j}f_o\\prime(z_{o_j})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_j}=\\frac{\\partial L}{\\partial o_j}f_o\\prime(z_{o_j})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bed469d925782c9b.svg",
      "path": "assets/equations/bed469d925782c9b.svg",
      "mime": "image/svg+xml",
      "bytes": 4721,
      "sha256": "0a2068a65df7dedea7cdf3c900d4312ae9916a0be98ad3ce4730702a51eeffea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(-4)^2}=\\sqrt{16}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(-4)^2}=\\sqrt{16}=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bed646f2d5a5b17a.svg",
      "path": "assets/equations/bed646f2d5a5b17a.svg",
      "mime": "image/svg+xml",
      "bytes": 9957,
      "sha256": "03cdc37985f8d157909f75a3eead2a9eac14331f2e452dfcc8199d5ffd66a2ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.065518559"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.065518559"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bee1e67cf69a8631.svg",
      "path": "assets/equations/bee1e67cf69a8631.svg",
      "mime": "image/svg+xml",
      "bytes": 11752,
      "sha256": "ec124c727bd92d2b5b57ef52da7fd9cbf25172e51a8015b2b297ac186e82af7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.11}{1-0.9^{2}}=0.578947368"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.11}{1-0.9^{2}}=0.578947368"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/beea5fae2dfeb83f.svg",
      "path": "assets/equations/beea5fae2dfeb83f.svg",
      "mime": "image/svg+xml",
      "bytes": 21250,
      "sha256": "55a941e0f5ccb8e03707a3a11ade93550303ccf8cccb197928b4c177a08363ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{2}-e^{-2}\\approx7.389056099-0.135335283=7.253720816"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2}-e^{-2}\\approx7.389056099-0.135335283=7.253720816"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bf3f58226647b592.svg",
      "path": "assets/equations/bf3f58226647b592.svg",
      "mime": "image/svg+xml",
      "bytes": 8047,
      "sha256": "9579a23b627e486cb8953ce08e677e77ca1ae11fdc78ab2121b98d03aaa3c9c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{12}=1(0)+2(3)=0+6=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{12}=1(0)+2(3)=0+6=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            232
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            232
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bf6a8c697b8e11ab.svg",
      "path": "assets/equations/bf6a8c697b8e11ab.svg",
      "mime": "image/svg+xml",
      "bytes": 15262,
      "sha256": "62b2ca75e0cc31d7baa4eae8c0f34ae54cb18d7d5a94d3d2b5a6c1246103d53f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=HWC,\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=HWC,\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bf7dc79763479e35.svg",
      "path": "assets/equations/bf7dc79763479e35.svg",
      "mime": "image/svg+xml",
      "bytes": 8164,
      "sha256": "e8e0edc9a0cf8bee94bab23182438e6982aa1cfdf1df4e61b860a301a0c56901",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w^Tx=(2)+(2)+(-3)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w^Tx=(2)+(2)+(-3)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bf7e65981e0892c7.svg",
      "path": "assets/equations/bf7e65981e0892c7.svg",
      "mime": "image/svg+xml",
      "bytes": 6160,
      "sha256": "438468c7dc807cb8f843c3ff2aa86290b9850ebd3c2f128b3668e1ff2d1fdd46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{drop}}=E\\left\\lfloor\\frac NB\\right\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{drop}}=E\\left\\lfloor\\frac NB\\right\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bf829204c0f41f49.svg",
      "path": "assets/equations/bf829204c0f41f49.svg",
      "mime": "image/svg+xml",
      "bytes": 13268,
      "sha256": "94ea15ccaa3582da4239e7cfb436fcedda3042db4f9a2919d8e8caf86779c1cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial h_j}=W_{2,1j}\\delta_{o_1}+W_{2,2j}\\delta_{o_2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial h_j}=W_{2,1j}\\delta_{o_1}+W_{2,2j}\\delta_{o_2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bf93339d0945c688.svg",
      "path": "assets/equations/bf93339d0945c688.svg",
      "mime": "image/svg+xml",
      "bytes": 4731,
      "sha256": "875d0c7dc9cd810e3e8880f0cc8943b6961ec9c313e42694199d25c3916d6846",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(0.9)=0.09"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(0.9)=0.09"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bfabbdcd726cbd9c.svg",
      "path": "assets/equations/bfabbdcd726cbd9c.svg",
      "mime": "image/svg+xml",
      "bytes": 20573,
      "sha256": "6220b17de9b1c33ceb6ecb3cbfe702f5b764e083fd7a0c281410f6077ef2e536",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/bff8528433d7519f.svg",
      "path": "assets/equations/bff8528433d7519f.svg",
      "mime": "image/svg+xml",
      "bytes": 9579,
      "sha256": "cf6868a98ea8e4959295af8adf23395b8695d5408330404d20a7185729a6e4f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = -0.12135 \\times  1 = -0.12135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = -0.12135 \\times  1 = -0.12135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c00adcf16ff90eab.svg",
      "path": "assets/equations/c00adcf16ff90eab.svg",
      "mime": "image/svg+xml",
      "bytes": 17926,
      "sha256": "6022f6effc23adc10123d6df247cd92ffa96d795ef656480aff01faedf544da8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_k=\\frac{e^{z_k}}{\\sum_{j=1}^{3}e^{z_j}},\\qquad L=-\\sum_{k=1}^{3}y_k\\ln q_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_k=\\frac{e^{z_k}}{\\sum_{j=1}^{3}e^{z_j}},\\qquad L=-\\sum_{k=1}^{3}y_k\\ln q_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s9",
          "labels": [
            "CNN architectures and transfer learning",
            "Applications of convolutional neural networks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c014b8bfa585b6d4.svg",
      "path": "assets/equations/c014b8bfa585b6d4.svg",
      "mime": "image/svg+xml",
      "bytes": 11272,
      "sha256": "15c28dcec9f7158a864d62138b152c1daa2ee0f10b3b0d74340f686245066718",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(1.28)}}=0.782449776"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(1.28)}}=0.782449776"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c0273447c0bc7aba.svg",
      "path": "assets/equations/c0273447c0bc7aba.svg",
      "mime": "image/svg+xml",
      "bytes": 18714,
      "sha256": "5c867fab2b2425922f340d04617e8936ce07b9a9d4127569e119275a8ff5ae68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.2-1(0.000513422)\\approx 0.199486578"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.2-1(0.000513422)\\approx 0.199486578"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c0351298d1be04e6.svg",
      "path": "assets/equations/c0351298d1be04e6.svg",
      "mime": "image/svg+xml",
      "bytes": 5555,
      "sha256": "79793bda5c8ac66a058394b511d58ca16721d4620de4536baebc2aeb0526be65",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c052c15ffd718757.svg",
      "path": "assets/equations/c052c15ffd718757.svg",
      "mime": "image/svg+xml",
      "bytes": 3635,
      "sha256": "6f01bd3f229ae109360a8ba7d358884c85bef3bd8596489dfb018e2b6b379385",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "32+4=36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "32+4=36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c062ee6009f1f875.svg",
      "path": "assets/equations/c062ee6009f1f875.svg",
      "mime": "image/svg+xml",
      "bytes": 11667,
      "sha256": "718b779abfdecc162abb0884ca9404409ebd4c6db7c06a4726f1fbb0deca496e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}20\\%&=\\frac{20}{100}=0.2\\\\50\\%&=\\frac{50}{100}=0.5\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}20\\%&=\\frac{20}{100}=0.2\\\\50\\%&=\\frac{50}{100}=0.5\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c06fd2203e85c0d9.svg",
      "path": "assets/equations/c06fd2203e85c0d9.svg",
      "mime": "image/svg+xml",
      "bytes": 17205,
      "sha256": "723bacf9753f8a06dbb9ab6cb74e65e7d527c6b131c058729603cb88f7e15f66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,4}^{(1)}=(-0.014526308)\\times(-0.4)\\approx 0.005810523"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,4}^{(1)}=(-0.014526308)\\times(-0.4)\\approx 0.005810523"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c07f11824db74c75.svg",
      "path": "assets/equations/c07f11824db74c75.svg",
      "mime": "image/svg+xml",
      "bytes": 7337,
      "sha256": "5af2b74d4e3e58e808f60358320d76e1c3be45ae8ae754e653a53563d7505596",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "rh_{\\mathrm{old}}=0.5(-0.2)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "rh_{\\mathrm{old}}=0.5(-0.2)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c087afaaeb69ebf5.svg",
      "path": "assets/equations/c087afaaeb69ebf5.svg",
      "mime": "image/svg+xml",
      "bytes": 6145,
      "sha256": "d0dadb10e5289775869ff68ece508c540db498422f1d3b42dee6edc7a60a6914",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|g\\|_2=\\sqrt{\\sum_i g_i^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|g\\|_2=\\sqrt{\\sum_i g_i^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c08c8ddc953628c6.svg",
      "path": "assets/equations/c08c8ddc953628c6.svg",
      "mime": "image/svg+xml",
      "bytes": 11788,
      "sha256": "4d5770920636f8312bcb9a6c89ca54cfb3f3ab1255eb026e7e85ecd2e03e5814",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(W_c[h_{t-1},x_t]+b_c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(W_c[h_{t-1},x_t]+b_c)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            10,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s10",
          "labels": [
            "Recurrent neural networks",
            "LSTM a memory path with three gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c09e1443401b8c28.svg",
      "path": "assets/equations/c09e1443401b8c28.svg",
      "mime": "image/svg+xml",
      "bytes": 11692,
      "sha256": "92c64de2127c332d5cb03b6b92aa4ebcdfbe982b2072302834f2868777eddd85",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_8=4{,}423{,}680+120=4{,}423{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_8=4{,}423{,}680+120=4{,}423{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c0a2851f2b573cc2.svg",
      "path": "assets/equations/c0a2851f2b573cc2.svg",
      "mime": "image/svg+xml",
      "bytes": 2708,
      "sha256": "3573e827d47a159b0fb235d8daec5137a7fe631413e800aa9f977cc937e36d64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{7-5}{2}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{7-5}{2}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c0b7949b10b38e6f.svg",
      "path": "assets/equations/c0b7949b10b38e6f.svg",
      "mime": "image/svg+xml",
      "bytes": 15876,
      "sha256": "27fe103d30542514674b69d40217eeacfdc3d84e9fc60aba51437975ab363dbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(-0.3)\\times(-0.131169078)\\approx 0.039350723"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(-0.3)\\times(-0.131169078)\\approx 0.039350723"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c0bf69b79bc6be7c.svg",
      "path": "assets/equations/c0bf69b79bc6be7c.svg",
      "mime": "image/svg+xml",
      "bytes": 17808,
      "sha256": "c4d9675467740222a0b9a5bd549bee3a8a568fcf6047a611c48e603b3d3e600d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0-0.2(-0.121439988)=0.024287998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0-0.2(-0.121439988)=0.024287998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c0e2ff46bbfc4867.svg",
      "path": "assets/equations/c0e2ff46bbfc4867.svg",
      "mime": "image/svg+xml",
      "bytes": 9122,
      "sha256": "bd9137d998d4b43689d4b76e0db3d442edb0b3209a4600055f788e369e0fc4ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            17,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            13,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            17,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            13,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c0ed9983d10f2a99.svg",
      "path": "assets/equations/c0ed9983d10f2a99.svg",
      "mime": "image/svg+xml",
      "bytes": 8210,
      "sha256": "d817596f222c297f03435fad1e216c7adb3cdd3fea88833293b178aca3c95137",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{28}{2}\\right\\rfloor+1=14+1=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{28}{2}\\right\\rfloor+1=14+1=15"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c111f40d015517f1.svg",
      "path": "assets/equations/c111f40d015517f1.svg",
      "mime": "image/svg+xml",
      "bytes": 12157,
      "sha256": "7439142fed4fa1286c2c2b772df16245682e8fe9944b53415b3295342e0a70f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,4}}=\\delta_{h_2}x_4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,4}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,4}}=\\delta_{h_2}x_4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            170
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c15a1021698c03e8.svg",
      "path": "assets/equations/c15a1021698c03e8.svg",
      "mime": "image/svg+xml",
      "bytes": 9603,
      "sha256": "72be2c57b97700b3bcc329c6dc74b109020d1829b2076b2aa4d1ea7953bc00b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,1}=(0.2)+(0.2)+(0.2)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,1}=(0.2)+(0.2)+(0.2)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c16074919b105b06.svg",
      "path": "assets/equations/c16074919b105b06.svg",
      "mime": "image/svg+xml",
      "bytes": 25345,
      "sha256": "ad494bac5d7641caf4ed13d8d7d02c957ae1f38d6cdbbaa3f899683a5fae6eb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (-0.3 \\times  0.331812228) + (-0.2 \\times  0.524979187) + (0.1) = -0.104539506"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (-0.3 \\times  0.331812228) + (-0.2 \\times  0.524979187) + (0.1) = -0.104539506"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c1751b34781aca62.svg",
      "path": "assets/equations/c1751b34781aca62.svg",
      "mime": "image/svg+xml",
      "bytes": 16340,
      "sha256": "7b805234ffd3a530f757e83118fa45f349713e8ab9afc0348ec1fb59fc4e7c77",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-1}=0.367879441,\\quad e^0=1,\\quad e^{-2}=0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-1}=0.367879441,\\quad e^0=1,\\quad e^{-2}=0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c18dea868e99c1c8.svg",
      "path": "assets/equations/c18dea868e99c1c8.svg",
      "mime": "image/svg+xml",
      "bytes": 9067,
      "sha256": "1994b3271965bef27cd50dd50eacbb999443fcac7f8c32c32dd5ee6a7d9cf670",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(3)\\times(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(3)\\times(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c192a426278a53e6.svg",
      "path": "assets/equations/c192a426278a53e6.svg",
      "mime": "image/svg+xml",
      "bytes": 13902,
      "sha256": "4f2988429bc2a022b9114728aceb09e9418b4e262fd7f453c7ba4f09e84c7775",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=0.3+0.072828153=0.372828153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.3+0.072828153=0.372828153"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            45,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s44",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 44 GRU reset then mix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c19372684b38c7e4.svg",
      "path": "assets/equations/c19372684b38c7e4.svg",
      "mime": "image/svg+xml",
      "bytes": 4842,
      "sha256": "c9bf6ba4e53ad8838ea7294192b73a01f98c3759d77c9f4634a513d440448e4a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_t=J'(\\theta_{t-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_t=J'(\\theta_{t-1})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            11,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            11,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c1baccc90afa895b.svg",
      "path": "assets/equations/c1baccc90afa895b.svg",
      "mime": "image/svg+xml",
      "bytes": 12718,
      "sha256": "3df884f72a59cc92165e7c0285ba8bfedba86408da0b131b36d55acae26406a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times64\\times64=102{,}400"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times64\\times64=102{,}400"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c1e1a5f6adaaf15c.svg",
      "path": "assets/equations/c1e1a5f6adaaf15c.svg",
      "mime": "image/svg+xml",
      "bytes": 13666,
      "sha256": "604c4f89a54260d26283ba724b4877aa6806f5e46a20bab6147814a904900036",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  0.25) + (0.15 \\times  0.7) + (1) = 1.155"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  0.25) + (0.15 \\times  0.7) + (1) = 1.155"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c20e39027aee1353.svg",
      "path": "assets/equations/c20e39027aee1353.svg",
      "mime": "image/svg+xml",
      "bytes": 11222,
      "sha256": "4758c3cc0d3ddd831694750e0401e81bbd5b89c1e6a9572b78c3a91b2db1f118",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(1.4)}}=0.802183889"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(1.4)}}=0.802183889"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c2393768f5c7cc6f.svg",
      "path": "assets/equations/c2393768f5c7cc6f.svg",
      "mime": "image/svg+xml",
      "bytes": 6349,
      "sha256": "c8a6844b9dd5a45ade02e06abbe50091281dbf9838767f0f644e9ce757deef64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{10-2}{2}\\right\\rfloor+1=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{10-2}{2}\\right\\rfloor+1=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c2728e830590acf7.svg",
      "path": "assets/equations/c2728e830590acf7.svg",
      "mime": "image/svg+xml",
      "bytes": 16831,
      "sha256": "3251560e85a13601566c00a70a340856ff86a74a410b117f8a38dd7437a197b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,3}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,3}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c28314915c655018.svg",
      "path": "assets/equations/c28314915c655018.svg",
      "mime": "image/svg+xml",
      "bytes": 9983,
      "sha256": "00fa78b845cc07d770eaa04800a997adf1af4be832172f6d6602df279f0c314a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{dense}=(N_{in}+1)N_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{dense}=(N_{in}+1)N_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            33,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/34",
          "labels": [
            "Flatten and dense parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            33,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/34",
          "labels": [
            "Flatten and dense parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c2843cb0410cd77b.svg",
      "path": "assets/equations/c2843cb0410cd77b.svg",
      "mime": "image/svg+xml",
      "bytes": 5605,
      "sha256": "1234982562450840c263934eac33232414d1632f90027c5f590fabe480ce408d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=b-\\eta g_b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=b-\\eta g_b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c29bb818f965c973.svg",
      "path": "assets/equations/c29bb818f965c973.svg",
      "mime": "image/svg+xml",
      "bytes": 20794,
      "sha256": "e545df38025302e7318474ae438803dbf929a01b3b597dd7891c21a568a33f96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=-0.1-0.2(-0.066170086)\\approx -0.086765983"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=-0.1-0.2(-0.066170086)\\approx -0.086765983"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c2a2db66205fe592.svg",
      "path": "assets/equations/c2a2db66205fe592.svg",
      "mime": "image/svg+xml",
      "bytes": 12316,
      "sha256": "d74f09949c2caa30ed362431175de3bb74d73ffcfb5e0dd7c14051e041ee461a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{2,\\mathrm{new}}=0.8-0.1(0.088)=0.7912"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{2,\\mathrm{new}}=0.8-0.1(0.088)=0.7912"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c2a79e598e1b306b.svg",
      "path": "assets/equations/c2a79e598e1b306b.svg",
      "mime": "image/svg+xml",
      "bytes": 11832,
      "sha256": "b7c84e83e857247ef82d5e4cf8b8e06a9b6e832ec9e44e7660340a3d3dd9d213",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1\\times(1)}{\\sqrt{5}}=0.85527864"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1\\times(1)}{\\sqrt{5}}=0.85527864"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c2dca2b82f9aac21.svg",
      "path": "assets/equations/c2dca2b82f9aac21.svg",
      "mime": "image/svg+xml",
      "bytes": 11212,
      "sha256": "c8f84cf9820972bbc8444e3e83dd80ca550b244e032eb6c4fa4a0cdb248ec3d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(1)\\times(1)+(1)\\times(0)+(0)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(1)\\times(1)+(1)\\times(0)+(0)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c2e5f710a0148c3f.svg",
      "path": "assets/equations/c2e5f710a0148c3f.svg",
      "mime": "image/svg+xml",
      "bytes": 8992,
      "sha256": "f43a2d08e152b09735951ec0ad29aed1a6b87692d9cfff71f5d57347fe6890e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o_2}=o_2-y_2=-1.1-0=-1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o_2}=o_2-y_2=-1.1-0=-1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c304d00633ff2322.svg",
      "path": "assets/equations/c304d00633ff2322.svg",
      "mime": "image/svg+xml",
      "bytes": 11564,
      "sha256": "e5dad8450ad5c8669826fe9377aa2659bb18f4926f6e2c0f61e581b5aeae2810",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_7=884{,}736+256=884{,}992"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_7=884{,}736+256=884{,}992"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c3083d9958c3932d.svg",
      "path": "assets/equations/c3083d9958c3932d.svg",
      "mime": "image/svg+xml",
      "bytes": 4824,
      "sha256": "92ef3b82699cb0c9204696901fb89448e649498f772ef93d50fa88b32c4f1d41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac{1}{1+e^{-z}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac{1}{1+e^{-z}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c318e658016b1fbd.svg",
      "path": "assets/equations/c318e658016b1fbd.svg",
      "mime": "image/svg+xml",
      "bytes": 8002,
      "sha256": "82d58013e678ea15abdd89e2a3427f68837d3d2966512cad8ab9917c6e3323ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(3)\\times(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(3)\\times(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c34f15079f0e23f0.svg",
      "path": "assets/equations/c34f15079f0e23f0.svg",
      "mime": "image/svg+xml",
      "bytes": 11230,
      "sha256": "16ee97f2e3b9d758d6ae342d063f1fef2b4f962a444a1bc86110d12276bad1ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-0.75\\ln(0.5)\\approx0.519860385"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-0.75\\ln(0.5)\\approx0.519860385"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c3624761b5a00605.svg",
      "path": "assets/equations/c3624761b5a00605.svg",
      "mime": "image/svg+xml",
      "bytes": 4186,
      "sha256": "1c016a64609ebe4f32a94ceb1778e5baf444e98cab7845a3a32fefb73a67249d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{XOR}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{XOR}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c39b7cba136e59b8.svg",
      "path": "assets/equations/c39b7cba136e59b8.svg",
      "mime": "image/svg+xml",
      "bytes": 12918,
      "sha256": "6690d978a26c6d65baa7b38e44346fed607e3f24eb8bf624d60351e10e5eb185",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=wx+b,\\quad p=\\frac1{1+e^{-z}},\\quad L=\\frac12(p-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=wx+b,\\quad p=\\frac1{1+e^{-z}},\\quad L=\\frac12(p-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c3cf9af2ddfa197c.svg",
      "path": "assets/equations/c3cf9af2ddfa197c.svg",
      "mime": "image/svg+xml",
      "bytes": 9792,
      "sha256": "83e5823592279938102316c46d4aac4372c6f4b29d3b109317d7bdf6c7c7dfda",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L2}=L_{\\mathrm{data}}+\\frac\\lambda2\\sum_iw_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L2}=L_{\\mathrm{data}}+\\frac\\lambda2\\sum_iw_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c3d90c909dab8209.svg",
      "path": "assets/equations/c3d90c909dab8209.svg",
      "mime": "image/svg+xml",
      "bytes": 20169,
      "sha256": "1b03d0e0dd610f90f55421c3bdf8d8f99c1f689d9d6ec03641268b3098c1a441",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c3e5531ea9063ace.svg",
      "path": "assets/equations/c3e5531ea9063ace.svg",
      "mime": "image/svg+xml",
      "bytes": 12551,
      "sha256": "4fb8727b2d65284a43721ec6839d5aed2ad3661fc4cddf385ade280668eceb97",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0.1-0.1(-0.3)=0.1-(-0.03)=0.13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0.1-0.1(-0.3)=0.1-(-0.03)=0.13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c3ea50ce5747d8ce.svg",
      "path": "assets/equations/c3ea50ce5747d8ce.svg",
      "mime": "image/svg+xml",
      "bytes": 13351,
      "sha256": "dd4dacd585c237a74d5e1ff0d92c5e68df642b60c08eb5d3d2def0ac58e76da5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma'(z)=\\frac{1}{1+e^{-z}}\\frac{e^{-z}}{1+e^{-z}}=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma'(z)=\\frac{1}{1+e^{-z}}\\frac{e^{-z}}{1+e^{-z}}=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c3ebf23cb24a812d.svg",
      "path": "assets/equations/c3ebf23cb24a812d.svg",
      "mime": "image/svg+xml",
      "bytes": 5834,
      "sha256": "970b9d5e60c5bbdb477165a2f59e931fcb4d7987deeb93aefca7e588a167cc4f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat s_t=\\frac{s_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat s_t=\\frac{s_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c40885bb51eddb21.svg",
      "path": "assets/equations/c40885bb51eddb21.svg",
      "mime": "image/svg+xml",
      "bytes": 5530,
      "sha256": "3d3a046277fb0735d42fc5c347ee24bc1f1aabe0019ff5644164a7614cfb5260",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c=\\max_j z_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c=\\max_j z_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            307
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            337
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            307
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            337
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c40f5279cb6e8a57.svg",
      "path": "assets/equations/c40f5279cb6e8a57.svg",
      "mime": "image/svg+xml",
      "bytes": 22985,
      "sha256": "c72edf58b2495ee3bb5b5bf918ee2ee28d38b05daa71f6223a4f2177589d7695",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(0.138498562)\\times(0.596884378)\\approx 0.082667628"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(0.138498562)\\times(0.596884378)\\approx 0.082667628"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c42e9c75451d67af.svg",
      "path": "assets/equations/c42e9c75451d67af.svg",
      "mime": "image/svg+xml",
      "bytes": 8939,
      "sha256": "581b3b45a1c4eac35dc9587f748af66751c22f6a525cac2148d9a3b00d8b3186",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{22}=3(0)+4(3)=0+12=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{22}=3(0)+4(3)=0+12=12"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            236
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            236
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c43ce89c0112ae99.svg",
      "path": "assets/equations/c43ce89c0112ae99.svg",
      "mime": "image/svg+xml",
      "bytes": 10267,
      "sha256": "57891f647d21dff27822da55b7abcc8098101a264f71f04ce9c10282192448ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{0.000000000}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{0.000000000}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c443fc0367c152b1.svg",
      "path": "assets/equations/c443fc0367c152b1.svg",
      "mime": "image/svg+xml",
      "bytes": 20989,
      "sha256": "5b891ca1772b9c792cd0f18ea35ef1b1591e8ec2fd1a8839fb7fb56f7597b53b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\widehat v_t=\\frac{v_t}{1-\\beta_2^t},\\quad\\theta_t=\\theta_{t-1}-\\eta\\frac{\\widehat m_t}{\\sqrt{\\widehat v_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_t=\\frac{m_t}{1-\\beta_1^t},\\quad\\widehat v_t=\\frac{v_t}{1-\\beta_2^t},\\quad\\theta_t=\\theta_{t-1}-\\eta\\frac{\\widehat m_t}{\\sqrt{\\widehat v_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            3,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s2",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            4,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s3",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            8,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s7",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            6,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s5",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c44792db3abbdcd0.svg",
      "path": "assets/equations/c44792db3abbdcd0.svg",
      "mime": "image/svg+xml",
      "bytes": 26187,
      "sha256": "0f048db02c3101cfcb81fe72543bedb04ac5db49c11c3c038564fb4ba85efe88",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.25 \\times  0.731058579) + (0.25 \\times  0.731058579) + (0) = 0.365529289"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.25 \\times  0.731058579) + (0.25 \\times  0.731058579) + (0) = 0.365529289"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c448c09e6087f1d5.svg",
      "path": "assets/equations/c448c09e6087f1d5.svg",
      "mime": "image/svg+xml",
      "bytes": 4135,
      "sha256": "213db13d65cf6d981fef5b2d759c3ed3939d14b103047450d2e4109c3aec9c7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial w}=x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial w}=x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c454b416d112784d.svg",
      "path": "assets/equations/c454b416d112784d.svg",
      "mime": "image/svg+xml",
      "bytes": 9024,
      "sha256": "a9e832536070defed659ced954b405d3463e7f40006df78bf4bf59cd04fc50c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{ReLU}(2)=\\max(0,2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{ReLU}(2)=\\max(0,2)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c492ec558e0b1e23.svg",
      "path": "assets/equations/c492ec558e0b1e23.svg",
      "mime": "image/svg+xml",
      "bytes": 14253,
      "sha256": "14d55565205cbaac03d9e4b4f6bb9099c8b6db0074b3d7c58a23ff54f879f204",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_j z_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_j z_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c492fd878121169c.svg",
      "path": "assets/equations/c492fd878121169c.svg",
      "mime": "image/svg+xml",
      "bytes": 14517,
      "sha256": "99fa79f024a788764a21f3cb27f259f47fd6724b9061d81ef9dfc43320d76fd1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(-2)=\\frac1{8.389056099}\\approx0.119202922"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(-2)=\\frac1{8.389056099}\\approx0.119202922"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c494eb0b53453545.svg",
      "path": "assets/equations/c494eb0b53453545.svg",
      "mime": "image/svg+xml",
      "bytes": 7955,
      "sha256": "605491363f25b95b1d5750ecc88cc44aa3636963495a2a05098794d9141a8036",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=(0.1)(0.96)=0.096"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=(0.1)(0.96)=0.096"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c49b369448ab5419.svg",
      "path": "assets/equations/c49b369448ab5419.svg",
      "mime": "image/svg+xml",
      "bytes": 8290,
      "sha256": "5405308b92bfd59a282d51f45e73c1d2b3616ec95e56d7009c37b4b21a3318e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_{21}=3(2)+4(1)=6+4=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{21}=3(2)+4(1)=6+4=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c4e0f7ded9389700.svg",
      "path": "assets/equations/c4e0f7ded9389700.svg",
      "mime": "image/svg+xml",
      "bytes": 7192,
      "sha256": "2c562813afd5ca14532dfeee30a57196cbb715797e763baabb75f6c695d39c0a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            13,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            16,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            17,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/18",
          "labels": [
            "Hidden delta, weight gradient and bias gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            17,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/18",
          "labels": [
            "Hidden delta, weight gradient and bias gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c4e510493e329d60.svg",
      "path": "assets/equations/c4e510493e329d60.svg",
      "mime": "image/svg+xml",
      "bytes": 6899,
      "sha256": "849081ffe38ee06ab9883bb8c2bedcceb48d16cf7c6f2ef42ee7ad0c8821ece9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1.75 & 2.75\\\\4.25 & 3.5\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1.75 & 2.75\\\\4.25 & 3.5\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c4ed13ec1c4089a9.svg",
      "path": "assets/equations/c4ed13ec1c4089a9.svg",
      "mime": "image/svg+xml",
      "bytes": 4638,
      "sha256": "a708e58e4335c584b73b67a9d879cec9714ddbb82c2c307a4eee2581221a27e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "128+8=136"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "128+8=136"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            10,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s9",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            15,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s14",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c4fc429067a3f156.svg",
      "path": "assets/equations/c4fc429067a3f156.svg",
      "mime": "image/svg+xml",
      "bytes": 11496,
      "sha256": "d4eb492dc69af14ddf1c25233491da410c94f7fbec8e7b3090791a95eb0afd75",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R=\\frac{0.1}{2}(0.4)^2=0.05(0.16)=0.008"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\frac{0.1}{2}(0.4)^2=0.05(0.16)=0.008"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c4ff92106fa31931.svg",
      "path": "assets/equations/c4ff92106fa31931.svg",
      "mime": "image/svg+xml",
      "bytes": 15424,
      "sha256": "2a90f69fce1a5bae51f84d50b8f5381345107b63e91319dcce9415aa1033cfb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(-2)=1-(-0.964027580)^2\\approx0.070650825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(-2)=1-(-0.964027580)^2\\approx0.070650825"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c52b54d99a7b69d0.svg",
      "path": "assets/equations/c52b54d99a7b69d0.svg",
      "mime": "image/svg+xml",
      "bytes": 17861,
      "sha256": "497c148b01dbce68603c4e3665dd02ef1b541fede34bff412db63874405076f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.026233816 \\times  0.24937604 = 0.006542085"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.026233816 \\times  0.24937604 = 0.006542085"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c52ed6d2bdad242d.svg",
      "path": "assets/equations/c52ed6d2bdad242d.svg",
      "mime": "image/svg+xml",
      "bytes": 13738,
      "sha256": "ad818fa82c7f084d6c0f51968e27141867d1f8605c7b904ec212d41a3c84fe7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times64\\times128=204{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times64\\times128=204{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c531dfb193e72d45.svg",
      "path": "assets/equations/c531dfb193e72d45.svg",
      "mime": "image/svg+xml",
      "bytes": 11335,
      "sha256": "700e3108cd6289df032b01ce80054048512b61ccb3a3a6220bbfc35b8e150b77",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.1-0.9(0)\\approx 0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.1-0.9(0)\\approx 0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c54d1626a0bf10fc.svg",
      "path": "assets/equations/c54d1626a0bf10fc.svg",
      "mime": "image/svg+xml",
      "bytes": 5607,
      "sha256": "0eb2ec5da064394a0a0596503872cece494dcf1a16f8a72eea950bae202b6e91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=0.5(2)+0.1=1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.5(2)+0.1=1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c56ba22ea129ddab.svg",
      "path": "assets/equations/c56ba22ea129ddab.svg",
      "mime": "image/svg+xml",
      "bytes": 14573,
      "sha256": "96f15655adef44aea17120936b65d2950594abde682baca1605267fd2e14b0f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_t=0.1+0.5\\tanh(0.5)\\approx0.331058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=0.1+0.5\\tanh(0.5)\\approx0.331058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5a9455cdb766031.svg",
      "path": "assets/equations/c5a9455cdb766031.svg",
      "mime": "image/svg+xml",
      "bytes": 13001,
      "sha256": "de46caed57dcc85cbe1bb35ecf3d0393cbd65d5577620d0893958cba090804a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=\\phi(W_{xh}x_t+W_{hh}h_{t-1}+b_h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\phi(W_{xh}x_t+W_{hh}h_{t-1}+b_h)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            1,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s0",
          "labels": [
            "Recurrent neural networks",
            "What makes a sequence different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            1,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s1",
          "labels": [
            "Recurrent neural networks",
            "What makes a sequence different"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5b6ff4c2963f39a.svg",
      "path": "assets/equations/c5b6ff4c2963f39a.svg",
      "mime": "image/svg+xml",
      "bytes": 4923,
      "sha256": "506329158e329770248fd5259056e9cf809703d2ec21e3f2ef354f7fcfab71e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.79^2=0.6241"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.79^2=0.6241"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5c0ee2fb6dc698d.svg",
      "path": "assets/equations/c5c0ee2fb6dc698d.svg",
      "mime": "image/svg+xml",
      "bytes": 7423,
      "sha256": "92e44e44cfa4ed0d1bf81a6d356765d95a8e85ce61dfb49085744f07fa63c0e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{105-2}{2}\\right\\rfloor+1=52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{105-2}{2}\\right\\rfloor+1=52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5d0a80d06a8382c.svg",
      "path": "assets/equations/c5d0a80d06a8382c.svg",
      "mime": "image/svg+xml",
      "bytes": 12352,
      "sha256": "1a80de8116e53a510e52796fd695698b45a87adb15ea8bfddb808b289526a0c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.12135)\\times(2)\\approx -0.2427"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.12135)\\times(2)\\approx -0.2427"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5d0ce28abb02731.svg",
      "path": "assets/equations/c5d0ce28abb02731.svg",
      "mime": "image/svg+xml",
      "bytes": 13867,
      "sha256": "9987a9bac044c1b66163e1d67a8a0378708bd51c2e4d41a22de5a8faa188958e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.14 \\times  0.85) + (0.15 \\times  0.48) + (0) = 0.191"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.14 \\times  0.85) + (0.15 \\times  0.48) + (0) = 0.191"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5d478557eb834e1.svg",
      "path": "assets/equations/c5d478557eb834e1.svg",
      "mime": "image/svg+xml",
      "bytes": 3933,
      "sha256": "0138a248b844f4b7821e2ffcde17d29f9b69750a983a6afefc7a4d7d48c4eb01",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-1)(3)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-1)(3)=-3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            169
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            169
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5d5bc478f8a3566.svg",
      "path": "assets/equations/c5d5bc478f8a3566.svg",
      "mime": "image/svg+xml",
      "bytes": 11704,
      "sha256": "8eaa4a6808d09801e663bf56935f9598b56f846c6462f4b33d5cff35061888a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde h=\\tanh(0.3)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h=\\tanh(0.3)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5de7487aca6930f.svg",
      "path": "assets/equations/c5de7487aca6930f.svg",
      "mime": "image/svg+xml",
      "bytes": 16711,
      "sha256": "4df398d2d2b6795e06f13b906b4d78a6f910f65a2490c6354ee42039637dc9cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_2=(0.21)\\times(0.082533822)\\approx 0.017332103"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.21)\\times(0.082533822)\\approx 0.017332103"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5de9a5a93170dac.svg",
      "path": "assets/equations/c5de9a5a93170dac.svg",
      "mime": "image/svg+xml",
      "bytes": 9907,
      "sha256": "2e724cec725fdcf1cca58c4a75b74ab9835f86ae1a9572aad67ef998fad649b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_1^{\\mathrm{new}}=0.55+(-0.03)=0.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1^{\\mathrm{new}}=0.55+(-0.03)=0.52"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c5e16c3256057084.svg",
      "path": "assets/equations/c5e16c3256057084.svg",
      "mime": "image/svg+xml",
      "bytes": 9951,
      "sha256": "12faa2aacb34d16ac383eac36c01fbd186163a271d3be4a894056ca6b3137573",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1.000000000+1\\approx2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.000000000+1\\approx2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c636739e003f73e5.svg",
      "path": "assets/equations/c636739e003f73e5.svg",
      "mime": "image/svg+xml",
      "bytes": 23198,
      "sha256": "db19ebb58183f44072e02783d4126315b009bec1106a03cc776ebd72c5c981ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\eta\\hat m_2}{\\sqrt{\\hat s_2}}\\approx\\frac{0.1(1.473684211)}{\\sqrt{2.499249625}}\\approx0.093217964"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\eta\\hat m_2}{\\sqrt{\\hat s_2}}\\approx\\frac{0.1(1.473684211)}{\\sqrt{2.499249625}}\\approx0.093217964"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c6382db6dca562bf.svg",
      "path": "assets/equations/c6382db6dca562bf.svg",
      "mime": "image/svg+xml",
      "bytes": 8148,
      "sha256": "f88e92ad91d3eb82858b4ed46f1923a1b50f142539bf44e9804c5452ba916eeb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1}=1+1-0.5=1.5\\Rightarrow h_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=1+1-0.5=1.5\\Rightarrow h_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c647740724db2342.svg",
      "path": "assets/equations/c647740724db2342.svg",
      "mime": "image/svg+xml",
      "bytes": 12724,
      "sha256": "802665a112eb44790b97648f0b8cb665cd3364846208e5f052ca2a325046c86b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,1}}=\\delta_{h_3}x_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,1}}=\\delta_{h_3}x_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            177
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c660725ff6ab02eb.svg",
      "path": "assets/equations/c660725ff6ab02eb.svg",
      "mime": "image/svg+xml",
      "bytes": 18661,
      "sha256": "4e47826812990686733b52d77b73ac9c799cc9d4a764e0872cd758cd7da98c4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac1{1+e^{-z}},\\quad C=fC_{\\mathrm{previous}}+i\\widetilde C,\\quad h=o\\tanh(C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac1{1+e^{-z}},\\quad C=fC_{\\mathrm{previous}}+i\\widetilde C,\\quad h=o\\tanh(C)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c677dcae787d564f.svg",
      "path": "assets/equations/c677dcae787d564f.svg",
      "mime": "image/svg+xml",
      "bytes": 9962,
      "sha256": "a13c19ad3d731fa23ac5e4b48571f815590e621b00c49ceb2e892685247b91d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx 0.039350723"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx 0.039350723"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c684b3ce4733fb3b.svg",
      "path": "assets/equations/c684b3ce4733fb3b.svg",
      "mime": "image/svg+xml",
      "bytes": 9031,
      "sha256": "6588bf9b7edcd4024e861d3de0f319d30af7a57dc22e299d8909c4a7fb5316ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_t=\\beta_1m_{t-1}+(1-\\beta_1)g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_t=\\beta_1m_{t-1}+(1-\\beta_1)g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            24,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/25",
          "labels": [
            "Adam: both memories"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            24,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/25",
          "labels": [
            "Adam: both memories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c6958d2f8ded49d5.svg",
      "path": "assets/equations/c6958d2f8ded49d5.svg",
      "mime": "image/svg+xml",
      "bytes": 6466,
      "sha256": "3ee187b64788c0bc794867aa816868f09ff9ecdc994db05112b4c95e8946e7cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=\\sum_k P_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=\\sum_k P_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c69bdb17e45bd1d3.svg",
      "path": "assets/equations/c69bdb17e45bd1d3.svg",
      "mime": "image/svg+xml",
      "bytes": 4276,
      "sha256": "a70d721e69b69177df1162b082f41e15113a13460e5f0723c0f639319274720c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a\\odot b=\\begin{bmatrix}8\\\\15\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a\\odot b=\\begin{bmatrix}8\\\\15\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            254
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            254
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c6ddf889d37419c3.svg",
      "path": "assets/equations/c6ddf889d37419c3.svg",
      "mime": "image/svg+xml",
      "bytes": 13293,
      "sha256": "d8d5de15e52e23563d80907dca210b8f21d190bdf1df7c1b7b332f6bcd8c31ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\ln(0.665240956)=0.407605964"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\ln(0.665240956)=0.407605964"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c6f6bc13772ea829.svg",
      "path": "assets/equations/c6f6bc13772ea829.svg",
      "mime": "image/svg+xml",
      "bytes": 10777,
      "sha256": "f60b63cdba1e0bb1720be736b2ec4e8b2dc72a04a63013f9e34b3d7021d45464",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma'(0)=0.5(1-0.5)=0.5\\times0.5=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma'(0)=0.5(1-0.5)=0.5\\times0.5=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s8",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s8",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 8 Activation contrast"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c73f4efe4e78e925.svg",
      "path": "assets/equations/c73f4efe4e78e925.svg",
      "mime": "image/svg+xml",
      "bytes": 7039,
      "sha256": "c5cc6aabbc92b8c326f4f9caad986a965d3131dfd04986c75000f1c18f769e30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\lfloor7.5\\rfloor+1=7+1=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\lfloor7.5\\rfloor+1=7+1=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c758e056cb2f1688.svg",
      "path": "assets/equations/c758e056cb2f1688.svg",
      "mime": "image/svg+xml",
      "bytes": 2101,
      "sha256": "e6f20b7f4dd58587414321346f5ef0b375c16d96f785e3ee11dd2a75850a5b55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N=20"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c75e592a0b5226d2.svg",
      "path": "assets/equations/c75e592a0b5226d2.svg",
      "mime": "image/svg+xml",
      "bytes": 20317,
      "sha256": "4206448f70428c0396360bd7346673b8dcabee8fbb92402d7738e6b9f85e9ac2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.8-0.5(-0.003846881)\\approx 0.801923441"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.8-0.5(-0.003846881)\\approx 0.801923441"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c760b3950eb840ed.svg",
      "path": "assets/equations/c760b3950eb840ed.svg",
      "mime": "image/svg+xml",
      "bytes": 11898,
      "sha256": "6232bca108198c3e432fbc214bacfd8aa75e7ed0d41f21cfc8d8633188c4bfaa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(9)\\times(1)+(5)\\times(1)+(6)\\times(1)=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(9)\\times(1)+(5)\\times(1)+(6)\\times(1)=20"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c7713b25655beb72.svg",
      "path": "assets/equations/c7713b25655beb72.svg",
      "mime": "image/svg+xml",
      "bytes": 12516,
      "sha256": "d809a896e5e0eb5945714b60c17b80df68460f7aa29516d71771a39cc03dd210",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "0.018315639+1\\approx1.018315639"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.018315639+1\\approx1.018315639"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c7e04e5a610fd348.svg",
      "path": "assets/equations/c7e04e5a610fd348.svg",
      "mime": "image/svg+xml",
      "bytes": 7359,
      "sha256": "050cd463e468c30d2a7568cbd6b4d21e358607e67880d2ed6b4eef106ec1018a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{59-2}{2}\\right\\rfloor+1=29"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{59-2}{2}\\right\\rfloor+1=29"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c7fab0773a9a18b8.svg",
      "path": "assets/equations/c7fab0773a9a18b8.svg",
      "mime": "image/svg+xml",
      "bytes": 13726,
      "sha256": "dce6b07eed63807380fe17293cc9db7ce9d0fb0eab1c06c5a0fa4c99e83bf672",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=-0.1-0.1(-0.55)\\approx -0.045"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=-0.1-0.1(-0.55)\\approx -0.045"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c80322ecffe9a16b.svg",
      "path": "assets/equations/c80322ecffe9a16b.svg",
      "mime": "image/svg+xml",
      "bytes": 13115,
      "sha256": "0cc054c2153182ecf88fad433578910d1437d4f759437139459a4ddc450f1a84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.2-0.1(-0.9)=0.2-(-0.09)=0.29"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.2-0.1(-0.9)=0.2-(-0.09)=0.29"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c82c3235c49eee6f.svg",
      "path": "assets/equations/c82c3235c49eee6f.svg",
      "mime": "image/svg+xml",
      "bytes": 12688,
      "sha256": "79eead0abc32a80880e3e320790d84f45222346d32b59dd9129c430ceb7c416a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{ji}}=\\delta_ja_i,\\qquad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{ji}}=\\delta_ja_i,\\qquad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c833999cba87b62d.svg",
      "path": "assets/equations/c833999cba87b62d.svg",
      "mime": "image/svg+xml",
      "bytes": 13034,
      "sha256": "ae608bc4eb14fc87eb34662467b5e50110e48f04fde0791f0c6706c449c3a985",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1+7.389056099=8.389056099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+7.389056099=8.389056099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c85bf61f7da39979.svg",
      "path": "assets/equations/c85bf61f7da39979.svg",
      "mime": "image/svg+xml",
      "bytes": 12066,
      "sha256": "ca273601ee63aea1ba2795c1735d4554534b80c79de310ca4326cbf3d54871cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(2)\\times(1)+(6)\\times(1)=11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(2)\\times(1)+(6)\\times(1)=11"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c85eca49bc37b1e7.svg",
      "path": "assets/equations/c85eca49bc37b1e7.svg",
      "mime": "image/svg+xml",
      "bytes": 14015,
      "sha256": "e69fabbfecd24ea8299483b82bd942efb15162b031d2b917b99954c72f3e0a27",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h=0.8(0.680476006)\\approx0.544380805"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.8(0.680476006)\\approx0.544380805"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c86ffb173c8d136d.svg",
      "path": "assets/equations/c86ffb173c8d136d.svg",
      "mime": "image/svg+xml",
      "bytes": 5852,
      "sha256": "5e0addd434b42e333edce7f8ffd0c0767ab00873294675f1460fcd9af55c1e48",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=3(2)+1=6+1=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=3(2)+1=6+1=7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c874099b770b95c2.svg",
      "path": "assets/equations/c874099b770b95c2.svg",
      "mime": "image/svg+xml",
      "bytes": 14626,
      "sha256": "0d7c2ce1918212e44b59bb729ab7b2609f98dbbd294c89f99a532b9e4423066b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.3-0.1(-0.275)\\approx 0.3275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.3-0.1(-0.275)\\approx 0.3275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c890243a56df9f91.svg",
      "path": "assets/equations/c890243a56df9f91.svg",
      "mime": "image/svg+xml",
      "bytes": 3006,
      "sha256": "ea69ac2e90e6ff7a0341123abcd2ed55084eeda07e783937580b995e5747b0c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}2 & 4\\\\6 & 8\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}2 & 4\\\\6 & 8\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            13,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            13,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c8908718c1a2b52e.svg",
      "path": "assets/equations/c8908718c1a2b52e.svg",
      "mime": "image/svg+xml",
      "bytes": 18124,
      "sha256": "365fc77ddc1eed35326f62e2a63894d79c21b6f035033ab0c86ef9a337829b78",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "fC_{\\mathrm{old}}=(0.731058579)(-0.5)\\approx-0.365529289"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{\\mathrm{old}}=(0.731058579)(-0.5)\\approx-0.365529289"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c8b081af8baa5f1b.svg",
      "path": "assets/equations/c8b081af8baa5f1b.svg",
      "mime": "image/svg+xml",
      "bytes": 6882,
      "sha256": "78bc99c0311ec44cfaae5f6b8458118b31f961435fb8f859d04d85bcaa11a474",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-1}\\approx0.367879441"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-1}\\approx0.367879441"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            346
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            346
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c8c446684892171e.svg",
      "path": "assets/equations/c8c446684892171e.svg",
      "mime": "image/svg+xml",
      "bytes": 7586,
      "sha256": "3d2c105791d2a521f2a4ae105445ea6600d078125f548c655f429a0492ecc37c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_tC_{t-1}=0.4(0.5)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_tC_{t-1}=0.4(0.5)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c8cc7ed1293c1673.svg",
      "path": "assets/equations/c8cc7ed1293c1673.svg",
      "mime": "image/svg+xml",
      "bytes": 20316,
      "sha256": "973fadbd91f49be7f70cba0db90fa3dde60935373715d46be2cc24eaa7668f7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\ln(0.75)\\approx-0.287682072,\\qquad\\ln(0.25)\\approx-1.386294361"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.75)\\approx-0.287682072,\\qquad\\ln(0.25)\\approx-1.386294361"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c8ce43d27f6afa3e.svg",
      "path": "assets/equations/c8ce43d27f6afa3e.svg",
      "mime": "image/svg+xml",
      "bytes": 8016,
      "sha256": "f97d11f6e8547df41c42f56ee398bea37cad96864a45c41b67922155ee720e6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(1)\\times(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(1)\\times(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c8d9f0d00314027b.svg",
      "path": "assets/equations/c8d9f0d00314027b.svg",
      "mime": "image/svg+xml",
      "bytes": 3597,
      "sha256": "6dc4d22d5971be3effed55477b109bbfc74c48e2981489f7780cf8004867adb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0+(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0+(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            128
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            128
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c91412b204993ed6.svg",
      "path": "assets/equations/c91412b204993ed6.svg",
      "mime": "image/svg+xml",
      "bytes": 11729,
      "sha256": "cf45c83a45dafc74a23d222ae853cc4afbcb71a88df8a2833b0d99f1c4c74680",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.1 \\times  0.2) + (0.2 \\times  0.4) + (0.1) = 0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.1 \\times  0.2) + (0.2 \\times  0.4) + (0.1) = 0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c9459723553604be.svg",
      "path": "assets/equations/c9459723553604be.svg",
      "mime": "image/svg+xml",
      "bytes": 16985,
      "sha256": "16ed6b017bc4eb561d98a0846268ac6792b89b1655476c9ea26b01e868b59777",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=wx,\\qquad L(w)=\\frac12(wx-y)^2,\\qquad w_t=w_{t-1}-\\eta g_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx,\\qquad L(w)=\\frac12(wx-y)^2,\\qquad w_t=w_{t-1}-\\eta g_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c94badc259c5a62b.svg",
      "path": "assets/equations/c94badc259c5a62b.svg",
      "mime": "image/svg+xml",
      "bytes": 17332,
      "sha256": "81cd286f4d28259d29f6fdcf2e9655577791221e398497933440655a63ba5074",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0-0.5(-0.004869072)=0.002434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c963a470be9b7811.svg",
      "path": "assets/equations/c963a470be9b7811.svg",
      "mime": "image/svg+xml",
      "bytes": 17878,
      "sha256": "3811074c4941afdeb5bf22dd9c08442bb8a67921395775f080f66ca3ac44953d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta=(-0.268941421)\\times0.196611933=-0.052877093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta=(-0.268941421)\\times0.196611933=-0.052877093"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c97378e50b8b5ac8.svg",
      "path": "assets/equations/c97378e50b8b5ac8.svg",
      "mime": "image/svg+xml",
      "bytes": 12178,
      "sha256": "618e75eba7e422018d304c27218e7570cd6c131dcd8b5776b5ae104aae9a3e39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=9\\times9\\times3\\times32=7{,}776"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=9\\times9\\times3\\times32=7{,}776"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c986b4d77e3de9d0.svg",
      "path": "assets/equations/c986b4d77e3de9d0.svg",
      "mime": "image/svg+xml",
      "bytes": 8696,
      "sha256": "ffc056120aaa80314e033d369edba57853e46f6074c35cb410e5a990684666f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=2.1(0.6241)=1.31061"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=2.1(0.6241)=1.31061"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c98fe26955db1400.svg",
      "path": "assets/equations/c98fe26955db1400.svg",
      "mime": "image/svg+xml",
      "bytes": 13846,
      "sha256": "2d2fa699f3036ded17bdb1fff821a93b21ef93af449e19937f25992a50d4968e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.1(-0.275)\\approx 0.4275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.4-0.1(-0.275)\\approx 0.4275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c99ccbe66229f64d.svg",
      "path": "assets/equations/c99ccbe66229f64d.svg",
      "mime": "image/svg+xml",
      "bytes": 17209,
      "sha256": "5497979d8daeea3aea662b6f5481b6e888b4488616660426601c59146e82b3ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.014526308)\\times(0.4)\\approx -0.005810523"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.014526308)\\times(0.4)\\approx -0.005810523"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c9e9b01d59dde654.svg",
      "path": "assets/equations/c9e9b01d59dde654.svg",
      "mime": "image/svg+xml",
      "bytes": 6725,
      "sha256": "d893a81f0ec01997dbe6e698810a8b14ae94d5310cc1c6ea5207923cd2f1fbab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{5}{1}\\right\\rfloor+1=5+1=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{5}{1}\\right\\rfloor+1=5+1=6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c9ea266a45504d10.svg",
      "path": "assets/equations/c9ea266a45504d10.svg",
      "mime": "image/svg+xml",
      "bytes": 10942,
      "sha256": "bed266118cd09039a5e96bf095430116f45f631b4e30e738f550b82769990e80",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.2(1)+0.5(0.2)+0=0.2+0.1=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2(1)+0.5(0.2)+0=0.2+0.1=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c9f11eb5cc7cb0d3.svg",
      "path": "assets/equations/c9f11eb5cc7cb0d3.svg",
      "mime": "image/svg+xml",
      "bytes": 18978,
      "sha256": "f1fae32c40f3ad3f795abfa771a9e95c535f3aba052f4a4e339c2df23ba29a7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_2} = -0.024764888 \\times  0.196611933 = -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = -0.024764888 \\times  0.196611933 = -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c9fa6409d743c860.svg",
      "path": "assets/equations/c9fa6409d743c860.svg",
      "mime": "image/svg+xml",
      "bytes": 19326,
      "sha256": "9b9ecff500559e88e4dce21fdcac92c509b94b81c4d61d2be9673b0290d5e2a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^T,\\quad\\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^T,\\quad\\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^T"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            199
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c9fa89f780aa10aa.svg",
      "path": "assets/equations/c9fa89f780aa10aa.svg",
      "mime": "image/svg+xml",
      "bytes": 7910,
      "sha256": "5842d4e5549fe78c6914e3ed3c9db0684a79f7f316854373c75e31ce1876c20f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_7=10{,}080+84=10{,}164"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_7=10{,}080+84=10{,}164"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/c9fd8a46ad5f2e60.svg",
      "path": "assets/equations/c9fd8a46ad5f2e60.svg",
      "mime": "image/svg+xml",
      "bytes": 2205,
      "sha256": "b0ee48caac82eef54b2397c51c50f552e94fc01719ee50e7b82ba09c57af8e93",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=\\sqrt{v}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=\\sqrt{v}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca0b29f546ae57d0.svg",
      "path": "assets/equations/ca0b29f546ae57d0.svg",
      "mime": "image/svg+xml",
      "bytes": 9411,
      "sha256": "f28127bbeac945bde8595bcba0718314962f4668ae407a2bc99bdc1d4752e117",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_2=0.2(2)+0.5(0.2)+0=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=0.2(2)+0.5(0.2)+0=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca109f70fdd2c998.svg",
      "path": "assets/equations/ca109f70fdd2c998.svg",
      "mime": "image/svg+xml",
      "bytes": 16181,
      "sha256": "b344718f714df3dcc72d36309f3be35777bc2e8d9e62c1d4ea8cb1fbec223eb7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}=\\frac{P(B\\mid A)P(A)}{P(B)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}=\\frac{P(B\\mid A)P(A)}{P(B)}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca174e19344d6ef9.svg",
      "path": "assets/equations/ca174e19344d6ef9.svg",
      "mime": "image/svg+xml",
      "bytes": 9025,
      "sha256": "86bce281d7f4123bb73f653cb19f004c73d5036ce601b3d11aebab1cb700fad9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 0 & 0\\\\0 & 167 & 166\\\\0 & 164 & 165\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 0 & 0\\\\0 & 167 & 166\\\\0 & 164 & 165\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            15,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            15,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca2ff9da024bd22a.svg",
      "path": "assets/equations/ca2ff9da024bd22a.svg",
      "mime": "image/svg+xml",
      "bytes": 11028,
      "sha256": "831dd61d6ecae4f741da3e48d5f84240a0f9b868c6b48daf59464f0a01b61878",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-0.25\\ln(0.5)\\approx0.173286795"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-0.25\\ln(0.5)\\approx0.173286795"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca3eeac86363862f.svg",
      "path": "assets/equations/ca3eeac86363862f.svg",
      "mime": "image/svg+xml",
      "bytes": 22558,
      "sha256": "1cfeb91e2575eff3a557d5c93bd2639b6296db3acf0e0070a3c9ae53aad32e5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(2)}=(0.145933863)\\times(0.544878892)\\approx 0.079516282"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(2)}=(0.145933863)\\times(0.544878892)\\approx 0.079516282"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca42e0122e881f05.svg",
      "path": "assets/equations/ca42e0122e881f05.svg",
      "mime": "image/svg+xml",
      "bytes": 13142,
      "sha256": "3ca905dee43dbe9b77ba7b3b07cc7700e3d6542521ba921c3e9ca0f98ef42b11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_11=16{,}777{,}216+4{,}096=16{,}781{,}312"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_11=16{,}777{,}216+4{,}096=16{,}781{,}312"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca522f15a3632877.svg",
      "path": "assets/equations/ca522f15a3632877.svg",
      "mime": "image/svg+xml",
      "bytes": 7218,
      "sha256": "d881f1a07870e9aa31ba5df600ed41a522678194644cae06cda9f623c840ab59",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{27-3}{2}\\right\\rfloor+1=13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{27-3}{2}\\right\\rfloor+1=13"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca68a6ddd1ac17cc.svg",
      "path": "assets/equations/ca68a6ddd1ac17cc.svg",
      "mime": "image/svg+xml",
      "bytes": 11911,
      "sha256": "7f53d292d575d8b5273e54fabe095042e374d5f315081d76f642efd6f9336b6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p,q)=-\\sum_{i=1}^{K}p_i\\log q_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)=-\\sum_{i=1}^{K}p_i\\log q_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca75a0d20742f652.svg",
      "path": "assets/equations/ca75a0d20742f652.svg",
      "mime": "image/svg+xml",
      "bytes": 18261,
      "sha256": "99584d84a2525ebcf70cdcb3db6d11242e2970c2ec0e60f9c38d9e22ff4b7a95",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta=(-0.268941421)\\times0.196611933=-0.052877093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta=(-0.268941421)\\times0.196611933=-0.052877093"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca7badc8e4620a3c.svg",
      "path": "assets/equations/ca7badc8e4620a3c.svg",
      "mime": "image/svg+xml",
      "bytes": 11584,
      "sha256": "d78c0d9682701c9c0b065a6bfd6ed88410a0225702b9514011b053dc451115fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o}=o-y,\\quad \\frac{\\partial o}{\\partial w}=x,\\quad \\frac{\\partial o}{\\partial b}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o}=o-y,\\quad \\frac{\\partial o}{\\partial w}=x,\\quad \\frac{\\partial o}{\\partial b}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca82f5af7cbb2e71.svg",
      "path": "assets/equations/ca82f5af7cbb2e71.svg",
      "mime": "image/svg+xml",
      "bytes": 8287,
      "sha256": "685eb96c5bc6534024f6e250b54b0759d446c9496ec18a49dcd1f54da3c0be9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(1)\\times(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(1)\\times(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca987c6e03219656.svg",
      "path": "assets/equations/ca987c6e03219656.svg",
      "mime": "image/svg+xml",
      "bytes": 2389,
      "sha256": "25b83570b405e747016dc9c0e3a1d2732447eb28d045ec4e44cd9d7fee37277b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 4\\\\0 & 0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 4\\\\0 & 0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ca995973009650d3.svg",
      "path": "assets/equations/ca995973009650d3.svg",
      "mime": "image/svg+xml",
      "bytes": 15886,
      "sha256": "b808634d6e3aa09d754308dcd01b25491a1d633128f8f22ef5da360cea8d7c5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a_{\\mathrm{candidate}}=W_hx_t+U_h(r_th_{t-1})+b_h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{candidate}}=W_hx_t+U_h(r_th_{t-1})+b_h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cac638ba5ee98e1c.svg",
      "path": "assets/equations/cac638ba5ee98e1c.svg",
      "mime": "image/svg+xml",
      "bytes": 10886,
      "sha256": "a527e41a5842bc348fe2fb4e8286a542179f4d11d1d6da7f5c4c749ac666b1a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_t=W_{xh}x_t+W_{hh}h_{t-1}+b"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            4,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            5,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s5",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cacbd65e2c06f4f4.svg",
      "path": "assets/equations/cacbd65e2c06f4f4.svg",
      "mime": "image/svg+xml",
      "bytes": 3460,
      "sha256": "97706a055fd6a7f828e78976c0101e31b810e618f8b04e61251106a304c3ea4d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "50+5=55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "50+5=55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/caedeeee27912e58.svg",
      "path": "assets/equations/caedeeee27912e58.svg",
      "mime": "image/svg+xml",
      "bytes": 9300,
      "sha256": "d9dab6f29a7465e8dda3b8976ff2061ad8660030e4f9ba556f4a66873eeefb2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_t=\\beta_2v_{t-1}+(1-\\beta_2)g_t^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_t=\\beta_2v_{t-1}+(1-\\beta_2)g_t^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            24,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/25",
          "labels": [
            "Adam: both memories"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            24,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/25",
          "labels": [
            "Adam: both memories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cb22ad4d5122d6cb.svg",
      "path": "assets/equations/cb22ad4d5122d6cb.svg",
      "mime": "image/svg+xml",
      "bytes": 8967,
      "sha256": "a7f846f57f868ca5bf902454c4a5de0d62186e47dee5428a1562b02032bfb6a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0-0.1(-0.75)=0.075"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0-0.1(-0.75)=0.075"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cb4635077c8c6a0a.svg",
      "path": "assets/equations/cb4635077c8c6a0a.svg",
      "mime": "image/svg+xml",
      "bytes": 17895,
      "sha256": "ad6da44b77d408e0a40e52f3018d6e898d715ffaca09ddcc74c199a812577617",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.6-0.5(-0.014526308)=0.607263154"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.6-0.5(-0.014526308)=0.607263154"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            232
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cb514e27c4d52804.svg",
      "path": "assets/equations/cb514e27c4d52804.svg",
      "mime": "image/svg+xml",
      "bytes": 11554,
      "sha256": "ec6772e2ffb84d62be192ba4fa7f2605911a240825c64fef49e996689951281d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,1}}=\\delta_{h_1}x_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{1,1}}=\\delta_{h_1}x_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            86
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cb523a64bc5840f4.svg",
      "path": "assets/equations/cb523a64bc5840f4.svg",
      "mime": "image/svg+xml",
      "bytes": 11535,
      "sha256": "ef5f91c65a0480fb475a64dce95f05cd09cb8f095b63e19084bbb648b2dad7a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=-0.4-\\frac{0.1\\times(2)}{\\sqrt{5}}=-0.489442719"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.4-\\frac{0.1\\times(2)}{\\sqrt{5}}=-0.489442719"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            24,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s23",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 23 AdaGrad variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            26,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s25",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 25 AdaGrad variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cb674fd2e32b87a1.svg",
      "path": "assets/equations/cb674fd2e32b87a1.svg",
      "mime": "image/svg+xml",
      "bytes": 20856,
      "sha256": "f93235de5d5e8b1a3272c850650716830a479f86d3c32adcc75a96eef56cfc92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{\\mathrm{train}}=m\\odot a\\quad\\text{and}\\quad a_{\\mathrm{test}}=q a\\quad\\text{in classical dropout}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{train}}=m\\odot a\\quad\\text{and}\\quad a_{\\mathrm{test}}=q a\\quad\\text{in classical dropout}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            3,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cb685a42551287a1.svg",
      "path": "assets/equations/cb685a42551287a1.svg",
      "mime": "image/svg+xml",
      "bytes": 10119,
      "sha256": "6373c8c024f041cbe2ead06accd853ed42ae886c95443799a969937da46d435b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P_{\\mathrm{pad}}-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P_{\\mathrm{pad}}-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cb9c6fe7ef91a2db.svg",
      "path": "assets/equations/cb9c6fe7ef91a2db.svg",
      "mime": "image/svg+xml",
      "bytes": 10230,
      "sha256": "d7fb247973ede236c85c22cdfa6a9bda4330a57853643ef005d98c95ac8f15df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=w-\\eta g_w=1-0.1(-4)=1.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=w-\\eta g_w=1-0.1(-4)=1.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cbbb55e23c6ba6a0.svg",
      "path": "assets/equations/cbbb55e23c6ba6a0.svg",
      "mime": "image/svg+xml",
      "bytes": 3646,
      "sha256": "7e71083a49d2304086dae6b653558e1ec8233b296930afd82f3b81f117b6f5a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-z=-(2)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-z=-(2)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cbcb5d7c79c1f6bd.svg",
      "path": "assets/equations/cbcb5d7c79c1f6bd.svg",
      "mime": "image/svg+xml",
      "bytes": 4842,
      "sha256": "7338ef94c9bf0af845da643583cca3f474cfd447367525b63e7c60adda8ac05f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_2=2.2-4=-1.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_2=2.2-4=-1.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cbf5783f9d42ea19.svg",
      "path": "assets/equations/cbf5783f9d42ea19.svg",
      "mime": "image/svg+xml",
      "bytes": 8104,
      "sha256": "4448a240f771c365aeb0b1c73b64a739c923d6435afe452648d26ce32133c6b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "E_5=\\frac{8}{100}\\times100\\%=8\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "E_5=\\frac{8}{100}\\times100\\%=8\\%"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            11,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s11",
          "labels": [
            "CNN architectures and transfer learning",
            "Top-1 and top-5 error: what an ImageNet result means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            11,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s11",
          "labels": [
            "CNN architectures and transfer learning",
            "Top-1 and top-5 error: what an ImageNet result means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cbf6b0463b666856.svg",
      "path": "assets/equations/cbf6b0463b666856.svg",
      "mime": "image/svg+xml",
      "bytes": 21452,
      "sha256": "99cc245a1449b4e06e05437b5ad7dc2f89905c3622f1f7815e3112630f4218db",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_3} = (0.3 \\times  0.4) + (0.3 \\times  0.3) + (-0.1 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_3} = (0.3 \\times  0.4) + (0.3 \\times  0.3) + (-0.1 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.56"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cbfbed2568dc51ee.svg",
      "path": "assets/equations/cbfbed2568dc51ee.svg",
      "mime": "image/svg+xml",
      "bytes": 9087,
      "sha256": "6285ed22942a416d9aa6b068b1addae679cc67050bcd7c86cf852fb1911d9504",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8(8)(4)(1)(1)(16)=4096"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8(8)(4)(1)(1)(16)=4096"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc07c4020befc673.svg",
      "path": "assets/equations/cc07c4020befc673.svg",
      "mime": "image/svg+xml",
      "bytes": 8987,
      "sha256": "c43a76dbca92f0959fc0745b15b64aa4b46e437bca0e9da9c0ab8316a3f151a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=(0.2)(1)+(0.1)(2)+0=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=(0.2)(1)+(0.1)(2)+0=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc29fd0da04569d8.svg",
      "path": "assets/equations/cc29fd0da04569d8.svg",
      "mime": "image/svg+xml",
      "bytes": 3556,
      "sha256": "b5e35bd693ecf6038ef356c02c7c27ad488168a4cc0912d970ace574ad794744",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2)(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2)(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc330c5bb2af2ffc.svg",
      "path": "assets/equations/cc330c5bb2af2ffc.svg",
      "mime": "image/svg+xml",
      "bytes": 13445,
      "sha256": "df066144e6000adb33cdb915f3f275a77b9dbc7cd907128e7564e0dd6dc79d7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h=0.6\\times0.139092448=0.083455469"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.6\\times0.139092448=0.083455469"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc44b288566e90ca.svg",
      "path": "assets/equations/cc44b288566e90ca.svg",
      "mime": "image/svg+xml",
      "bytes": 4150,
      "sha256": "e33aea41cf2eb0e67db53ad14459c65c432336fd1eb8448d46493a83a20f56b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_b=\\sum_t\\delta_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_b=\\sum_t\\delta_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc4de2d727b7f825.svg",
      "path": "assets/equations/cc4de2d727b7f825.svg",
      "mime": "image/svg+xml",
      "bytes": 13501,
      "sha256": "46e71195e69afe9375335cc6445d0b23b447a19f8da993bc997fd924d297927c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i\\widetilde C=0.5\\times0.462117157=0.231058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=0.5\\times0.462117157=0.231058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc72454f862696ef.svg",
      "path": "assets/equations/cc72454f862696ef.svg",
      "mime": "image/svg+xml",
      "bytes": 12128,
      "sha256": "06695d9b9ba57beeb75f563889d3cf7d727e3abb3b01fb4ae8224bf56d6f03c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad \\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad \\hat v_t=\\frac{v_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc77914badc24790.svg",
      "path": "assets/equations/cc77914badc24790.svg",
      "mime": "image/svg+xml",
      "bytes": 14467,
      "sha256": "22d4218c141b9ae89f3e1737f6f8dd15cfe9b861b5cda8f8c774c2b14f58a1b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=-[0\\ln p_1+1\\ln p_2+0\\ln p_3]=-\\ln p_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-[0\\ln p_1+1\\ln p_2+0\\ln p_3]=-\\ln p_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc79f89f1b075375.svg",
      "path": "assets/equations/cc79f89f1b075375.svg",
      "mime": "image/svg+xml",
      "bytes": 9598,
      "sha256": "f01e929941a5304923680fcecaf7ab82e0fa9348e1b27e227e03d20d144ae246",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "fC_{\\mathrm{previous}}=0.5\\times0.2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{\\mathrm{previous}}=0.5\\times0.2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc7bf1ef4d7c44f8.svg",
      "path": "assets/equations/cc7bf1ef4d7c44f8.svg",
      "mime": "image/svg+xml",
      "bytes": 3341,
      "sha256": "2646596ef886913a417301051374463f69b16062f878b58d75bbc5f31cbdad6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{5-3}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{5-3}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            2,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s1",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            2,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s1",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc919e70a6113df8.svg",
      "path": "assets/equations/cc919e70a6113df8.svg",
      "mime": "image/svg+xml",
      "bytes": 10715,
      "sha256": "3f19ca4aac7b20ed8721e4dd85057169eb5a10c1f1ed905bde498c72188cc37c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=-0.35+(0.2565)=-0.0935"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.35+(0.2565)=-0.0935"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cc9a0e4319a0da43.svg",
      "path": "assets/equations/cc9a0e4319a0da43.svg",
      "mime": "image/svg+xml",
      "bytes": 6773,
      "sha256": "90ae6a0931e3a7c8d8e04d0f83d79f6baa1d1b1f1bc7a9f824b00b66a89672a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=4{,}096"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=4{,}096"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ccb1c24c2967c1fa.svg",
      "path": "assets/equations/ccb1c24c2967c1fa.svg",
      "mime": "image/svg+xml",
      "bytes": 11547,
      "sha256": "b499a479d59b1c7e9cca122f01fa07daf08f21d2f7ed08c66e1c70bd16173938",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w^Tx=w_1x_1+w_2x_2+w_3x_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w^Tx=w_1x_1+w_2x_2+w_3x_3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ccbd4dc810f4e3fd.svg",
      "path": "assets/equations/ccbd4dc810f4e3fd.svg",
      "mime": "image/svg+xml",
      "bytes": 9264,
      "sha256": "63c9303a39a552d0af31c4a7479beb12ac9c3ef789e288daa1da7a5da534037d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^{(2)}=0.15+0.30+0.10=0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(2)}=0.15+0.30+0.10=0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cce8304f0261d4a5.svg",
      "path": "assets/equations/cce8304f0261d4a5.svg",
      "mime": "image/svg+xml",
      "bytes": 8492,
      "sha256": "03bc27c5bff68520a16d5117da6da8168f32fdcbc5622c2a40d90d03c625a779",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda\\operatorname{sign}(0.3)=0.1(1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda\\operatorname{sign}(0.3)=0.1(1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cd31b9774832f122.svg",
      "path": "assets/equations/cd31b9774832f122.svg",
      "mime": "image/svg+xml",
      "bytes": 7796,
      "sha256": "ff3d54aea156e0309ce9729c4bc3bbdfe17b4afc8cfc29f1ff54a8e28396777f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{pool}}=P_{\\mathrm{flatten}}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{pool}}=P_{\\mathrm{flatten}}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cd36df36d5f6f027.svg",
      "path": "assets/equations/cd36df36d5f6f027.svg",
      "mime": "image/svg+xml",
      "bytes": 11765,
      "sha256": "21ed698eb862867d52b097e675a4f5fdaee0abc00cea6fc00bbf41997d40578b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times3\\times16=432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times3\\times16=432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cd403f4588367553.svg",
      "path": "assets/equations/cd403f4588367553.svg",
      "mime": "image/svg+xml",
      "bytes": 7442,
      "sha256": "e56aae743b7f2a1e207708e997a19c4b769e2715dfab85502e152aa1f616e0a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2(0)+0.4(1)=0+0.4=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2(0)+0.4(1)=0+0.4=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cd47a26ddf1d4480.svg",
      "path": "assets/equations/cd47a26ddf1d4480.svg",
      "mime": "image/svg+xml",
      "bytes": 16542,
      "sha256": "3a65b7f7a969e357ebbc56afc65fc04218f24fa276c593c260a205d8d0de15fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cd4f127dab262e74.svg",
      "path": "assets/equations/cd4f127dab262e74.svg",
      "mime": "image/svg+xml",
      "bytes": 10999,
      "sha256": "05d367ed39af34d907be6cd06fb56a24ef88e4a61c7a40405743c7e7a5631783",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (0.1) = 0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (0.1) = 0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cd56f1cf8ec70869.svg",
      "path": "assets/equations/cd56f1cf8ec70869.svg",
      "mime": "image/svg+xml",
      "bytes": 15940,
      "sha256": "22ac5db448753c5bf535667c8a97dd92318c5a0e48eece25403d07886c155d1c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e=t-o,\\qquad w_{j,\\mathrm{new}}=w_j+\\eta e x_j,\\qquad b_{\\mathrm{new}}=b+\\eta e"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e=t-o,\\qquad w_{j,\\mathrm{new}}=w_j+\\eta e x_j,\\qquad b_{\\mathrm{new}}=b+\\eta e"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cd80ed46001ad4fc.svg",
      "path": "assets/equations/cd80ed46001ad4fc.svg",
      "mime": "image/svg+xml",
      "bytes": 10888,
      "sha256": "d5417fac8ee57788ce793527e9aa5c79b7627e331601b28aaac12fdbd6bb6d03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f=\\sigma(z_f),\\quad i=\\sigma(z_i),\\quad o=\\sigma(z_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            44,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s43",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 43 Calculate gates before the cell"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cdac8f1c682bc40a.svg",
      "path": "assets/equations/cdac8f1c682bc40a.svg",
      "mime": "image/svg+xml",
      "bytes": 3900,
      "sha256": "ff2c164ce416269b0ceaba0c50133c2c357913fc704a2387f6b5926d08e2f46f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{55-3}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{55-3}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cdb26bda41e90caa.svg",
      "path": "assets/equations/cdb26bda41e90caa.svg",
      "mime": "image/svg+xml",
      "bytes": 9930,
      "sha256": "838472594a3c17cef1d1fde59e3053a8caa805ce6c9f5e382285112076c0f774",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-h_t^2=1-(0.6)^2=1-0.36=0.64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-h_t^2=1-(0.6)^2=1-0.36=0.64"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cde1ff63a64aa7ce.svg",
      "path": "assets/equations/cde1ff63a64aa7ce.svg",
      "mime": "image/svg+xml",
      "bytes": 2691,
      "sha256": "dc61e1c79af46dade2f676c17ad720bdc81077e6ff0c0e292f6e1771c57f6962",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1-2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1-2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cde5a74260a032c4.svg",
      "path": "assets/equations/cde5a74260a032c4.svg",
      "mime": "image/svg+xml",
      "bytes": 16816,
      "sha256": "7713e2b518e0e57bfb54f3d2f3f5aa9c440b214243aac185ba8c4f237a78f81d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y_2=1.64(2)=3.28,\\qquad L_2=\\frac12(3.28-4)^2=0.2592"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_2=1.64(2)=3.28,\\qquad L_2=\\frac12(3.28-4)^2=0.2592"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce1785dad16e9ba5.svg",
      "path": "assets/equations/ce1785dad16e9ba5.svg",
      "mime": "image/svg+xml",
      "bytes": 16566,
      "sha256": "7ef8268ba5f09bf23e496beacc2b2ef3a8f7e605c7ab4d7cc8fe84f50697e142",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.12-0.05(-0.2427)\\approx 0.132135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.12-0.05(-0.2427)\\approx 0.132135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce1c6f120d2c62ed.svg",
      "path": "assets/equations/ce1c6f120d2c62ed.svg",
      "mime": "image/svg+xml",
      "bytes": 15632,
      "sha256": "ee509a19b53e7144dfaa21ff2cf982d41c7d4b56e026e97d9b796f58569ce5c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.1 \\times  0.5) + (0.4 \\times  0.2) + (0.2 \\times  0.1) + (0.1) = 0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.1 \\times  0.5) + (0.4 \\times  0.2) + (0.2 \\times  0.1) + (0.1) = 0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce1e6b90f6c99a43.svg",
      "path": "assets/equations/ce1e6b90f6c99a43.svg",
      "mime": "image/svg+xml",
      "bytes": 9405,
      "sha256": "b8e566493f853f5e3c5a4894620445a4086986e470b9d1bafb9898a811e72c34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.11326 \\times  1 = -0.11326"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.11326 \\times  1 = -0.11326"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce4034cb1a64ebf6.svg",
      "path": "assets/equations/ce4034cb1a64ebf6.svg",
      "mime": "image/svg+xml",
      "bytes": 5429,
      "sha256": "4fb65ef3f1dea825547d41ff78e71693b3828c696252d316b857ef6263644dc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=-0.5-(1)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=-0.5-(1)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce690df86543a5bc.svg",
      "path": "assets/equations/ce690df86543a5bc.svg",
      "mime": "image/svg+xml",
      "bytes": 16192,
      "sha256": "e2c56a929b4de21beb0a8d36bf92270e51efce7a77f383bfd8f6e54e09d37921",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.1-0.1(-0.550000000)=0.155000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.1-0.1(-0.550000000)=0.155000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce8864a56ffdc251.svg",
      "path": "assets/equations/ce8864a56ffdc251.svg",
      "mime": "image/svg+xml",
      "bytes": 13375,
      "sha256": "1f3ecac1677d34471e27f7c1d807b4c95e509a3922cea300a518ea99d9d6c0cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\eta g_2}{\\sqrt{s_2}}=\\frac{0.1(1)}{\\sqrt{0.46}}\\approx0.147441956"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\eta g_2}{\\sqrt{s_2}}=\\frac{0.1(1)}{\\sqrt{0.46}}\\approx0.147441956"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce8d71b3a5eb9dfc.svg",
      "path": "assets/equations/ce8d71b3a5eb9dfc.svg",
      "mime": "image/svg+xml",
      "bytes": 7464,
      "sha256": "cbde5a3d94e64eb109cd9c65add7576b6a7062e51117b27f7d45cc4913999d31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\begin{cases}z&z\\ge0\\\\0.1z&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\begin{cases}z&z\\ge0\\\\0.1z&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            248
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            268
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            288
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            248
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            268
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            288
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce956c0f17770985.svg",
      "path": "assets/equations/ce956c0f17770985.svg",
      "mime": "image/svg+xml",
      "bytes": 13514,
      "sha256": "b27c8d387c47b5a26f2624f1122253d29ec14c62a7c657f3cafe8fae422786a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=0-0.1=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=0-0.1=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ce95abc5189aaf50.svg",
      "path": "assets/equations/ce95abc5189aaf50.svg",
      "mime": "image/svg+xml",
      "bytes": 6935,
      "sha256": "fb6d4c948feabf1990034dd068978c396985807c5575e633a751c500c4ce81a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w^Tx=\\sum_i w_ix_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w^Tx=\\sum_i w_ix_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cea4b9d0baabf5b5.svg",
      "path": "assets/equations/cea4b9d0baabf5b5.svg",
      "mime": "image/svg+xml",
      "bytes": 9967,
      "sha256": "c6752c32699b3f4f660cc2cde7f9e7353375b8d6365dc1203d28787bcc835c5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx 0.026233816"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx 0.026233816"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ceaf167b0d164375.svg",
      "path": "assets/equations/ceaf167b0d164375.svg",
      "mime": "image/svg+xml",
      "bytes": 11455,
      "sha256": "1c759397af72ba0691d90aa44da163b2ff33db9e5cadad974bd43b85c38f0637",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_2=\\tanh(1.1)\\approx0.800499022"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=\\tanh(1.1)\\approx0.800499022"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ceba44b43aaab755.svg",
      "path": "assets/equations/ceba44b43aaab755.svg",
      "mime": "image/svg+xml",
      "bytes": 21075,
      "sha256": "563ae0fee34eca41c0c3736f671e773bd0e8247fd054f0b46c095720cbeea2ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{BCE}}=-[y\\ln p+(1-y)\\ln(1-p)],\\qquad L_{\\mathrm{CCE}}=-\\sum_k y_k\\ln p_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{BCE}}=-[y\\ln p+(1-y)\\ln(1-p)],\\qquad L_{\\mathrm{CCE}}=-\\sum_k y_k\\ln p_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cec6cfa7eb635dc5.svg",
      "path": "assets/equations/cec6cfa7eb635dc5.svg",
      "mime": "image/svg+xml",
      "bytes": 13029,
      "sha256": "84acd4e3ce8ca2c5530620450cd2a397ae01e6f428d0f8c600dbbc566351863f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+0.135335283=1.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0.135335283=1.135335283"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cec99860eadf260d.svg",
      "path": "assets/equations/cec99860eadf260d.svg",
      "mime": "image/svg+xml",
      "bytes": 15119,
      "sha256": "612f423ba05d89bd9058950373dd68201eaab57a486c96bf61f23f99ed8c5eb6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_t=f_tC_{t-1}+i_t\\widetilde C_t,\\qquad h_t=o_t\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=f_tC_{t-1}+i_t\\widetilde C_t,\\qquad h_t=o_t\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ced16326d7d6ffec.svg",
      "path": "assets/equations/ced16326d7d6ffec.svg",
      "mime": "image/svg+xml",
      "bytes": 9744,
      "sha256": "08c827543ec92bcf8ff1f0ef7e722bac4c93cd83e8690760d434290f5117b399",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_2^{\\mathrm{new}}=0.1+0.1(-1)(2)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2^{\\mathrm{new}}=0.1+0.1(-1)(2)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cee1321a8d736f56.svg",
      "path": "assets/equations/cee1321a8d736f56.svg",
      "mime": "image/svg+xml",
      "bytes": 19999,
      "sha256": "362239a367ef1909b644cbcebc5b7acd1b86adc6e53b93512713a3ec7473c7bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.641368858-1) \\times  0.230014846 = -0.082490487"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.641368858-1) \\times  0.230014846 = -0.082490487"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cef917ae20dca74f.svg",
      "path": "assets/equations/cef917ae20dca74f.svg",
      "mime": "image/svg+xml",
      "bytes": 15770,
      "sha256": "94c9b0969e1d68d2bec7278b6b4fa51738becf88810e467cc54d588e8dc202a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2,\\mathrm{new}}=0.325(2)+0.51(0.4)+0.075=0.929"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2,\\mathrm{new}}=0.325(2)+0.51(0.4)+0.075=0.929"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cf0bfa788dbc4b07.svg",
      "path": "assets/equations/cf0bfa788dbc4b07.svg",
      "mime": "image/svg+xml",
      "bytes": 13256,
      "sha256": "66f4ebe6023adc054df494b992b1aafa3ad769c988c8857deb90fc6674f74773",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "H_2(p,q)=-[0.75(-1)+0.25(-1)]=1\\ \\text{bit}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_2(p,q)=-[0.75(-1)+0.25(-1)]=1\\ \\text{bit}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cf103da2c4c32945.svg",
      "path": "assets/equations/cf103da2c4c32945.svg",
      "mime": "image/svg+xml",
      "bytes": 4796,
      "sha256": "e9a2b0b9b562074d2d25c7350a29439ed500cd39b75cf584fab87c1ba1a73cb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\max}=21"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\max}=21"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cf26e13f912b7730.svg",
      "path": "assets/equations/cf26e13f912b7730.svg",
      "mime": "image/svg+xml",
      "bytes": 8600,
      "sha256": "8f5901ed95785bd22ae090760bda38cce7e4819f642f8ee55c761504e839e617",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial o_1}=o_1-y_1=2.2-1=1.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial o_1}=o_1-y_1=2.2-1=1.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cf36568f06144792.svg",
      "path": "assets/equations/cf36568f06144792.svg",
      "mime": "image/svg+xml",
      "bytes": 6145,
      "sha256": "ac8b7dd031a10321018c98c18e07c26d6bc7c44f6b9da78dac6263847987bd23",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=128"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cf4e11309aadd94a.svg",
      "path": "assets/equations/cf4e11309aadd94a.svg",
      "mime": "image/svg+xml",
      "bytes": 14116,
      "sha256": "6c28305e5dfbc41c1141ca54cd72f3c7387d3369ae25caebfae97b2786f7fe44",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=0.8\\tanh(0.83)\\approx0.544380805"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.8\\tanh(0.83)\\approx0.544380805"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cf572bd2a565d88a.svg",
      "path": "assets/equations/cf572bd2a565d88a.svg",
      "mime": "image/svg+xml",
      "bytes": 9339,
      "sha256": "3add9fec1fc61e66e2e9fa344e67eb03499b42bb80ecfce1be5b2829767b60ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_{\\mathrm{avg}}=\\frac{a_1+a_2+a_3+a_4}{4}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_{\\mathrm{avg}}=\\frac{a_1+a_2+a_3+a_4}{4}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cf8f40120fc7de9a.svg",
      "path": "assets/equations/cf8f40120fc7de9a.svg",
      "mime": "image/svg+xml",
      "bytes": 6337,
      "sha256": "72ac69f8ebbf051226701a1399794d0534f0a917c4fa537fcd7502ead7624035",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta=(p-y)p(1-p)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta=(p-y)p(1-p)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cfa2f04f36764d25.svg",
      "path": "assets/equations/cfa2f04f36764d25.svg",
      "mime": "image/svg+xml",
      "bytes": 6964,
      "sha256": "93314b3ba4b36d95dc9a03d669c55693242edb5389ba9a55efe550965f8f67b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            0,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s0",
          "labels": [
            "Formula reference and exam revision",
            "The one page method map"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cfa9f3b565ded315.svg",
      "path": "assets/equations/cfa9f3b565ded315.svg",
      "mime": "image/svg+xml",
      "bytes": 19762,
      "sha256": "3f09360d7e56150fef28438646ca80aaf7a7c6c21d7403ff5cbbeb6936a4d0f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.590378257-1) \\times  0.241831771 = -0.099059551"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.590378257-1) \\times  0.241831771 = -0.099059551"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cfbfbce776e71cb1.svg",
      "path": "assets/equations/cfbfbce776e71cb1.svg",
      "mime": "image/svg+xml",
      "bytes": 4506,
      "sha256": "e09f3a005c788be5ac02ff3e959e7b81e525a2d4135885c081119c40af5b53b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "18+2=N-2+2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "18+2=N-2+2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/cfd2c8e117828e21.svg",
      "path": "assets/equations/cfd2c8e117828e21.svg",
      "mime": "image/svg+xml",
      "bytes": 11125,
      "sha256": "0fba99f432c250bcbcd0f5bb23fd1914f3a7fecab91dc94a82b4fd30094dc345",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_t=\\beta v_{t-1}-\\eta g_t,\\quad \\theta_t=\\theta_{t-1}+v_t",
        "v_t=\\beta v_{t-1}-\\eta g_t,\\qquad\\theta_t=\\theta_{t-1}+v_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_t=\\beta v_{t-1}-\\eta g_t,\\quad \\theta_t=\\theta_{t-1}+v_t"
        },
        {
          "type": "alt",
          "text": "v_t=\\beta v_{t-1}-\\eta g_t,\\qquad\\theta_t=\\theta_{t-1}+v_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d0008f88a44995b2.svg",
      "path": "assets/equations/d0008f88a44995b2.svg",
      "mime": "image/svg+xml",
      "bytes": 6378,
      "sha256": "eceafafa7c02eab59519e060c64f44cc1b4b56506a61cee2a5a63058767c9036",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=1{,}000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=1{,}000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d0231cff1e5d205d.svg",
      "path": "assets/equations/d0231cff1e5d205d.svg",
      "mime": "image/svg+xml",
      "bytes": 9308,
      "sha256": "0a750c68f5237417d94e453e9d7a9f2db3b9aec32aa0569c0d9693a40dc57910",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.191-1) \\times  1 = -0.809"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.191-1) \\times  1 = -0.809"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d04e40df15cb4a0b.svg",
      "path": "assets/equations/d04e40df15cb4a0b.svg",
      "mime": "image/svg+xml",
      "bytes": 11056,
      "sha256": "ea95737e1190757a1b408b13b1dd6ca0bf5cb7b37d2b6b7413b8789163ab4cbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=29\\times29\\times128=107{,}648"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=29\\times29\\times128=107{,}648"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d05bfcaee435c205.svg",
      "path": "assets/equations/d05bfcaee435c205.svg",
      "mime": "image/svg+xml",
      "bytes": 10449,
      "sha256": "0cfbed215507c004ab63631bb6e9a55be1b15d3559bb518eaac5b6ee5bf56120",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_1=0.999(0)+0.001(-1)^2=0.001"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.999(0)+0.001(-1)^2=0.001"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d060bcb31ccbcc5c.svg",
      "path": "assets/equations/d060bcb31ccbcc5c.svg",
      "mime": "image/svg+xml",
      "bytes": 7891,
      "sha256": "8aceeaa68b8efffda5fd0511a175f237ee6c89028806537ea9bf168a8729cbb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(1)\\times(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(1)\\times(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d09d2ce4b3621339.svg",
      "path": "assets/equations/d09d2ce4b3621339.svg",
      "mime": "image/svg+xml",
      "bytes": 14418,
      "sha256": "2aa8fe14a8318744f2ca0c784832309f730cf3d15b980a5f68ea477fdf194671",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.809)\\times(0.48)\\approx -0.38832"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.809)\\times(0.48)\\approx -0.38832"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            63
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d0bf76ef563b87e1.svg",
      "path": "assets/equations/d0bf76ef563b87e1.svg",
      "mime": "image/svg+xml",
      "bytes": 12390,
      "sha256": "4628ca756727973be56ba2b1c5727f4aba26d60291563c87d82e43c0b478ddd1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.1-0.1(-0.44)\\approx 0.144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.1-0.1(-0.44)\\approx 0.144"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d0c50421371c4116.svg",
      "path": "assets/equations/d0c50421371c4116.svg",
      "mime": "image/svg+xml",
      "bytes": 8320,
      "sha256": "27180f8737858c99afa17f5afa0304158d4c2730157685473360abf65390abfa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(1)\\times(1)+(2)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(1)\\times(1)+(2)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d0caa37a084caf21.svg",
      "path": "assets/equations/d0caa37a084caf21.svg",
      "mime": "image/svg+xml",
      "bytes": 18787,
      "sha256": "1ff4760a20a680d80f041c1eac05e08aeeea62e52a776039208a61da3f1507b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.35-0.5(0.008771355)=0.345614322"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.35-0.5(0.008771355)=0.345614322"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            142
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            142
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d0cde1d1f4ff9640.svg",
      "path": "assets/equations/d0cde1d1f4ff9640.svg",
      "mime": "image/svg+xml",
      "bytes": 16741,
      "sha256": "59dd4ae960cba97aae9f40b7b0fdf51cefc60a54cf8bdcc519be42a20b9e39ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=0.25(0.4)+0.75\\tanh(0.3)\\approx0.318484459"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.25(0.4)+0.75\\tanh(0.3)\\approx0.318484459"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d103d3b0cd150006.svg",
      "path": "assets/equations/d103d3b0cd150006.svg",
      "mime": "image/svg+xml",
      "bytes": 2921,
      "sha256": "def9bf312f329b4f5d7498a5149f444a6c4f486ee586589b5a9e1fa590263f77",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac32=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac32=1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d117d7aaf6f65395.svg",
      "path": "assets/equations/d117d7aaf6f65395.svg",
      "mime": "image/svg+xml",
      "bytes": 4312,
      "sha256": "04ce1f56bf9b0b066a3f88b295d3e192a9924d961201ed16d96be42cec477cec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3+0.3=3.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3+0.3=3.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d12052a5268cb30c.svg",
      "path": "assets/equations/d12052a5268cb30c.svg",
      "mime": "image/svg+xml",
      "bytes": 10982,
      "sha256": "26877fc8c767e20644f957740288f84a59eedfb7741cae996fbaa4643b1b2daa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  1) + (0.1 \\times  2) + (0.1) = 0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  1) + (0.1 \\times  2) + (0.1) = 0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d15ca461c07dd695.svg",
      "path": "assets/equations/d15ca461c07dd695.svg",
      "mime": "image/svg+xml",
      "bytes": 5583,
      "sha256": "16ea789b937e7afb30d2cf6b0c13ff521979cb569037853372b67e956db491ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0+(-0.8)=-0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0+(-0.8)=-0.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d16b109d87f9088b.svg",
      "path": "assets/equations/d16b109d87f9088b.svg",
      "mime": "image/svg+xml",
      "bytes": 3432,
      "sha256": "41ee4663b08b0e7e2f48d54a4693245b91ec652f89e561266c5d5256f085293f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "5(5)=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "5(5)=25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d17a9957b64c0cce.svg",
      "path": "assets/equations/d17a9957b64c0cce.svg",
      "mime": "image/svg+xml",
      "bytes": 21491,
      "sha256": "ecb5cba8e3833c11a6f063d8e69036338790cb1dd0515d7b874db90b01508c5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 2 \\times  (0.683621675-0.9) \\times  0.216283081 = -0.093597941"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 2 \\times  (0.683621675-0.9) \\times  0.216283081 = -0.093597941"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d1817c5fc6ff06c8.svg",
      "path": "assets/equations/d1817c5fc6ff06c8.svg",
      "mime": "image/svg+xml",
      "bytes": 16725,
      "sha256": "41cccdfd64c26200b50ba1dd1f7e8f2372126af4ed73802c7485b0e34712592b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\qquad h_t=o_t\\odot\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o),\\qquad h_t=o_t\\odot\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            10,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s10",
          "labels": [
            "Recurrent neural networks",
            "LSTM a memory path with three gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d1922f2b91d23e75.svg",
      "path": "assets/equations/d1922f2b91d23e75.svg",
      "mime": "image/svg+xml",
      "bytes": 12030,
      "sha256": "f6ced698d7bb5f2f100af788dde5762b4b78b0e4ea8bd3e5d52f3909083b3bdf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial w}=x,\\qquad \\frac{\\partial z}{\\partial b}=1,\\qquad \\frac{\\partial z}{\\partial x}=w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial w}=x,\\qquad \\frac{\\partial z}{\\partial b}=1,\\qquad \\frac{\\partial z}{\\partial x}=w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d195662850af1e7e.svg",
      "path": "assets/equations/d195662850af1e7e.svg",
      "mime": "image/svg+xml",
      "bytes": 7048,
      "sha256": "6391764e89b43795278920dfa8c106352278dbc27f3565b2b52378861b9b1875",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_t=W_{hy}h_t+b_y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_t=W_{hy}h_t+b_y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            36,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/37",
          "labels": [
            "Vanilla RNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d19c8d7124e25bc5.svg",
      "path": "assets/equations/d19c8d7124e25bc5.svg",
      "mime": "image/svg+xml",
      "bytes": 3967,
      "sha256": "2cf6fc90ba49664213154fe4f0ce6ec8fc116c318029a16737039d995f941f94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y_1=1(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_1=1(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d1aa738ae9a7c24f.svg",
      "path": "assets/equations/d1aa738ae9a7c24f.svg",
      "mime": "image/svg+xml",
      "bytes": 21332,
      "sha256": "c41ed2ce597573a9a519eb473d2295a7ef72f074469eee9296fd476601a43cb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=(0.731058579)(0.188942847)\\approx0.138128289"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=(0.731058579)(0.188942847)\\approx0.138128289"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d1b1c42ec3b8b44b.svg",
      "path": "assets/equations/d1b1c42ec3b8b44b.svg",
      "mime": "image/svg+xml",
      "bytes": 9543,
      "sha256": "faf1f79f03dbcb37e01e80581686be145b353e2aa5ab363887fbc37b8802d490",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{63+2(0)-3}{1}\\right\\rfloor+1=61"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{63+2(0)-3}{1}\\right\\rfloor+1=61"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d1d1a2ba29bb3862.svg",
      "path": "assets/equations/d1d1a2ba29bb3862.svg",
      "mime": "image/svg+xml",
      "bytes": 7689,
      "sha256": "1ee1027fdb3d672371cca5d3b40d1a69e9fe1fa29c2236d9ed63ccbea9ac2911",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\lambda w_2=0.2\\times(-0.2)=-0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda w_2=0.2\\times(-0.2)=-0.04"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d2104a629894d5d4.svg",
      "path": "assets/equations/d2104a629894d5d4.svg",
      "mime": "image/svg+xml",
      "bytes": 17771,
      "sha256": "c248c974ec772faba8f55c4a7fd44791139535d7376329401d1884d381075882",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.070517544 \\times  0.247985885 = 0.017487356"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.070517544 \\times  0.247985885 = 0.017487356"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d2206cecca6115a8.svg",
      "path": "assets/equations/d2206cecca6115a8.svg",
      "mime": "image/svg+xml",
      "bytes": 9720,
      "sha256": "be13fc1686d8f43e70241de9909300c56456f2e9994ae916aea0d93375ffaaa7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{weights}=3\\times3\\times1\\times4=36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=3\\times3\\times1\\times4=36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d22e4c171ba2abbb.svg",
      "path": "assets/equations/d22e4c171ba2abbb.svg",
      "mime": "image/svg+xml",
      "bytes": 8844,
      "sha256": "668f5dac13a24d0be7be5d80ffd95dbf82c0b4e3a7ad15984f8c138ce5b5ebbf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1} = \\max(0,0.55) = 0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1} = \\max(0,0.55) = 0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d25cc2f4afc0b12d.svg",
      "path": "assets/equations/d25cc2f4afc0b12d.svg",
      "mime": "image/svg+xml",
      "bytes": 5878,
      "sha256": "0aaa9f2af7da7a6629884cb292f236e496734f38ba8abb6e6fe3030641ea24e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}5+2&=7\\\\5+(-2)&=3\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}5+2&=7\\\\5+(-2)&=3\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d269ffed64d3f80c.svg",
      "path": "assets/equations/d269ffed64d3f80c.svg",
      "mime": "image/svg+xml",
      "bytes": 8663,
      "sha256": "2b883157e8869d53d622eaf50884cbfc7bc1569f7a268bc34b4e63411883811d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta=\\frac{\\partial L}{\\partial z}=(a-y)a(1-a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta=\\frac{\\partial L}{\\partial z}=(a-y)a(1-a)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            8,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s8",
          "labels": [
            "The maths behind a network",
            "Loss scaling: derive the gradient instead of guessing a factor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            8,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s8",
          "labels": [
            "The maths behind a network",
            "Loss scaling: derive the gradient instead of guessing a factor"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d2b18ce5f8c75557.svg",
      "path": "assets/equations/d2b18ce5f8c75557.svg",
      "mime": "image/svg+xml",
      "bytes": 16638,
      "sha256": "c8d18e2f23b8f7641440d28d104d07045fe5e8bf58f5de94e751873b158b4bda",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=w_1x_1+w_2x_2+w_3x_3+b,\\qquad a=\\max(0,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w_1x_1+w_2x_2+w_3x_3+b,\\qquad a=\\max(0,z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d2c7c9ed057461d8.svg",
      "path": "assets/equations/d2c7c9ed057461d8.svg",
      "mime": "image/svg+xml",
      "bytes": 10004,
      "sha256": "f040380c1e2453fdc0a76e5409506e7493a6dddc749b930dcdf5fe1e2477a61e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=24\\times24\\times64=36{,}864"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=24\\times24\\times64=36{,}864"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d2c8214211374554.svg",
      "path": "assets/equations/d2c8214211374554.svg",
      "mime": "image/svg+xml",
      "bytes": 9569,
      "sha256": "032b532d58fb8196b86e2dd290eaafd57a850a39138835081411610d8e312dba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.22)\\times(1)\\approx -0.22"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.22)\\times(1)\\approx -0.22"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d2edf1641e728713.svg",
      "path": "assets/equations/d2edf1641e728713.svg",
      "mime": "image/svg+xml",
      "bytes": 3465,
      "sha256": "527a4c0cbdcb31325f40502b85ba14db74cfcecba1ff9b38092523c74aa4a8f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial b}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial b}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3043f41a0385109.svg",
      "path": "assets/equations/d3043f41a0385109.svg",
      "mime": "image/svg+xml",
      "bytes": 1661,
      "sha256": "c5805563ec3f7160ec380673c0e7c2e2b3674e430a91f6e6ec2c0772d1ebd48d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            294
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            294
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d30a7ff979462f45.svg",
      "path": "assets/equations/d30a7ff979462f45.svg",
      "mime": "image/svg+xml",
      "bytes": 6305,
      "sha256": "9dd45eb8a540d71924d2101da84a11304281606a3f15a9a40bb2e7cbe8c0218d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(x)=F(x)+x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(x)=F(x)+x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            8,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s8",
          "labels": [
            "CNN architectures and transfer learning",
            "Model answer: AlexNet, Inception and ResNet"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            8,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s8",
          "labels": [
            "CNN architectures and transfer learning",
            "Model answer: AlexNet, Inception and ResNet"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            1,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d31db2b9d2bae391.svg",
      "path": "assets/equations/d31db2b9d2bae391.svg",
      "mime": "image/svg+xml",
      "bytes": 19251,
      "sha256": "ab0d7a9bcf73570bc12921a2666a0ee30a4c1160c66310c05bc59bd7c5663ec0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=-0.2-0.2(0.003497471)\\approx -0.200699494"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=-0.2-0.2(0.003497471)\\approx -0.200699494"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            141
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3298085ce085f2d.svg",
      "path": "assets/equations/d3298085ce085f2d.svg",
      "mime": "image/svg+xml",
      "bytes": 3733,
      "sha256": "b97cef64729ebd506de05929c10afcfd95a0dd587f35d87f5ce627ac2fad15be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d32e7e22a58c8e10.svg",
      "path": "assets/equations/d32e7e22a58c8e10.svg",
      "mime": "image/svg+xml",
      "bytes": 8010,
      "sha256": "de4ad164638f0769db5c0c7f9a2d875e27239f15a21105baf40aa6714c437173",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "9408(400)=3763200"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "9408(400)=3763200"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3322f48fabaf515.svg",
      "path": "assets/equations/d3322f48fabaf515.svg",
      "mime": "image/svg+xml",
      "bytes": 6215,
      "sha256": "37d5a5036767c331a35882a98c7d07fd4b2393f569b0b5b3b792296b0d726fbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{3,1}=(2)+(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{3,1}=(2)+(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d33649adcaa2e9c5.svg",
      "path": "assets/equations/d33649adcaa2e9c5.svg",
      "mime": "image/svg+xml",
      "bytes": 3251,
      "sha256": "464b169e088ce0d58b4668acc7b6aa39f5eb3bc2ed9691eade593c3af165e0f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.14 & 0.15\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.14 & 0.15\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d346b0df4b69bd95.svg",
      "path": "assets/equations/d346b0df4b69bd95.svg",
      "mime": "image/svg+xml",
      "bytes": 6635,
      "sha256": "34e5f3e5bf1142ce99dbf896933acd1400484275cb5dca0407c102f9852e6911",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d362a7b729c4f87f.svg",
      "path": "assets/equations/d362a7b729c4f87f.svg",
      "mime": "image/svg+xml",
      "bytes": 6290,
      "sha256": "83225c0871af163f4fefb4d9d49e01c152f210c11546ee35fa5b9c8befb222ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{res}=F(x)+x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{res}=F(x)+x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            35,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/36",
          "labels": [
            "Concatenation and residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            35,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/36",
          "labels": [
            "Concatenation and residual addition"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d362d593396fe5bf.svg",
      "path": "assets/equations/d362d593396fe5bf.svg",
      "mime": "image/svg+xml",
      "bytes": 19162,
      "sha256": "d6fa34beb6cc94d8e4fe2badf7359cc6a295ffe6ced817dde65b8448601b4f18",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,4,\\mathrm{new}}=0.2-0.5(-0.060432101)\\approx 0.230216051"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,4,\\mathrm{new}}=0.2-0.5(-0.060432101)\\approx 0.230216051"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d388f002971175a6.svg",
      "path": "assets/equations/d388f002971175a6.svg",
      "mime": "image/svg+xml",
      "bytes": 9899,
      "sha256": "53d9961a352a2e5aa39b5a3573e284f114504a2fad645d6931b1fdb990bcaa75",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sqrt{s_1}=\\sqrt{0.4}\\approx0.632455532"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_1}=\\sqrt{0.4}\\approx0.632455532"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3899b5f76509b8c.svg",
      "path": "assets/equations/d3899b5f76509b8c.svg",
      "mime": "image/svg+xml",
      "bytes": 13392,
      "sha256": "42dac68c23f38ff1bbde812b59fc89fb62fe28b433d437998b9468b0341f622d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "f\\prime(0)=1-(0.000000000)^2\\approx1.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(0)=1-(0.000000000)^2\\approx1.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            154
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            154
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d39443d0dbfaaa2b.svg",
      "path": "assets/equations/d39443d0dbfaaa2b.svg",
      "mime": "image/svg+xml",
      "bytes": 6983,
      "sha256": "b5096864480c527df756d9e73931458c8d81de12fc4c6e3e1b694e17dbe70c26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_2x_2=0.4\\times(-1)=-0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2x_2=0.4\\times(-1)=-0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3a3d0394f9567ec.svg",
      "path": "assets/equations/d3a3d0394f9567ec.svg",
      "mime": "image/svg+xml",
      "bytes": 11539,
      "sha256": "5aef35405bc2f46b223d100fe1d036d7910bebd51ecd7f9f1bb4897996cff90e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3b2998fcd8ceee6.svg",
      "path": "assets/equations/d3b2998fcd8ceee6.svg",
      "mime": "image/svg+xml",
      "bytes": 8624,
      "sha256": "1d123115b98cb39994394d3f8b459983e086fb264297618e6556f8afc86935bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{XOR}=0-2(0)-0.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XOR}=0-2(0)-0.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3b5ab84e61f126d.svg",
      "path": "assets/equations/d3b5ab84e61f126d.svg",
      "mime": "image/svg+xml",
      "bytes": 9731,
      "sha256": "07b64e6fee116bec00ee9ef30259d5fe3be63758d7349f8fdaef35d4e6863114",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-9}{1}\\right\\rfloor+1=219"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{227+2(0)-9}{1}\\right\\rfloor+1=219"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d3faffb967fafdf3.svg",
      "path": "assets/equations/d3faffb967fafdf3.svg",
      "mime": "image/svg+xml",
      "bytes": 8680,
      "sha256": "ec751f86908d7d73c6faa408c645617f4d7d7becd7e4f16a2c1219f46bbcb92c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(z)=\\begin{cases}z&z\\geq0\\\\az&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(z)=\\begin{cases}z&z\\geq0\\\\az&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d4064c7b5aff30cf.svg",
      "path": "assets/equations/d4064c7b5aff30cf.svg",
      "mime": "image/svg+xml",
      "bytes": 15383,
      "sha256": "97d197ded39227fdf192ace994460ee5fe86fea65bc3cd42b1d6fcd483db0b2e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=HWC,\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=HWC,\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d42806d80c07005c.svg",
      "path": "assets/equations/d42806d80c07005c.svg",
      "mime": "image/svg+xml",
      "bytes": 7324,
      "sha256": "4f4db55b79b4c914224a71cc1cd5765bcb5cc79f4041078aa31e7ed291d33ce7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{55-3}{2}\\right\\rfloor+1=27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{55-3}{2}\\right\\rfloor+1=27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d429a2592c8f926e.svg",
      "path": "assets/equations/d429a2592c8f926e.svg",
      "mime": "image/svg+xml",
      "bytes": 16857,
      "sha256": "f5bf6799f15b9da92872c195e5e6d51c67a5b8ca3f4bb41f8573149ddc066451",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=w_1x_1+w_2x_2+w_3x_3+b,\\qquad a=\\max(0,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w_1x_1+w_2x_2+w_3x_3+b,\\qquad a=\\max(0,z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d45fb6a21c1dc67e.svg",
      "path": "assets/equations/d45fb6a21c1dc67e.svg",
      "mime": "image/svg+xml",
      "bytes": 3817,
      "sha256": "ded25d222c89d5e7288bb1150cf7b854893867373c4ad468a73d13c67f8d9d39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "B=\\begin{bmatrix}2&0\\\\1&3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "B=\\begin{bmatrix}2&0\\\\1&3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            218
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            218
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d479ef7213e9c007.svg",
      "path": "assets/equations/d479ef7213e9c007.svg",
      "mime": "image/svg+xml",
      "bytes": 6898,
      "sha256": "06b628999623abf2fa738366d2206fcdbb168adf134476f12da9300fa1eb5429",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1^{\\mathrm{clip}}=0(0.25)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1^{\\mathrm{clip}}=0(0.25)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d47e20af5264ff61.svg",
      "path": "assets/equations/d47e20af5264ff61.svg",
      "mime": "image/svg+xml",
      "bytes": 7383,
      "sha256": "ad4e6828f6bb55391f8268c05d20a2d162105a0f08cd00cd60052c02e75f3304",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{11}=1(2)+2(1)=2+2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{11}=1(2)+2(1)=2+2=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            230
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            230
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d48b6096bc280c6f.svg",
      "path": "assets/equations/d48b6096bc280c6f.svg",
      "mime": "image/svg+xml",
      "bytes": 8947,
      "sha256": "7ca62b6d083d9e730e58e19d7ab42d3c146a8b16aca0bf880760d19fa89c0004",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=\\frac1{1+e^{-1}}=0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=\\frac1{1+e^{-1}}=0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d4cd1db7c5158eb6.svg",
      "path": "assets/equations/d4cd1db7c5158eb6.svg",
      "mime": "image/svg+xml",
      "bytes": 11987,
      "sha256": "313c96f6a86d1cdecd13d45b6e4fec7790467eaa2ba370a4c161cd7fbe060c1c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac{0.49}{3}=0.163333333\\ldots"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac{0.49}{3}=0.163333333\\ldots"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d4fbd4bd0e97e8fb.svg",
      "path": "assets/equations/d4fbd4bd0e97e8fb.svg",
      "mime": "image/svg+xml",
      "bytes": 7100,
      "sha256": "f16f6c2fb1135311bfcefdda0f456e8be08da03573e34397f94ff0b8fc3dccb1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J\\prime(2)=3(2)(2)^{1}=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J\\prime(2)=3(2)(2)^{1}=12"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d4fe1c7bccab7769.svg",
      "path": "assets/equations/d4fe1c7bccab7769.svg",
      "mime": "image/svg+xml",
      "bytes": 12807,
      "sha256": "52e50c07575defce2e9c9c1629dec90c61e3961f92aadf31d84464d05d42b2a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.11326)\\times(2)\\approx -0.22652"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.11326)\\times(2)\\approx -0.22652"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d4fe7ae66a3ded01.svg",
      "path": "assets/equations/d4fe7ae66a3ded01.svg",
      "mime": "image/svg+xml",
      "bytes": 13995,
      "sha256": "34189f657bdf6f4d55584d380af9ecacb793cf7d185a8e603267d7ee06d46557",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "q=1-p,\\quad a_{train}=\\frac{m\\odot a}{q},\\quad a_{test}=a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q=1-p,\\quad a_{train}=\\frac{m\\odot a}{q},\\quad a_{test}=a"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d503567052ec89af.svg",
      "path": "assets/equations/d503567052ec89af.svg",
      "mime": "image/svg+xml",
      "bytes": 14267,
      "sha256": "bd6408a61b1cee939c6e3515afef6b19b9e3e4271b7efd74d6c06cb7302b640c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z}=0.731058579-1=-0.268941421"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z}=0.731058579-1=-0.268941421"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d5193daabf661dea.svg",
      "path": "assets/equations/d5193daabf661dea.svg",
      "mime": "image/svg+xml",
      "bytes": 19773,
      "sha256": "f4c8847548aa5945cc440151043c1407fd088df39c1572a222ae63ef4b01001a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.06654341)\\approx 0.533271705"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.06654341)\\approx 0.533271705"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d526a95c3a3f61ff.svg",
      "path": "assets/equations/d526a95c3a3f61ff.svg",
      "mime": "image/svg+xml",
      "bytes": 17746,
      "sha256": "3b20ed1859e883dd9a597a82873c7b6a4ae904be60b1c2466c72ddda7ee37650",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "fC_{\\mathrm{old}}=(0.731058579)(-0.5)\\approx-0.365529289"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fC_{\\mathrm{old}}=(0.731058579)(-0.5)\\approx-0.365529289"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d5507ad8ee01624d.svg",
      "path": "assets/equations/d5507ad8ee01624d.svg",
      "mime": "image/svg+xml",
      "bytes": 10258,
      "sha256": "44d6ccd039bfa8d2fd8422fd568e056c42a6f8bb89de16458e610a3712506d10",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=b-\\eta g_b=0-0.1(-2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=b-\\eta g_b=0-0.1(-2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d5601224799e33a1.svg",
      "path": "assets/equations/d5601224799e33a1.svg",
      "mime": "image/svg+xml",
      "bytes": 11085,
      "sha256": "8b32fe54cfdd74c6cb70084ac69f605496e642aa8f1ce8a569107d01865df44e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=(\\hat y_1-y)x=(2.8-4)(2)=-2.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=(\\hat y_1-y)x=(2.8-4)(2)=-2.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d566b516b84686ee.svg",
      "path": "assets/equations/d566b516b84686ee.svg",
      "mime": "image/svg+xml",
      "bytes": 9834,
      "sha256": "d1b6fc1133277f04bc75381525567480d53a14fb7ef832cc8e94987215ad3cc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{ij}=\\sum_{k=1}^{n}A_{ik}B_{kj}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{ij}=\\sum_{k=1}^{n}A_{ik}B_{kj}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            175
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            175
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d569e096ba9d6dba.svg",
      "path": "assets/equations/d569e096ba9d6dba.svg",
      "mime": "image/svg+xml",
      "bytes": 3706,
      "sha256": "01f8b2a0406203ce6e7ec3c7a6f8af75d3daa32fc00e602118e84915bff9b601",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{d}{dx}c=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dx}c=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            2,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/3",
          "labels": [
            "Power, constant and sum derivatives"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            2,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/3",
          "labels": [
            "Power, constant and sum derivatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d580103bada11b64.svg",
      "path": "assets/equations/d580103bada11b64.svg",
      "mime": "image/svg+xml",
      "bytes": 19812,
      "sha256": "c32c504fe8959fc3be6d09b3a6aad6a883f47b3c91f5fd85eff78b9c694f2d2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.8 \\times  0.4) + (-0.5 \\times  0.3) + (0.1 \\times  0.5) + (-0.2 \\times  -0.4) + (0.6) = 0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.8 \\times  0.4) + (-0.5 \\times  0.3) + (0.1 \\times  0.5) + (-0.2 \\times  -0.4) + (0.6) = 0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d5abcbc4ff3b8b0f.svg",
      "path": "assets/equations/d5abcbc4ff3b8b0f.svg",
      "mime": "image/svg+xml",
      "bytes": 5521,
      "sha256": "01a6346686d9e71ebba7ebc33f16a04d8cd3a0b23edb5a20834785a5b779e3c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_2=0.7+0.4+0=1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2=0.7+0.4+0=1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d5f3e01a5c059a83.svg",
      "path": "assets/equations/d5f3e01a5c059a83.svg",
      "mime": "image/svg+xml",
      "bytes": 4703,
      "sha256": "76b47557edf2b8677ba242ed0f8f2367809a73632e297361e4de976022984044",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'_4=\\frac3{0.75}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_4=\\frac3{0.75}=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d607248d18cc3f42.svg",
      "path": "assets/equations/d607248d18cc3f42.svg",
      "mime": "image/svg+xml",
      "bytes": 16983,
      "sha256": "3097f09e4629da5a99aa0049afbf5c64e923ffc9d6b9214b8d1872083511edbf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p,q)=-\\sum_i p_i\\ln q_i,\\qquad\\log_2q=\\frac{\\ln q}{\\ln2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)=-\\sum_i p_i\\ln q_i,\\qquad\\log_2q=\\frac{\\ln q}{\\ln2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d63a8ff35a6906b2.svg",
      "path": "assets/equations/d63a8ff35a6906b2.svg",
      "mime": "image/svg+xml",
      "bytes": 16744,
      "sha256": "bfcc7720f610cb7e9793ea8f4cab157193f45dc1725b7fee04fa324e837629d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d63d0415964167b7.svg",
      "path": "assets/equations/d63d0415964167b7.svg",
      "mime": "image/svg+xml",
      "bytes": 6385,
      "sha256": "26a9c11c0677e61e2f4cbc61128cbdaaf28ea735ddfbe4c584060f6f55c16c20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J\\prime(-1)=2(1)(-1)^{0}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J\\prime(-1)=2(1)(-1)^{0}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d65b06a34ee57b5a.svg",
      "path": "assets/equations/d65b06a34ee57b5a.svg",
      "mime": "image/svg+xml",
      "bytes": 4710,
      "sha256": "aaaf742840103dd439729f88f2e97fe53814930491f59c501e28e63f1ebb9917",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(a)=\\frac1{1+e^{-a}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(a)=\\frac1{1+e^{-a}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d66b872d3a8b7d76.svg",
      "path": "assets/equations/d66b872d3a8b7d76.svg",
      "mime": "image/svg+xml",
      "bytes": 6921,
      "sha256": "dc3b7cee5de8fc5b541d32f6568e2c234aeb3eaec9a01606fc9174c12aa3cd92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{28-2}{2}\\right\\rfloor+1=14"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{28-2}{2}\\right\\rfloor+1=14"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d66b879a42e6911e.svg",
      "path": "assets/equations/d66b879a42e6911e.svg",
      "mime": "image/svg+xml",
      "bytes": 17510,
      "sha256": "5200d748d3d45d0439da083bacbfd7037e9868f00462c89bade92b7ab4d49869",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_{\\mathrm{new}}=0.500000000+(0.000000000)\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{\\mathrm{new}}=0.500000000+(0.000000000)\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            61
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d677f9f3ff8120b5.svg",
      "path": "assets/equations/d677f9f3ff8120b5.svg",
      "mime": "image/svg+xml",
      "bytes": 7905,
      "sha256": "4e58865529a45998083467d1f866ec9962ccdf6b600d56de513fd5a77974f634",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.4-0.1(-2)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.4-0.1(-2)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s5",
          "labels": [
            "Mathematics revision",
            "Variables functions and symbols"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            5,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s5",
          "labels": [
            "Mathematics revision",
            "Variables functions and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d68789eef851ad06.svg",
      "path": "assets/equations/d68789eef851ad06.svg",
      "mime": "image/svg+xml",
      "bytes": 10293,
      "sha256": "0fff7e9423e0529375b4dd0399eedb595273241c34f1dc1a4a9f9123d20f1707",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{s_2}=\\sqrt{0.46}=0.678232998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_2}=\\sqrt{0.46}=0.678232998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d6970788f463cb74.svg",
      "path": "assets/equations/d6970788f463cb74.svg",
      "mime": "image/svg+xml",
      "bytes": 11990,
      "sha256": "e6d2b7dbee3dceeb20dc246950c9f6c2db4cd8c33fcfbf838c66f09f183952ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_B=(3\\times3\\times8+1)\\times6=73\\times6=438"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_B=(3\\times3\\times8+1)\\times6=73\\times6=438"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d6c4895766052790.svg",
      "path": "assets/equations/d6c4895766052790.svg",
      "mime": "image/svg+xml",
      "bytes": 6981,
      "sha256": "737b43eae7904fad2cb48ac781cfdb12a93063a4c99907a63e3fc6f25283bab5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0+0.1(-1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0+0.1(-1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d6d609593a44d53f.svg",
      "path": "assets/equations/d6d609593a44d53f.svg",
      "mime": "image/svg+xml",
      "bytes": 11003,
      "sha256": "4405fe821a9192e3a718f492171816c5d27d488c7a14711c7b0da39547a6ea7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_t=\\beta v_{t-1}-\\eta g_t,\\qquad\\theta_t=\\theta_{t-1}+v_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_t=\\beta v_{t-1}-\\eta g_t,\\qquad\\theta_t=\\theta_{t-1}+v_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d6e1bdf461c23702.svg",
      "path": "assets/equations/d6e1bdf461c23702.svg",
      "mime": "image/svg+xml",
      "bytes": 20306,
      "sha256": "6341a91501a1eaccb486d416012993a3adb2075a92f6beb1f1f565f83ab2b0e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(2)}_{2,2,\\mathrm{new}}=0.4-0.2(0.079516282)\\approx 0.384096744"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,2,\\mathrm{new}}=0.4-0.2(0.079516282)\\approx 0.384096744"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d70555acf8f3a0de.svg",
      "path": "assets/equations/d70555acf8f3a0de.svg",
      "mime": "image/svg+xml",
      "bytes": 8347,
      "sha256": "9c3403c8fcfa616c8c9ab1b2b2b4ab821f5ed9e309b613b19e2fcdb5e4898ad8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_t=f_t\\odot c_{t-1}+i_t\\odot\\widetilde c_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_t=f_t\\odot c_{t-1}+i_t\\odot\\widetilde c_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            16,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s16",
          "labels": [
            "Recurrent neural networks",
            "Model answer: LSTM and GRU memory"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d708f3df447c37c4.svg",
      "path": "assets/equations/d708f3df447c37c4.svg",
      "mime": "image/svg+xml",
      "bytes": 10028,
      "sha256": "39e0be920d47fd9b6bc884d8a60fc5e8edb03198e1aba093a83ad1d11df70080",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.024764888"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.024764888"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            75
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            83
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d7380bbaffbc2948.svg",
      "path": "assets/equations/d7380bbaffbc2948.svg",
      "mime": "image/svg+xml",
      "bytes": 8205,
      "sha256": "9886b7b2b3111091a7e1a19f88c24339272578859f107cb1964fe68eb91be255",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(0)\\times(0)+(1)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(0)\\times(0)+(1)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d74c1d06c5bc866b.svg",
      "path": "assets/equations/d74c1d06c5bc866b.svg",
      "mime": "image/svg+xml",
      "bytes": 4241,
      "sha256": "c6b71a5f00d4ffe4240807d16fcd00c9766feba05a6dffdc5c184d95503bd349",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+(-0.2)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+(-0.2)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d75bc00144d70f4e.svg",
      "path": "assets/equations/d75bc00144d70f4e.svg",
      "mime": "image/svg+xml",
      "bytes": 10234,
      "sha256": "ae4a1e1d028a011acaf2cda879292559343807c44b0ab9c5eb75f53a8c017dde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=5\\times5\\times1\\times6=150"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=5\\times5\\times1\\times6=150"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d766af9fb7ee76f0.svg",
      "path": "assets/equations/d766af9fb7ee76f0.svg",
      "mime": "image/svg+xml",
      "bytes": 11388,
      "sha256": "3d3f9e7cf038b23d32f5cce67fd1bb0f602c4f333db594c4d74b6d19bf88362c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{1,\\mathrm{new}}=0.1-0.1(0.064)=0.0936"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{1,\\mathrm{new}}=0.1-0.1(0.064)=0.0936"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d781e32010d9fb09.svg",
      "path": "assets/equations/d781e32010d9fb09.svg",
      "mime": "image/svg+xml",
      "bytes": 11540,
      "sha256": "0adceeb29a7a9ac773dcc27fe54655a3094ef9940608b28b7fb7bc58401775e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{1,\\mathrm{new}}=0.5-0.1(0.128)=0.4872"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{1,\\mathrm{new}}=0.5-0.1(0.128)=0.4872"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d7a9d7e061fca1d7.svg",
      "path": "assets/equations/d7a9d7e061fca1d7.svg",
      "mime": "image/svg+xml",
      "bytes": 7471,
      "sha256": "75951fb6cddbacb779e761ca5091a5e7de437e1a9eca704541e4fd21a1bb83f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac1N\\sum_i(x_i-\\mu)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac1N\\sum_i(x_i-\\mu)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d7bc835c6d4c639d.svg",
      "path": "assets/equations/d7bc835c6d4c639d.svg",
      "mime": "image/svg+xml",
      "bytes": 20501,
      "sha256": "a15bf50302e4ef61edf58fa4e45b194df5b68ec1f39300a7c0c0a35a9b28af47",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.2-0.5(-0.005810523)\\approx 0.202905262"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.2-0.5(-0.005810523)\\approx 0.202905262"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d7d37c7aaeaeb2f8.svg",
      "path": "assets/equations/d7d37c7aaeaeb2f8.svg",
      "mime": "image/svg+xml",
      "bytes": 16921,
      "sha256": "a15271a59ec2f4694ebbd2afedcb490b653fd1e470ebdba3623ea30a7e32af0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.007853997)\\times(3)\\approx -0.02356199"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.007853997)\\times(3)\\approx -0.02356199"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d7e58ebe85cb8fb2.svg",
      "path": "assets/equations/d7e58ebe85cb8fb2.svg",
      "mime": "image/svg+xml",
      "bytes": 11257,
      "sha256": "4323405f8cf6bbf04b608b86bcba72492eaba567c511e3e17409b92767613d38",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(0.5)\\approx0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(0.5)\\approx0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d8416409081efc8e.svg",
      "path": "assets/equations/d8416409081efc8e.svg",
      "mime": "image/svg+xml",
      "bytes": 23608,
      "sha256": "01aa1bd4a52db00762885740f6e457a55cfda830de07258b00e2e85e1388e94a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\eta\\hat m_2}{\\sqrt{\\hat s_2}}\\approx\\frac{0.1(1.473684211)}{\\sqrt{2.499249625}}\\approx0.093217964"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\eta\\hat m_2}{\\sqrt{\\hat s_2}}\\approx\\frac{0.1(1.473684211)}{\\sqrt{2.499249625}}\\approx0.093217964"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d87096cb2c998d15.svg",
      "path": "assets/equations/d87096cb2c998d15.svg",
      "mime": "image/svg+xml",
      "bytes": 10006,
      "sha256": "f12234738c2135dad4f4b26b5cffb049e56b2a1e6dda97843550c797437acfbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(1)=\\frac1{1+e^{-1}}\\approx0.731058579"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(1)=\\frac1{1+e^{-1}}\\approx0.731058579"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d8bf113d37695d28.svg",
      "path": "assets/equations/d8bf113d37695d28.svg",
      "mime": "image/svg+xml",
      "bytes": 10937,
      "sha256": "a1f4f05e61694a1f4b4c8d1cf9a0ce42bb6e651de705c522aff9f15fffe51896",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(-0.7)}}=0.331812228"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(-0.7)}}=0.331812228"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d8c0fdc1c33b51f1.svg",
      "path": "assets/equations/d8c0fdc1c33b51f1.svg",
      "mime": "image/svg+xml",
      "bytes": 15319,
      "sha256": "27c2522cdb66fe856ec22f2d202b351902df1eff0922588f694bc715d14c1291",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.6)\\times(-0.082490487)\\approx -0.049494292"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.6)\\times(-0.082490487)\\approx -0.049494292"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d8d3a4b4364ff836.svg",
      "path": "assets/equations/d8d3a4b4364ff836.svg",
      "mime": "image/svg+xml",
      "bytes": 2914,
      "sha256": "71e86db5b95e8f9be63b41a09f3640f2ecf4a79d5bac4bf13b728e6dda4c3d71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=\\frac{0}{2}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\frac{0}{2}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d8ee9449e01e7c58.svg",
      "path": "assets/equations/d8ee9449e01e7c58.svg",
      "mime": "image/svg+xml",
      "bytes": 8586,
      "sha256": "faf8b92468b83fde9e68dcd9575bd2f9f2691dc4c61ca9f408d3e9ff7723ad20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2}=1+0-1.5=-0.5\\Rightarrow h_2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=1+0-1.5=-0.5\\Rightarrow h_2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d8f0b089bd0fe450.svg",
      "path": "assets/equations/d8f0b089bd0fe450.svg",
      "mime": "image/svg+xml",
      "bytes": 12160,
      "sha256": "c8dc2b96f7e577d42ac9d0c07916a0f1c05ae14f9e78a6bf6cd8422783a51b46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,1}}=\\delta_{h_2}x_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{2,1}}=\\delta_{h_2}x_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            149
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            109
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            138
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            103
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d900aa21d0b17c7e.svg",
      "path": "assets/equations/d900aa21d0b17c7e.svg",
      "mime": "image/svg+xml",
      "bytes": 20794,
      "sha256": "fbd154befd58afe9df2f1d15cc191ddc1d5e08de223d1fb3bd31032f6b7d24a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{2,1,\\mathrm{new}}=0.3-0.2(0.080239399)\\approx 0.28395212"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,1,\\mathrm{new}}=0.3-0.2(0.080239399)\\approx 0.28395212"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d92699928835e1d2.svg",
      "path": "assets/equations/d92699928835e1d2.svg",
      "mime": "image/svg+xml",
      "bytes": 19967,
      "sha256": "e94ea51cd523d129bd0809ab82825c1da082efe9a3872096a2620e662de1eba4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.9(0.006542085)\\approx 0.194112123"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,3,\\mathrm{new}}=0.2-0.9(0.006542085)\\approx 0.194112123"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            117
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d9473d1a5522dcc7.svg",
      "path": "assets/equations/d9473d1a5522dcc7.svg",
      "mime": "image/svg+xml",
      "bytes": 10915,
      "sha256": "7ab496ea1675ca3d3ccef79121c2dc2a8d28966770e0cb9c33785e37a6919536",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.7)}}=0.668187772"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.7)}}=0.668187772"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d947f0c3c40b6311.svg",
      "path": "assets/equations/d947f0c3c40b6311.svg",
      "mime": "image/svg+xml",
      "bytes": 7558,
      "sha256": "993e9125aa586c74917bd250f68ba0e83f26aa2b428f1e0b45f3f9af80145c89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o=0.2(2)+0.3(0)+0=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=0.2(2)+0.3(0)+0=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d94f5a36d64f33c1.svg",
      "path": "assets/equations/d94f5a36d64f33c1.svg",
      "mime": "image/svg+xml",
      "bytes": 18983,
      "sha256": "a62fee449ab3aad1c96fdbde9bf09301e28f6667977f0e38bef3f7e9eb893314",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.049494292 \\times  0.158684897 = -0.007853997"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.049494292 \\times  0.158684897 = -0.007853997"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d96a5eb55c670639.svg",
      "path": "assets/equations/d96a5eb55c670639.svg",
      "mime": "image/svg+xml",
      "bytes": 5006,
      "sha256": "7064d4c078c641e3cbdd1f610e92b4b37a30c7f9310ca1fc8ac694069856b3ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac1N\\sum_i x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac1N\\sum_i x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d97de20b29f5a9fb.svg",
      "path": "assets/equations/d97de20b29f5a9fb.svg",
      "mime": "image/svg+xml",
      "bytes": 10444,
      "sha256": "b497bb66241b971e5ef453be2fa07343f2998fa6a6818c3b1df17bb4e39fb8f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{biases}=4,\\qquad P_{\\mathrm{conv}}=36+4=40"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=4,\\qquad P_{\\mathrm{conv}}=36+4=40"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d9a65f4b4641a1c1.svg",
      "path": "assets/equations/d9a65f4b4641a1c1.svg",
      "mime": "image/svg+xml",
      "bytes": 15500,
      "sha256": "12266507ee3d61418c0005edaee0fdb072be588d3f67a60bb90ec413f458eb57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{0}-e^{0}\\approx1.000000000-1.000000000=0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{0}-e^{0}\\approx1.000000000-1.000000000=0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d9bd32ee9a4320cb.svg",
      "path": "assets/equations/d9bd32ee9a4320cb.svg",
      "mime": "image/svg+xml",
      "bytes": 6477,
      "sha256": "e8922e45868e9c79d85b8e9e0ca3c0f12024a58bf52c907c905749c872e65320",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac1n\\sum_i e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac1n\\sum_i e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            162
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            126
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            162
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/d9f043ffb887fd14.svg",
      "path": "assets/equations/d9f043ffb887fd14.svg",
      "mime": "image/svg+xml",
      "bytes": 8840,
      "sha256": "36eeb4aa67275245328daaf290b0ec0f4ccd1c38da654a686e4c135383212317",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(\\theta)=\\frac12(\\theta-1)^2,\\qquad J\\prime(\\theta)=\\theta-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=\\frac12(\\theta-1)^2,\\qquad J\\prime(\\theta)=\\theta-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da0b9b9064b8dcd6.svg",
      "path": "assets/equations/da0b9b9064b8dcd6.svg",
      "mime": "image/svg+xml",
      "bytes": 19955,
      "sha256": "0e4f34ea038798c30c0e218f93b2c579231df5b36e4f3475ff903b20707a376d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.5-0.5(-0.004869072)\\approx 0.502434536"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da1d2225b6cf0b3e.svg",
      "path": "assets/equations/da1d2225b6cf0b3e.svg",
      "mime": "image/svg+xml",
      "bytes": 15882,
      "sha256": "03236bff2b82d9e176f9eca5b11281eb6097bfc7c3d4b4aeeb344d2fdf0afe7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=(0.2)\\times(-0.121439988)\\approx -0.024287998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.2)\\times(-0.121439988)\\approx -0.024287998"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da23812bc6e746bd.svg",
      "path": "assets/equations/da23812bc6e746bd.svg",
      "mime": "image/svg+xml",
      "bytes": 21145,
      "sha256": "cc30f3c42b8b6a5355bc36da6d92b85f96fb38e756494924615a1948acb06d2f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1\\times(1.473684211)}{\\sqrt{2.499249625}}=0.806782036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1\\times(1.473684211)}{\\sqrt{2.499249625}}=0.806782036"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da27ae2a69680cb6.svg",
      "path": "assets/equations/da27ae2a69680cb6.svg",
      "mime": "image/svg+xml",
      "bytes": 16297,
      "sha256": "5f11bad71332c4025443a15643c9b245d49cfb55b99372dcac2e679d6af022c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{3\\times3}=16\\times16\\times32\\times3\\times3\\times8=589{,}824"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{3\\times3}=16\\times16\\times32\\times3\\times3\\times8=589{,}824"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da3b4bdac78b839b.svg",
      "path": "assets/equations/da3b4bdac78b839b.svg",
      "mime": "image/svg+xml",
      "bytes": 7086,
      "sha256": "49a89133f4d52952d3dbe1e841a683c8b03f49f565a478d47b1afc04a97dab9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a^{(l)}=f^{(l)}(z^{(l)})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a^{(l)}=f^{(l)}(z^{(l)})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da7a029e0ae3e61f.svg",
      "path": "assets/equations/da7a029e0ae3e61f.svg",
      "mime": "image/svg+xml",
      "bytes": 14199,
      "sha256": "e9d02c585f57f4358bdbef1c30c09f69f57d8c62445e74cd7162f233988fb8c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac{0.000000000}{2.000000000}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{0.000000000}{2.000000000}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da84fa0919b7d150.svg",
      "path": "assets/equations/da84fa0919b7d150.svg",
      "mime": "image/svg+xml",
      "bytes": 8360,
      "sha256": "9b8c06179bf1b7e90d42079ed21a0559e5c79dadbbe1503fbcf6cf7f4fdedfe9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MAE}=\\frac1n\\sum_i|\\hat y_i-y_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MAE}=\\frac1n\\sum_i|\\hat y_i-y_i|"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            12,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            12,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/13",
          "labels": [
            "Squared and absolute losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/da9a62eaf99ea1e8.svg",
      "path": "assets/equations/da9a62eaf99ea1e8.svg",
      "mime": "image/svg+xml",
      "bytes": 8807,
      "sha256": "a2c34d275c8cb83ee2846da84a36ede26cdf1e8197b7858711fcb8b67c19d8d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{27+2(2)-5}{1}\\right\\rfloor+1=27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{27+2(2)-5}{1}\\right\\rfloor+1=27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/daa0ad010127bd94.svg",
      "path": "assets/equations/daa0ad010127bd94.svg",
      "mime": "image/svg+xml",
      "bytes": 8470,
      "sha256": "b49a33efad47cc4078d1ce4f7adbbcaef005033cc0522047372ffcbe9cbab56b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat m_1=\\frac{0.2}{1-0.9^1}=\\frac{0.2}{0.1}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_1=\\frac{0.2}{1-0.9^1}=\\frac{0.2}{0.1}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dac24947cfd3e2d0.svg",
      "path": "assets/equations/dac24947cfd3e2d0.svg",
      "mime": "image/svg+xml",
      "bytes": 19072,
      "sha256": "e9f1d43c3dba22d4faf8f0a949ba81b0a1102202de72dcd83b6e8588580f2f50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=W_1x+b_1,\\qquad \\hat y=W_2h+b_2=W_2W_1x+(W_2b_1+b_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=W_1x+b_1,\\qquad \\hat y=W_2h+b_2=W_2W_1x+(W_2b_1+b_2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dadd294afa7bf158.svg",
      "path": "assets/equations/dadd294afa7bf158.svg",
      "mime": "image/svg+xml",
      "bytes": 13938,
      "sha256": "1296704995e6480e5cc5d2dc42f63bf3d0f2ef852de45c88bbff5b7d61e4a717",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=0-0.1=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial v}=(-0.25)(0)+(-0.5)(0.2)=0-0.1=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dade5906dabc1018.svg",
      "path": "assets/equations/dade5906dabc1018.svg",
      "mime": "image/svg+xml",
      "bytes": 10702,
      "sha256": "bf372851601fb67d681b1ab21347284d2f89669fa1d39d928c984e069346464f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=-0.35+0.9(0.15)=-0.215"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=-0.35+0.9(0.15)=-0.215"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dafe6e5e80b48abd.svg",
      "path": "assets/equations/dafe6e5e80b48abd.svg",
      "mime": "image/svg+xml",
      "bytes": 4459,
      "sha256": "4e6a0f7a3a110cef394ed2fa264ba705d292d79be181b2b11fc87d5684e21300",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A^T=\\begin{bmatrix}2\\\\1\\\\3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A^T=\\begin{bmatrix}2\\\\1\\\\3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/db025849e060d366.svg",
      "path": "assets/equations/db025849e060d366.svg",
      "mime": "image/svg+xml",
      "bytes": 2752,
      "sha256": "e5ea7e67c45cfb9c7010da4cb51628dec053dcd453ffd68a030bc3ec95e92579",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+0.1=1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0.1=1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/db1d78d9cd004855.svg",
      "path": "assets/equations/db1d78d9cd004855.svg",
      "mime": "image/svg+xml",
      "bytes": 18994,
      "sha256": "59c5871744585879a3e358865cbbe1b5250efc5fba9bf1424eae1beeec23a2b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.24-1(0.010710144)\\approx 0.229289856"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.24-1(0.010710144)\\approx 0.229289856"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/db73fdbe57c2c901.svg",
      "path": "assets/equations/db73fdbe57c2c901.svg",
      "mime": "image/svg+xml",
      "bytes": 4031,
      "sha256": "445c325e3dbab09a01ccfb7677d1e33e98f1f05ae42559989c0113b02e460364",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}8 & 10\\\\12 & 15\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}8 & 10\\\\12 & 15\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            263
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            263
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/db770dae3f630bdc.svg",
      "path": "assets/equations/db770dae3f630bdc.svg",
      "mime": "image/svg+xml",
      "bytes": 19357,
      "sha256": "b74e14d96c80d67505485550222046c95efb76af6aaf9498510ea0756a518304",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.06654341)\\approx 0.533271705"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.5-0.5(-0.06654341)\\approx 0.533271705"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/db7d742025f4d68e.svg",
      "path": "assets/equations/db7d742025f4d68e.svg",
      "mime": "image/svg+xml",
      "bytes": 20153,
      "sha256": "58086ce839be260e065e72489d27f48ed4200baeb08fad94294a4d37feeafc40",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.15-0.5(0.000438568)\\approx 0.149780716"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.15-0.5(0.000438568)\\approx 0.149780716"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dba84d8eacba9175.svg",
      "path": "assets/equations/dba84d8eacba9175.svg",
      "mime": "image/svg+xml",
      "bytes": 3148,
      "sha256": "1f4a0e165bd2122a9605403a93afd456949bbf192f10cfae9c9e425e162401db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e_1=1-2=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e_1=1-2=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbb0832b53a96b49.svg",
      "path": "assets/equations/dbb0832b53a96b49.svg",
      "mime": "image/svg+xml",
      "bytes": 5744,
      "sha256": "4960842132011bf51343b702164389d933eaaa7c45f70c04bd75a07f0295073c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{128+2 \\times  0-3}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{128+2 \\times  0-3}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbbd9b6c37d99e9e.svg",
      "path": "assets/equations/dbbd9b6c37d99e9e.svg",
      "mime": "image/svg+xml",
      "bytes": 17158,
      "sha256": "46460ec5181458622663e67689095daddf5c60786c847f19dfe60c43f3480280",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=-0.183772234-\\frac{0.1\\times(2)}{\\sqrt{0.49}}=-0.46948652"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.183772234-\\frac{0.1\\times(2)}{\\sqrt{0.49}}=-0.46948652"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbc91b31be7f6188.svg",
      "path": "assets/equations/dbc91b31be7f6188.svg",
      "mime": "image/svg+xml",
      "bytes": 7586,
      "sha256": "7b60e7de34b7e7bfdcbd3456bb9f41cd54c4176099823bdf7572bcdf91622924",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_tC_{t-1}=0.5(0.2)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_tC_{t-1}=0.5(0.2)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbc9736155e0a1ec.svg",
      "path": "assets/equations/dbc9736155e0a1ec.svg",
      "mime": "image/svg+xml",
      "bytes": 10950,
      "sha256": "06e68870a52a1c2fbbb902ded0070749516bb3079d4ed2e00d6ca28e355d60e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_3=(1)\\times(1)+(1)\\times(0)+(0)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(1)\\times(1)+(1)\\times(0)+(0)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            130
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbd8ceb08ae05e33.svg",
      "path": "assets/equations/dbd8ceb08ae05e33.svg",
      "mime": "image/svg+xml",
      "bytes": 9403,
      "sha256": "b00f230adb7c03ff29a6826c1661d6a486fdd33d833b1489173e8a4947b8f3a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_2=0.5(2)+3(1)-0.2=3.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=0.5(2)+3(1)-0.2=3.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            210
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            210
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbdee9367720972d.svg",
      "path": "assets/equations/dbdee9367720972d.svg",
      "mime": "image/svg+xml",
      "bytes": 10228,
      "sha256": "af28238204cab3dcd0856acd06d974cebb43f02b1d95127c39d2b5449db873ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{clip}}=g\\min\\left(1,\\frac\\tau{\\lVert g\\rVert_2}\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{clip}}=g\\min\\left(1,\\frac\\tau{\\lVert g\\rVert_2}\\right)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbe8fc0fd6788a9a.svg",
      "path": "assets/equations/dbe8fc0fd6788a9a.svg",
      "mime": "image/svg+xml",
      "bytes": 4380,
      "sha256": "aba7d00258b4a996283740e9c59c1fb011a84a26c75e458525ceb0b8c0bfd18c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dz}{dw}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dz}{dw}=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            137
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dbeeead3eba02270.svg",
      "path": "assets/equations/dbeeead3eba02270.svg",
      "mime": "image/svg+xml",
      "bytes": 14651,
      "sha256": "335e57e1e8f2220019f433fdaf898aaf46a8411f4817517b9503b5767e3ed465",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\begin{bmatrix}21&11&15&10\\\\12&9&10&11\\\\11&13&18&12\\\\7&4&15&12\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\begin{bmatrix}21&11&15&10\\\\12&9&10&11\\\\11&13&18&12\\\\7&4&15&12\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc0c940eb69b41c0.svg",
      "path": "assets/equations/dc0c940eb69b41c0.svg",
      "mime": "image/svg+xml",
      "bytes": 5509,
      "sha256": "6de5c510d6dfbfe3663c1cb4e2f74eceefbb63f6c8937c442b6147ba1afb3196",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=16"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc1948e719d0e70b.svg",
      "path": "assets/equations/dc1948e719d0e70b.svg",
      "mime": "image/svg+xml",
      "bytes": 7152,
      "sha256": "77d1abb391bd37f9056c9952a7038a95a0b3602c6a65e5066c81b5056841ad5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta^{out}=(o-y)f\\prime(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta^{out}=(o-y)f\\prime(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            15,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/16",
          "labels": [
            "Output delta for half squared loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            15,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/16",
          "labels": [
            "Output delta for half squared loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc1a680eebaa1164.svg",
      "path": "assets/equations/dc1a680eebaa1164.svg",
      "mime": "image/svg+xml",
      "bytes": 8626,
      "sha256": "2a9e8dd48f7394c846e1ade3ad1973c11bbbd1fcc22bed325dccf4ad235d4d52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "m_2=0.9(-0.1)+0.1(2)=0.11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=0.9(-0.1)+0.1(2)=0.11"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc1bda021c501564.svg",
      "path": "assets/equations/dc1bda021c501564.svg",
      "mime": "image/svg+xml",
      "bytes": 21177,
      "sha256": "ca30ade9fdc6a60dba588b41a8184a5a7d3a79fda0e2f5d4dd5d3d346b9600c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_j=\\sum_iw_{ji}a_i+b_j,\\quad a_j=f(z_j),\\quad L=\\frac12\\sum_k(o_k-y_k)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_j=\\sum_iw_{ji}a_i+b_j,\\quad a_j=f(z_j),\\quad L=\\frac12\\sum_k(o_k-y_k)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc1de2dfd9757248.svg",
      "path": "assets/equations/dc1de2dfd9757248.svg",
      "mime": "image/svg+xml",
      "bytes": 17455,
      "sha256": "26cb5aa987d2ca7468d796b9027c02c40917e54534d003e543817a2fb73339cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_3C_2=0.2(0.36)=0.072,\\qquad i_3\\widetilde C_3=0.5(-0.6)=-0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_3C_2=0.2(0.36)=0.072,\\qquad i_3\\widetilde C_3=0.5(-0.6)=-0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc28790fa408d967.svg",
      "path": "assets/equations/dc28790fa408d967.svg",
      "mime": "image/svg+xml",
      "bytes": 25691,
      "sha256": "e7389090f9b56d37769b22d5b30e3645ef50c504f6fed67e7aa3534ea4196900",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T},\\quad \\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^{T},\\quad \\frac{\\partial L}{\\partial b_h}=\\sum_t\\delta_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T},\\quad \\frac{\\partial L}{\\partial W_{xh}}=\\sum_t\\delta_t x_t^{T},\\quad \\frac{\\partial L}{\\partial b_h}=\\sum_t\\delta_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc2c7898e4942415.svg",
      "path": "assets/equations/dc2c7898e4942415.svg",
      "mime": "image/svg+xml",
      "bytes": 10730,
      "sha256": "db9b7b49500a91cb5fceab9e1cace4364d3b168279ff7e1be579e43c8f17d22f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (0.1) = 0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.2 \\times  1) + (0.4 \\times  0) + (0.1) = 0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc3a74202b89cbd8.svg",
      "path": "assets/equations/dc3a74202b89cbd8.svg",
      "mime": "image/svg+xml",
      "bytes": 5509,
      "sha256": "379580d05fd29c5f7f04a92f94cc7baa34f8a3c09f5e04627cc6fa28caafe454",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=64"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc40cdac8ad4c81c.svg",
      "path": "assets/equations/dc40cdac8ad4c81c.svg",
      "mime": "image/svg+xml",
      "bytes": 8442,
      "sha256": "47b4ec89f61636502135ad3d11c60ac2a626e69f63b1b5a9e9086430bb3d9df2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_j=\\sum_i W_{ji}x_i+b_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_j=\\sum_i W_{ji}x_i+b_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            193
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc4d03dcae0355c5.svg",
      "path": "assets/equations/dc4d03dcae0355c5.svg",
      "mime": "image/svg+xml",
      "bytes": 17981,
      "sha256": "296b21b4ec05192bf1f58e02d45bc7c50fb9a2d17639a290fce9a4e06112f58e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "D=0.367879441+1+0.135335283=1.503214724"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=0.367879441+1+0.135335283=1.503214724"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc5e5624414a3d95.svg",
      "path": "assets/equations/dc5e5624414a3d95.svg",
      "mime": "image/svg+xml",
      "bytes": 14686,
      "sha256": "4de8d83994d71be3384407fd126d9a5c9bed5c4a9a7c39b83cbc0b4305691d26",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{2z}-1=2.718281828-1=1.718281828"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{2z}-1=2.718281828-1=1.718281828"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc6d5a7033a71923.svg",
      "path": "assets/equations/dc6d5a7033a71923.svg",
      "mime": "image/svg+xml",
      "bytes": 20098,
      "sha256": "30f8a1ec7dcff6ff3d0784ebdbaebe3bbc7d164d2d76f4fc9b6abec1297c1a49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_t=\\sigma(W_f[h_{t-1},x_t]+b_f),\\quad i_t=\\sigma(W_i[h_{t-1},x_t]+b_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_t=\\sigma(W_f[h_{t-1},x_t]+b_f),\\quad i_t=\\sigma(W_i[h_{t-1},x_t]+b_i)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            10,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s10",
          "labels": [
            "Recurrent neural networks",
            "LSTM a memory path with three gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            15,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s14",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s15",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s15",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            203
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc757bbb5573b8af.svg",
      "path": "assets/equations/dc757bbb5573b8af.svg",
      "mime": "image/svg+xml",
      "bytes": 16118,
      "sha256": "e66628ae980e1d6a6f541fd1249c50531f864f13a97a4266bb19746d0a876f06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=(0.12)\\times(0.082533822)\\approx 0.009904059"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.12)\\times(0.082533822)\\approx 0.009904059"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc852cb894d5794e.svg",
      "path": "assets/equations/dc852cb894d5794e.svg",
      "mime": "image/svg+xml",
      "bytes": 20085,
      "sha256": "7788bd9ee48fd3faf94e708a41779e9378903d729ce220349033e716439218b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.2-0.5(-0.005810523)\\approx 0.202905262"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.2-0.5(-0.005810523)\\approx 0.202905262"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            152
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dc92a06893eca5f4.svg",
      "path": "assets/equations/dc92a06893eca5f4.svg",
      "mime": "image/svg+xml",
      "bytes": 13176,
      "sha256": "66a818e01387359f32060c1b5bece43dd7c1d0ea56a22c8537bf4662e75fd95d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y_1=1.4(2)=2.8,\\qquad L_1=\\frac12(2.8-4)^2=0.72"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y_1=1.4(2)=2.8,\\qquad L_1=\\frac12(2.8-4)^2=0.72"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dca805bc28733c27.svg",
      "path": "assets/equations/dca805bc28733c27.svg",
      "mime": "image/svg+xml",
      "bytes": 10205,
      "sha256": "d1795d9614edf3ce443482ae6896fb4d0b649f8ed849dedc736f0c07bc9c2b3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "1-h_t^2=1-(0.6)^2=1-0.36=0.64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-h_t^2=1-(0.6)^2=1-0.36=0.64"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dcaf6fc9df70c8e9.svg",
      "path": "assets/equations/dcaf6fc9df70c8e9.svg",
      "mime": "image/svg+xml",
      "bytes": 19124,
      "sha256": "eb0facd6906c82a906c951f14975bf371c4843f9b13000a5f40f26142257d8a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.15-1(0.001437581)\\approx 0.148562419"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.15-1(0.001437581)\\approx 0.148562419"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dcbc368ca301a562.svg",
      "path": "assets/equations/dcbc368ca301a562.svg",
      "mime": "image/svg+xml",
      "bytes": 4820,
      "sha256": "d27a8ced569ad2edd0d50f1c94242a9fb3ce414f1962b77b8e3869f2355a7790",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_B=\\frac{2+4}{2}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_B=\\frac{2+4}{2}=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dcc7f746c4400033.svg",
      "path": "assets/equations/dcc7f746c4400033.svg",
      "mime": "image/svg+xml",
      "bytes": 7787,
      "sha256": "a30b8d1f642a87251c54bd7cfcdc5383315c89457fce801cfdd84ff98b08b078",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{4}\\approx54.598150033"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{4}\\approx54.598150033"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            172
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            172
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dcc9f2d8a503f369.svg",
      "path": "assets/equations/dcc9f2d8a503f369.svg",
      "mime": "image/svg+xml",
      "bytes": 8863,
      "sha256": "817e7b832bf654789695d5ba5c24142177c21510517356c03aab3d10b8157041",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_2}=0+0-1.5=-1.5\\Rightarrow h_2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=0+0-1.5=-1.5\\Rightarrow h_2=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd0c8ddf71d7e5e7.svg",
      "path": "assets/equations/dd0c8ddf71d7e5e7.svg",
      "mime": "image/svg+xml",
      "bytes": 14253,
      "sha256": "14d55565205cbaac03d9e4b4f6bb9099c8b6db0074b3d7c58a23ff54f879f204",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\qquad c=\\max_jz_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            10,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s9",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            10,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s9",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 9 Softmax and true class loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd1914e888d3b3fb.svg",
      "path": "assets/equations/dd1914e888d3b3fb.svg",
      "mime": "image/svg+xml",
      "bytes": 8669,
      "sha256": "811ad6c9a17ed2f6a297d0b41b9dda92a865e8170480cfda82e5074ca22ed355",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{XOR}=1-2(1)-0.5=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XOR}=1-2(1)-0.5=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd2c0d46e60db2c0.svg",
      "path": "assets/equations/dd2c0d46e60db2c0.svg",
      "mime": "image/svg+xml",
      "bytes": 6323,
      "sha256": "0e98dba60ee0fba8e5f297357c80255977a5c974b49290cbf53a1a9e640e69a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1-\\frac{0.1(2)}{\\sqrt4}=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-\\frac{0.1(2)}{\\sqrt4}=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd5064d2dd1b316c.svg",
      "path": "assets/equations/dd5064d2dd1b316c.svg",
      "mime": "image/svg+xml",
      "bytes": 18652,
      "sha256": "680c48411c892270d1335f8f1c894dcca911adb6583551374c05cb1021b2d683",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2\\approx0.683772234-0.147441956\\approx0.536330278"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2\\approx0.683772234-0.147441956\\approx0.536330278"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd63fd4bc0c56e9d.svg",
      "path": "assets/equations/dd63fd4bc0c56e9d.svg",
      "mime": "image/svg+xml",
      "bytes": 12303,
      "sha256": "f02e824be359eabdb146fbcbaf92e4ced893ae5bed8cb90b154fe475b52cfcb7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_2=1+0.092423431=1.092423431"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_2=1+0.092423431=1.092423431"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd6e5a7547d2ee64.svg",
      "path": "assets/equations/dd6e5a7547d2ee64.svg",
      "mime": "image/svg+xml",
      "bytes": 7140,
      "sha256": "8d9bf3f14f279b6d3bf360c145a695909db998fdc518c3e3e2782fa98499fd6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,2}=(1)+(4)+(0)=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,2}=(1)+(4)+(0)=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            118
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            121
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd892c081c748bf2.svg",
      "path": "assets/equations/dd892c081c748bf2.svg",
      "mime": "image/svg+xml",
      "bytes": 5004,
      "sha256": "de894369c146bb841cd688679f3dd8505632d7f62fe731979acf00629c4480f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_2=4+(1)^2=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_2=4+(1)^2=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dd8dca9605ca9fba.svg",
      "path": "assets/equations/dd8dca9605ca9fba.svg",
      "mime": "image/svg+xml",
      "bytes": 18378,
      "sha256": "c3c9f1b8b8ca445f981eb7cdc0ac320c85c591138c33ba3faa1a7241c1650c1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p_3=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_3=\\frac{1.000000000}{3.000000000}\\approx0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            326
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            326
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ddbf51217582c207.svg",
      "path": "assets/equations/ddbf51217582c207.svg",
      "mime": "image/svg+xml",
      "bytes": 24582,
      "sha256": "b777b07c04ead9ff4f54eb20c4256256f719d28e9ae239a7e3b6444bf2c6d516",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{average slope}=\\frac{\\text{new loss}-\\text{old loss}}{\\text{new weight}-\\text{old weight}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{average slope}=\\frac{\\text{new loss}-\\text{old loss}}{\\text{new weight}-\\text{old weight}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ddda757808debff5.svg",
      "path": "assets/equations/ddda757808debff5.svg",
      "mime": "image/svg+xml",
      "bytes": 3151,
      "sha256": "13404412c160b7509a2a80862799a4b6719a4839662d3f953688eda712d2a449",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=\\frac33=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=\\frac33=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dde4ee7e9e8f997c.svg",
      "path": "assets/equations/dde4ee7e9e8f997c.svg",
      "mime": "image/svg+xml",
      "bytes": 12216,
      "sha256": "70903d603bcbc2cab4d635316589d2ec06c6def841a434ab14abe85185c12c3b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{2,1}}=\\delta_{o_2}h_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(2)}=\\frac{\\partial L}{\\partial W^{(2)}_{2,1}}=\\delta_{o_2}h_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            88
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/de782b0d8cb8f7bb.svg",
      "path": "assets/equations/de782b0d8cb8f7bb.svg",
      "mime": "image/svg+xml",
      "bytes": 15337,
      "sha256": "51eb6f1fa8e70289f7faba006108db5e623a58d0df9c472b0327afe427c7d882",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a^2\\approx0.213552267,\\qquad1-a^2\\approx0.786447733"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a^2\\approx0.213552267,\\qquad1-a^2\\approx0.786447733"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/de8c0e93f06e9aa8.svg",
      "path": "assets/equations/de8c0e93f06e9aa8.svg",
      "mime": "image/svg+xml",
      "bytes": 4824,
      "sha256": "fb3a3f6b620977ca59391fd3834213d81f35085c4f1384f34f7ccee539880ad8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_i^{\\mathrm{test}}=a_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_i^{\\mathrm{test}}=a_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            3,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            3,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/de94c544219f4fc9.svg",
      "path": "assets/equations/de94c544219f4fc9.svg",
      "mime": "image/svg+xml",
      "bytes": 14806,
      "sha256": "f9a5b2b4258df72fdb8e139b1729908c53490a94c2f631c640917cda1736b57c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{2}=\\frac{1}{1+e^{-(1.255565213)}}=0.778261739"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{2}=\\frac{1}{1+e^{-(1.255565213)}}=0.778261739"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dec405b6648724b8.svg",
      "path": "assets/equations/dec405b6648724b8.svg",
      "mime": "image/svg+xml",
      "bytes": 17992,
      "sha256": "cb389a19f4b3ae2f3956d59574fa51a76eff120e4a062b90306f89cdc7733535",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=0.683772234-\\frac{0.1\\times(1)}{\\sqrt{0.46}}=0.536330278"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.683772234-\\frac{0.1\\times(1)}{\\sqrt{0.46}}=0.536330278"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dec76766281c84de.svg",
      "path": "assets/equations/dec76766281c84de.svg",
      "mime": "image/svg+xml",
      "bytes": 12289,
      "sha256": "fb8f3919a938e8aa310895c7eb1610e0d40e53867ab207731eb983e05fa89397",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(5)\\times(1)+(7)\\times(2)+(6)\\times(1)=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(5)\\times(1)+(7)\\times(2)+(6)\\times(1)=25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ded30217d8f2c313.svg",
      "path": "assets/equations/ded30217d8f2c313.svg",
      "mime": "image/svg+xml",
      "bytes": 18177,
      "sha256": "eadcc6e3768e99a12aba4e723f499e9d3551f5fb749373dcdff2dcb701e563e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_3} = 0.056158765 \\times  0.231380704 = 0.012994055"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_3} = 0.056158765 \\times  0.231380704 = 0.012994055"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dee5ac5546f1b2f2.svg",
      "path": "assets/equations/dee5ac5546f1b2f2.svg",
      "mime": "image/svg+xml",
      "bytes": 12235,
      "sha256": "3ed7d04a0e5a000a4be2e7f2fae92d0968e80a849bd451f62a3e7da0a31f9d51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.018315639+1\\approx1.018315639"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.018315639+1\\approx1.018315639"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/df479afdae4fe00d.svg",
      "path": "assets/equations/df479afdae4fe00d.svg",
      "mime": "image/svg+xml",
      "bytes": 23399,
      "sha256": "a7571442ba5d3823c69a09d3cc48b91c52d2126c3a75c7b42f67e76a44c1c825",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(0.138498562)\\times(0.596884378)\\approx 0.082667628"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(0.138498562)\\times(0.596884378)\\approx 0.082667628"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/df575ab27bdf9309.svg",
      "path": "assets/equations/df575ab27bdf9309.svg",
      "mime": "image/svg+xml",
      "bytes": 6900,
      "sha256": "8bbc55dc556b41cfcce6ed1e267e1321ae2bb3fea4d93fcc73e59cef445923d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}1-0.9^2&=1-0.81\\\\&=0.19\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}1-0.9^2&=1-0.81\\\\&=0.19\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/df5fc0c0a9ad8296.svg",
      "path": "assets/equations/df5fc0c0a9ad8296.svg",
      "mime": "image/svg+xml",
      "bytes": 5507,
      "sha256": "ff3bcd4542610ce4f63d68a2122e4428b4119c11a52ffa7ad207a34ef41be038",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(\\hat y-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(\\hat y-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dfa71d7fa81c823c.svg",
      "path": "assets/equations/dfa71d7fa81c823c.svg",
      "mime": "image/svg+xml",
      "bytes": 9648,
      "sha256": "776e47ccf8859800a0b1ad670de86055df14618175fa1b1e8dfdbb31fe151284",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\nabla_{\\hat y}L_{\\mathrm{half}}=[0.2,-0.3,-0.6]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\nabla_{\\hat y}L_{\\mathrm{half}}=[0.2,-0.3,-0.6]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dfae1039bf042104.svg",
      "path": "assets/equations/dfae1039bf042104.svg",
      "mime": "image/svg+xml",
      "bytes": 10139,
      "sha256": "7e3a05b99f403b4afe9a468b1cccbc50726d63792899ee159a97f5e32b5d4ba5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{weights}=1\\times1\\times8\\times16=128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=1\\times1\\times8\\times16=128"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dfb80f08b9b0c4e1.svg",
      "path": "assets/equations/dfb80f08b9b0c4e1.svg",
      "mime": "image/svg+xml",
      "bytes": 2674,
      "sha256": "f88d48d6c3c8afa69afad079743c82a5d7575679fb8f2a16812bb4195e792452",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor 29.5\\right\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor 29.5\\right\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dffc8608ebe7e697.svg",
      "path": "assets/equations/dffc8608ebe7e697.svg",
      "mime": "image/svg+xml",
      "bytes": 11119,
      "sha256": "cfe4738c439165251412e2a7a25913bae41b266d4a382a060d8b39413481ab25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8(8)(8)(3)(3)(16)=73728"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8(8)(8)(3)(3)(16)=73728"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/dffe83aa3b00d40c.svg",
      "path": "assets/equations/dffe83aa3b00d40c.svg",
      "mime": "image/svg+xml",
      "bytes": 17745,
      "sha256": "58ee09a1f09727ccb4d49a879a55dd09153951e8852b25b2777e8d6b3a81a83b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{d}{dx}(cx^n)=cnx^{n-1},\\quad\\frac{d}{dx}c=0,\\quad (f+g)\\prime=f\\prime+g\\prime"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{d}{dx}(cx^n)=cnx^{n-1},\\quad\\frac{d}{dx}c=0,\\quad (f+g)\\prime=f\\prime+g\\prime"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e02d92789136f341.svg",
      "path": "assets/equations/e02d92789136f341.svg",
      "mime": "image/svg+xml",
      "bytes": 13861,
      "sha256": "50f706d9e2354a4577642701b1b0d31a55f911ca01a46d5af753b0b70356be91",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat y=wx,\\quad L=\\frac12(\\hat y-y)^2,\\quad g=(\\hat y-y)x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx,\\quad L=\\frac12(\\hat y-y)^2,\\quad g=(\\hat y-y)x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e03a4bc95b918203.svg",
      "path": "assets/equations/e03a4bc95b918203.svg",
      "mime": "image/svg+xml",
      "bytes": 12032,
      "sha256": "03fa93e283e0ba38e809168b7c7ffa29b74b0801762f0172955bb69b4c3a45ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac{1}{1+e^{-z}},\\quad \\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e06165b70c0dec06.svg",
      "path": "assets/equations/e06165b70c0dec06.svg",
      "mime": "image/svg+xml",
      "bytes": 2437,
      "sha256": "cd3f98bcc6a955e65fa8e2c8c6c92661d5b9840dd902cc48e49f294efcf20701",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 1\\\\2 & 1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 1\\\\2 & 1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            106
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e06582d1ab100452.svg",
      "path": "assets/equations/e06582d1ab100452.svg",
      "mime": "image/svg+xml",
      "bytes": 19173,
      "sha256": "d28d26be5d08ff027cdd50a5f6b7f3abe9799d4fbcf7f1d02b6656f5d8a7fe99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{conv}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}},\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{conv}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}},\\qquad P_{\\mathrm{dense}}=(n_{\\mathrm{in}}+1)n_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e06cb7b0e9f45658.svg",
      "path": "assets/equations/e06cb7b0e9f45658.svg",
      "mime": "image/svg+xml",
      "bytes": 11945,
      "sha256": "61b43bbaa0dfae9605ae1c74a9ed9d1db923c5d541d6f6d9230d1d4a9ca9dd21",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{conv}}=(K_hK_wC_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{conv}}=(K_hK_wC_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            13,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            17,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            13,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            17,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s17",
          "labels": [
            "Convolutional neural networks",
            "Faculty CNN table: shapes, activations and 62958 parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e073412e219f2310.svg",
      "path": "assets/equations/e073412e219f2310.svg",
      "mime": "image/svg+xml",
      "bytes": 6386,
      "sha256": "12d6ac87ad1e2ac27007ca0a9fb899c3fdc3aa4a78398962c1c29623faa64306",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,2}=(2)+(3)=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,2}=(2)+(3)=5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e0797baa70350e25.svg",
      "path": "assets/equations/e0797baa70350e25.svg",
      "mime": "image/svg+xml",
      "bytes": 17020,
      "sha256": "6a4f4f62e76a7c767a9018a40126fbffcd38b7f06fa0307b18ba8a435813c46f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=L+\\frac\\lambda2\\sum_jw_j^2,\\quad w_{new}=w-\\eta(g_{data}+\\lambda w)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=L+\\frac\\lambda2\\sum_jw_j^2,\\quad w_{new}=w-\\eta(g_{data}+\\lambda w)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e0a7ec476bae68f2.svg",
      "path": "assets/equations/e0a7ec476bae68f2.svg",
      "mime": "image/svg+xml",
      "bytes": 13836,
      "sha256": "fc0b5cc06948f77df09a660a10fc2d2ad3ad1e22283e9ab2fe4d966f2f2a396c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=0.8\\tanh(0.83)\\approx0.544380805"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.8\\tanh(0.83)\\approx0.544380805"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e0ad3b2f8e3f246b.svg",
      "path": "assets/equations/e0ad3b2f8e3f246b.svg",
      "mime": "image/svg+xml",
      "bytes": 25680,
      "sha256": "e7e7bc43b14bfa9bcba132b1059a96761edce5586835c89731d95a58cc7b973e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde h_t=\\tanh(W_hx_t+U_h(r_t\\odot h_{t-1})+b_h),\\quad h_t=(1-z_t)\\odot h_{t-1}+z_t\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            10,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s9",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            13,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s12",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            6,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s5",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e0e8fd22135c9d7b.svg",
      "path": "assets/equations/e0e8fd22135c9d7b.svg",
      "mime": "image/svg+xml",
      "bytes": 12212,
      "sha256": "56874c993c9ca4f810902da95cb245598f540dd6a8b164705041a2dcc8f423d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=-(-0.693147181)=0.693147181"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-(-0.693147181)=0.693147181"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            231
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            231
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e0f5f4a6b7d3af9c.svg",
      "path": "assets/equations/e0f5f4a6b7d3af9c.svg",
      "mime": "image/svg+xml",
      "bytes": 9862,
      "sha256": "6b77df34d8814184ebe15c98a7716582d44c9c83bf521c623364f0ab7d9a0f34",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "U_{\\mathrm{batch}}=E,\\qquad U_{\\mathrm{SGD}}=NE"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{batch}}=E,\\qquad U_{\\mathrm{SGD}}=NE"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e1122171b0bd236e.svg",
      "path": "assets/equations/e1122171b0bd236e.svg",
      "mime": "image/svg+xml",
      "bytes": 6760,
      "sha256": "ca421617751fc975d3853a658d4b368140f1eb1ac331bf48b4221adf9bce8fac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1-\\frac{0.1\\times(2)}{\\sqrt{4}}=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-\\frac{0.1\\times(2)}{\\sqrt{4}}=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            23,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s22",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 22 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            25,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s24",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 24 AdaGrad variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e116d9c93aba3d51.svg",
      "path": "assets/equations/e116d9c93aba3d51.svg",
      "mime": "image/svg+xml",
      "bytes": 2031,
      "sha256": "388f33d4fbc5288031cb1e6f40e644aa94df0c3de26b37a323c6c6d00e112909",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-z=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-z=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e11b2a71ed1c964f.svg",
      "path": "assets/equations/e11b2a71ed1c964f.svg",
      "mime": "image/svg+xml",
      "bytes": 4694,
      "sha256": "1ae7bc724d3c1b1333eb3a0b4fc756768dce370df22690c9680c92372edcd333",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^2=4,\\qquad(-1)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^2=4,\\qquad(-1)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e120af498da6af3d.svg",
      "path": "assets/equations/e120af498da6af3d.svg",
      "mime": "image/svg+xml",
      "bytes": 17477,
      "sha256": "4beb9dcc236dcd4a573687b61e2c1c6843af1c36a381c0d45d643f50dbb13b01",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,4}^{(1)}=(-0.014526308)\\times(-0.4)\\approx 0.005810523"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,4}^{(1)}=(-0.014526308)\\times(-0.4)\\approx 0.005810523"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            171
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e1251aa7fa418d32.svg",
      "path": "assets/equations/e1251aa7fa418d32.svg",
      "mime": "image/svg+xml",
      "bytes": 4095,
      "sha256": "0936453388fb0bbd5c3ff887c103f621224eaf689779f84c66833b398cc40d90",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{test}=a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{test}=a"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            28,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/29",
          "labels": [
            "Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            28,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/29",
          "labels": [
            "Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e12e4a571f964fad.svg",
      "path": "assets/equations/e12e4a571f964fad.svg",
      "mime": "image/svg+xml",
      "bytes": 16637,
      "sha256": "6a6e5022de74fda65634cc88ca3447b7a8fa211b66c6ecaa9ca527a1c18359c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=1-1(0.003509506)=0.996490494"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=1-1(0.003509506)=0.996490494"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e14a6fd4eb271def.svg",
      "path": "assets/equations/e14a6fd4eb271def.svg",
      "mime": "image/svg+xml",
      "bytes": 5423,
      "sha256": "751d0c8046cc36d2af0d933d35536c02e65107cd5c769808e0c3cdc61664c74f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{s_2}=\\sqrt{0.49}=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_2}=\\sqrt{0.49}=0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            26,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s25",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 25 RMSProp variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            28,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s27",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 27 RMSProp variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e15debe515ad70bf.svg",
      "path": "assets/equations/e15debe515ad70bf.svg",
      "mime": "image/svg+xml",
      "bytes": 11395,
      "sha256": "a5a7123884b949b700a4f651be37117d7f07f74191d0c29cd266021a8161a842",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}\\frac{0.8}{0.5}&=\\frac{0.8\\times10}{0.5\\times10}\\\\&=\\frac85\\\\&=1.6\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}\\frac{0.8}{0.5}&=\\frac{0.8\\times10}{0.5\\times10}\\\\&=\\frac85\\\\&=1.6\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e175e10221a61929.svg",
      "path": "assets/equations/e175e10221a61929.svg",
      "mime": "image/svg+xml",
      "bytes": 21174,
      "sha256": "522143f30bf2f5b492b86b18d83b4cdbf11f208049e83b03b65154d1f1235e0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{t+1}=w_t-\\eta(\\nabla_w J_{\\mathrm{data}}+2\\lambda w_t)=(1-2\\eta\\lambda)w_t-\\eta\\nabla_w J_{\\mathrm{data}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{t+1}=w_t-\\eta(\\nabla_w J_{\\mathrm{data}}+2\\lambda w_t)=(1-2\\eta\\lambda)w_t-\\eta\\nabla_w J_{\\mathrm{data}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e1b4633f6988ed67.svg",
      "path": "assets/equations/e1b4633f6988ed67.svg",
      "mime": "image/svg+xml",
      "bytes": 11644,
      "sha256": "68e81667126be08c6082f25f56fc4d32f9fc91aea4747061f17eadbc4261e6f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=0.9(0.15)-0.1(-1.215)=0.2565"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(0.15)-0.1(-1.215)=0.2565"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e1d74c616a26b88e.svg",
      "path": "assets/equations/e1d74c616a26b88e.svg",
      "mime": "image/svg+xml",
      "bytes": 7992,
      "sha256": "703270d86c5a7c3e5e524116eb3ad7f6b46fe443ae8769bb0f068ab7b575e507",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(1-p)=0.8(0.2)=0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(1-p)=0.8(0.2)=0.16"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            248
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            269
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            248
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            269
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e1dda3f8681ba484.svg",
      "path": "assets/equations/e1dda3f8681ba484.svg",
      "mime": "image/svg+xml",
      "bytes": 15319,
      "sha256": "8080ebd9acaa8956b4c507d96fae6f35c6f35c1294c44d793efe98c8d227b1b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_1=(0.5)\\times(-0.093597941)\\approx -0.04679897"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=(0.5)\\times(-0.093597941)\\approx -0.04679897"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e1f248930dc68c45.svg",
      "path": "assets/equations/e1f248930dc68c45.svg",
      "mime": "image/svg+xml",
      "bytes": 24810,
      "sha256": "2ed2b555bb12c63c5cefc202c6b316eb6215f0c23e63a99b794793f3d87467ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (-0.3 \\times  0.331812228) + (-0.2 \\times  0.524979187) + (0.1) = -0.104539506"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (-0.3 \\times  0.331812228) + (-0.2 \\times  0.524979187) + (0.1) = -0.104539506"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e1fcd30496290844.svg",
      "path": "assets/equations/e1fcd30496290844.svg",
      "mime": "image/svg+xml",
      "bytes": 8438,
      "sha256": "57537b88dd7c59b489db3b0d1d01afc07ed689232b456daf00c7643a30357553",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac{9}{1}\\approx9.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac{9}{1}\\approx9.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            174
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            174
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e21c77c5c190c14b.svg",
      "path": "assets/equations/e21c77c5c190c14b.svg",
      "mime": "image/svg+xml",
      "bytes": 8519,
      "sha256": "b0ace545351f455e8ace4f68623e56a707dcee6374626512d56e5a4c68a9e74c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "E_1=\\frac{22}{100}\\times100\\%=22\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "E_1=\\frac{22}{100}\\times100\\%=22\\%"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            11,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s11",
          "labels": [
            "CNN architectures and transfer learning",
            "Top-1 and top-5 error: what an ImageNet result means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            11,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s11",
          "labels": [
            "CNN architectures and transfer learning",
            "Top-1 and top-5 error: what an ImageNet result means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e2245fb17ab44d83.svg",
      "path": "assets/equations/e2245fb17ab44d83.svg",
      "mime": "image/svg+xml",
      "bytes": 6877,
      "sha256": "7d57aa9595b663097b4d555a1f6e3191eee89f65edf7b84f46088c2428c6bfb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{penalty}}=2\\lambda w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{penalty}}=2\\lambda w"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e227b5ddfa70fc91.svg",
      "path": "assets/equations/e227b5ddfa70fc91.svg",
      "mime": "image/svg+xml",
      "bytes": 11415,
      "sha256": "43261b7915d6960b573ec514c3f7b6ba35b9b698aef48b243454df902f26dbff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.18)}}=0.544878892"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.18)}}=0.544878892"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e22a0b62445991e6.svg",
      "path": "assets/equations/e22a0b62445991e6.svg",
      "mime": "image/svg+xml",
      "bytes": 12853,
      "sha256": "21390d249bf5c69e7321e53fe19cc002d4ce3f185e306df4e285fe0ba348c705",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.5 \\times  0.3) + (0.6 \\times  0.5) + (0.1) = 0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.5 \\times  0.3) + (0.6 \\times  0.5) + (0.1) = 0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e22e38a0d749a968.svg",
      "path": "assets/equations/e22e38a0d749a968.svg",
      "mime": "image/svg+xml",
      "bytes": 25209,
      "sha256": "7124a43efa0cde153a5b28587d852968c506430aaa4449cab3cc640f281c9897",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{saving\\ percentage}=100\\frac{107978752}{120422400}\\approx89.666667\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving\\ percentage}=100\\frac{107978752}{120422400}\\approx89.666667\\%"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e23af655c3740539.svg",
      "path": "assets/equations/e23af655c3740539.svg",
      "mime": "image/svg+xml",
      "bytes": 7280,
      "sha256": "8ee10618c588d539322a333881095828101f12ed6f6dacd58b1ad320c37a6739",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_1=0.9(0)-0.1(1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.9(0)-0.1(1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e25593d3f219dc71.svg",
      "path": "assets/equations/e25593d3f219dc71.svg",
      "mime": "image/svg+xml",
      "bytes": 13448,
      "sha256": "5dd39cb33da201c4e2e1a96fd383564f73d044ca06381742bfa8e383c4b0fa49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{new}=w-\\eta\\left[g_{data}+\\lambda\\operatorname{sign}(w)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{new}=w-\\eta\\left[g_{data}+\\lambda\\operatorname{sign}(w)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            26,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/27",
          "labels": [
            "L1 penalty and update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            26,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/27",
          "labels": [
            "L1 penalty and update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e2631bc2ce7ebc9e.svg",
      "path": "assets/equations/e2631bc2ce7ebc9e.svg",
      "mime": "image/svg+xml",
      "bytes": 11578,
      "sha256": "0ddb753030f14373abf24d16d4f18237ececf2400e31d0c0bbd9c6fb78a094e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(0)=\\frac1{2.000000000}\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(0)=\\frac1{2.000000000}\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e27ba4eb6d98f55b.svg",
      "path": "assets/equations/e27ba4eb6d98f55b.svg",
      "mime": "image/svg+xml",
      "bytes": 3744,
      "sha256": "4c5ea4e23b897234bcca306bafa930f2361a9af2ee42c7c0af05c26335f623db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "30+5=35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "30+5=35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e288268af2ced78c.svg",
      "path": "assets/equations/e288268af2ced78c.svg",
      "mime": "image/svg+xml",
      "bytes": 6569,
      "sha256": "ef288386bc302ea3aa552f56dad322fa82992d555052a4658ad1d7a194e1c4b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{padded}}=5+2=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{padded}}=5+2=7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e28a7e27c4f74611.svg",
      "path": "assets/equations/e28a7e27c4f74611.svg",
      "mime": "image/svg+xml",
      "bytes": 20955,
      "sha256": "1cb4f3d707b7c0c9afc6918c7dc9cdbbe4297be17284cad21a9f9987ca3e4726",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=-0.3-0.9(-0.043523504)\\approx -0.260828846"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=-0.3-0.9(-0.043523504)\\approx -0.260828846"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e290def3a1c4ea90.svg",
      "path": "assets/equations/e290def3a1c4ea90.svg",
      "mime": "image/svg+xml",
      "bytes": 16072,
      "sha256": "3bfa35fd8e3da3e233ddec4027e2c2eab5e43c18785072ba5a37fe79b3edafde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e295aa726de62b85.svg",
      "path": "assets/equations/e295aa726de62b85.svg",
      "mime": "image/svg+xml",
      "bytes": 16669,
      "sha256": "2f477779e866162a43ff493f409866328d3e270faab0709c070231f4c6814a16",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t,\\quad h_t=o_t\\odot\\tanh(C_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=f_t\\odot C_{t-1}+i_t\\odot\\widetilde C_t,\\quad h_t=o_t\\odot\\tanh(C_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            211
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e2ee029f7f3db879.svg",
      "path": "assets/equations/e2ee029f7f3db879.svg",
      "mime": "image/svg+xml",
      "bytes": 3462,
      "sha256": "ab26bb2aefa0414142c4947334475ffbdf81b21cbcc225913d202b1e0d70df1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8(4)=32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8(4)=32"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e30499da6b8e9d4a.svg",
      "path": "assets/equations/e30499da6b8e9d4a.svg",
      "mime": "image/svg+xml",
      "bytes": 5160,
      "sha256": "20bb73f2fdcc8e87ed908c6ec4e59c759d1083a4672176456d4cdff7702a4027",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{13+2 \\times  1-3}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{13+2 \\times  1-3}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            120
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e31db28d376c594d.svg",
      "path": "assets/equations/e31db28d376c594d.svg",
      "mime": "image/svg+xml",
      "bytes": 7560,
      "sha256": "483138d00f814d840274ceadb220ce37bdf46eac5373324d4d17fe39e9d6964b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.11326"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.11326"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e3234cc25d1508de.svg",
      "path": "assets/equations/e3234cc25d1508de.svg",
      "mime": "image/svg+xml",
      "bytes": 8939,
      "sha256": "2039a3d4e436c21f3b8a77cd0771e6df700e5c5a36d98c49e46fa36d90a53554",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=0.9+0.9(-0.1)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=0.9+0.9(-0.1)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e3267d2a19366c7b.svg",
      "path": "assets/equations/e3267d2a19366c7b.svg",
      "mime": "image/svg+xml",
      "bytes": 5721,
      "sha256": "817cefa9a66cdeef2b502b3239906c2e98fa755ef2ad93460740e48bff5f40c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\max(0,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\max(0,z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            190
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            209
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            228
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            190
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            209
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            228
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e3355300bf932c93.svg",
      "path": "assets/equations/e3355300bf932c93.svg",
      "mime": "image/svg+xml",
      "bytes": 23773,
      "sha256": "3cf3bd87cd77690fa426ed9a6ec3bcdc6e485273230b07ff73fdf9e2786f5058",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat y=\\operatorname{step}(w^Tx+b),\\quad w_{new}=w+\\eta(y-\\widehat y)x,\\quad b_{new}=b+\\eta(y-\\widehat y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat y=\\operatorname{step}(w^Tx+b),\\quad w_{new}=w+\\eta(y-\\widehat y)x,\\quad b_{new}=b+\\eta(y-\\widehat y)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            189
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e33e2e29f7e69ace.svg",
      "path": "assets/equations/e33e2e29f7e69ace.svg",
      "mime": "image/svg+xml",
      "bytes": 11066,
      "sha256": "144492a5db363c40150027a976f707ed0050a6a8978392a5ddf16bd05c193b65",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.52)}}=0.627147766"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.52)}}=0.627147766"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e3430445c8f6a121.svg",
      "path": "assets/equations/e3430445c8f6a121.svg",
      "mime": "image/svg+xml",
      "bytes": 3820,
      "sha256": "62f133b002f370fa624a3ae4b5c417e870cadbfcfaa2ec4aa323cc1aa916b901",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0.5)(4)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0.5)(4)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            165
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            165
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e34dab3cfb2bef31.svg",
      "path": "assets/equations/e34dab3cfb2bef31.svg",
      "mime": "image/svg+xml",
      "bytes": 19344,
      "sha256": "2f0570b216f7846302ec04bad9f384619932495c875a8654398fc0d87c20e76b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.1-0.2(0.000964927)\\approx 0.099807015"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.1-0.2(0.000964927)\\approx 0.099807015"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            127
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e353ed5c5344d9f0.svg",
      "path": "assets/equations/e353ed5c5344d9f0.svg",
      "mime": "image/svg+xml",
      "bytes": 5825,
      "sha256": "edcf1acb4ff6242c920fbd1b34a1f3da0523671eb6b59462f115c289d9be2cbe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,2}=(1)+(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,2}=(1)+(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            95
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e35736ce1cfc9727.svg",
      "path": "assets/equations/e35736ce1cfc9727.svg",
      "mime": "image/svg+xml",
      "bytes": 2671,
      "sha256": "627a36e9418db84eae3327562344f924f278961ab9275763e8b34b372c919ca3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-3+2=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-3+2=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e397e226e8c7c566.svg",
      "path": "assets/equations/e397e226e8c7c566.svg",
      "mime": "image/svg+xml",
      "bytes": 7750,
      "sha256": "af9e9f8eb83e0dcd43db6d520afc49c329b5dcda0e4ff943bc5119fc9fad16f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=-0.5-0.1(-1.5)=-0.35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=-0.5-0.1(-1.5)=-0.35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            18,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s17",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 17 GD variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            20,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s19",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 19 GD variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e3c5269ae1be7e5e.svg",
      "path": "assets/equations/e3c5269ae1be7e5e.svg",
      "mime": "image/svg+xml",
      "bytes": 20766,
      "sha256": "3994c2392e684a3c3377f5be0665e88f83dd8af95dfcc2de0cbf198de2fce791",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\quad c=\\max_jz_j,\\quad L=-\\ln p_{\\mathrm{correct}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-c}}{\\sum_j e^{z_j-c}},\\quad c=\\max_jz_j,\\quad L=-\\ln p_{\\mathrm{correct}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e3ee4cac7da2daf6.svg",
      "path": "assets/equations/e3ee4cac7da2daf6.svg",
      "mime": "image/svg+xml",
      "bytes": 6782,
      "sha256": "41bdbc84d2de2014b92fa3190fa5b691e705dd03df8956a5fbd55e0ee1a13975",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L1}=0.4+0.35=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=0.4+0.35=0.75"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e404b4617ef0e7d0.svg",
      "path": "assets/equations/e404b4617ef0e7d0.svg",
      "mime": "image/svg+xml",
      "bytes": 11929,
      "sha256": "3efc862c2bdce54684e222283efb680e1732a340af4c4e5a3b290ed910b2e3bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_3=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_3=(3)\\times(1)+(2)\\times(0)+(1)\\times(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            105
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e413f16bb5ba7714.svg",
      "path": "assets/equations/e413f16bb5ba7714.svg",
      "mime": "image/svg+xml",
      "bytes": 19868,
      "sha256": "cae6e33d1c4c7ff2cac1d93f9ee1259822d3b977290bbb9c9b2c138002227e08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{saving\\ percentage}=100\\frac{\\mathrm{direct}-\\mathrm{reduced}}{\\mathrm{direct}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving\\ percentage}=100\\frac{\\mathrm{direct}-\\mathrm{reduced}}{\\mathrm{direct}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            6,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s5",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s8",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            10,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s9",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            15,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s14",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e44b2300355f9498.svg",
      "path": "assets/equations/e44b2300355f9498.svg",
      "mime": "image/svg+xml",
      "bytes": 10718,
      "sha256": "6447e3f27ed3db3dc1f5456f52223c0b364eeb04c2166b64be5fb3b395710579",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_1=0.999(0)+0.001(-1)^2=0.001"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_1=0.999(0)+0.001(-1)^2=0.001"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e4615db5fadb580f.svg",
      "path": "assets/equations/e4615db5fadb580f.svg",
      "mime": "image/svg+xml",
      "bytes": 15827,
      "sha256": "316496a9d62e4e86f12745cf7da88d6e9388e4caa678036e71e5712f8297b43b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e=t-o,\\qquad w_{j,\\mathrm{new}}=w_j+\\eta e x_j,\\qquad b_{\\mathrm{new}}=b+\\eta e"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e=t-o,\\qquad w_{j,\\mathrm{new}}=w_j+\\eta e x_j,\\qquad b_{\\mathrm{new}}=b+\\eta e"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e4620ff07e410bce.svg",
      "path": "assets/equations/e4620ff07e410bce.svg",
      "mime": "image/svg+xml",
      "bytes": 9653,
      "sha256": "09c3d613dfe455621e46f3e5a7fc9433ed8841a15a7432d120ef16356f3947f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z=\\sum_i w_i x_i+b,\\qquad a=f(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=\\sum_i w_i x_i+b,\\qquad a=f(z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e4821e959cb7a516.svg",
      "path": "assets/equations/e4821e959cb7a516.svg",
      "mime": "image/svg+xml",
      "bytes": 8038,
      "sha256": "d1c7d0f8861a9382ef90c186f85e6433f96ce8b15186c4fa8cd6ab0985685cf5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4096+18432=22528"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4096+18432=22528"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e48d03ac9b49ea16.svg",
      "path": "assets/equations/e48d03ac9b49ea16.svg",
      "mime": "image/svg+xml",
      "bytes": 16004,
      "sha256": "934287d4ca909e3a7865b684e6fdb47aee1ad8d418f0c8e403057db67668f0b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_1=\\max(0,4.5)=4.5,\\qquad a_2=\\max(0,0.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_1=\\max(0,4.5)=4.5,\\qquad a_2=\\max(0,0.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e4955c778fd95a4f.svg",
      "path": "assets/equations/e4955c778fd95a4f.svg",
      "mime": "image/svg+xml",
      "bytes": 8718,
      "sha256": "7daaea38aa05790d70dd9b493e8a21a335e9513055c6debe15139d1b88456eb3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MSE}=\\frac{6}{3}\\approx2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MSE}=\\frac{6}{3}\\approx2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e4d8f5baacfd2120.svg",
      "path": "assets/equations/e4d8f5baacfd2120.svg",
      "mime": "image/svg+xml",
      "bytes": 5595,
      "sha256": "7ea64def66f8ffd559044d65a65f52de884125aaee28eebaabd8778e261c8680",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma(z)=(1+e^{-z})^{-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=(1+e^{-z})^{-1}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e51ef56449f25818.svg",
      "path": "assets/equations/e51ef56449f25818.svg",
      "mime": "image/svg+xml",
      "bytes": 8228,
      "sha256": "5994b7e752235fbda4cf8fe07d47a4ccdd2ae79c6e86fa54aee63c38d923ffb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(1.08-1)^2=0.0032"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(1.08-1)^2=0.0032"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e54a4bff1059c242.svg",
      "path": "assets/equations/e54a4bff1059c242.svg",
      "mime": "image/svg+xml",
      "bytes": 8124,
      "sha256": "293ced521af47700db6b81f27acebcc834823cef2f0874f1d01a898a35632a93",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.45-1) \\times  1 = -0.55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.45-1) \\times  1 = -0.55"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e54c044f72c7530b.svg",
      "path": "assets/equations/e54c044f72c7530b.svg",
      "mime": "image/svg+xml",
      "bytes": 8608,
      "sha256": "b4b7dea411256b1679fee9f69a3b81ec4883baae44e065f42bb747c4f5b587d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(3)\\times(0)+(2)\\times(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(3)\\times(0)+(2)\\times(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e55d02bddb539fc5.svg",
      "path": "assets/equations/e55d02bddb539fc5.svg",
      "mime": "image/svg+xml",
      "bytes": 8101,
      "sha256": "51920e23272de7528f5d844b9f1001065fcd661e19cdf02ba1da233573709d14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=55+30+30+24=139"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=55+30+30+24=139"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            14,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            17,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e55d3d5e343976d3.svg",
      "path": "assets/equations/e55d3d5e343976d3.svg",
      "mime": "image/svg+xml",
      "bytes": 9858,
      "sha256": "d75b8e802d9b9133238e31f1cea4d4f131e20bb648558e7f7d147e2708edc278",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-[y\\ln p+(1-y)\\ln(1-p)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-[y\\ln p+(1-y)\\ln(1-p)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            204
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            223
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            185
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            204
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            223
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e56bc6ef11f21beb.svg",
      "path": "assets/equations/e56bc6ef11f21beb.svg",
      "mime": "image/svg+xml",
      "bytes": 10067,
      "sha256": "d10ae069326d22e5be26ecd447f01a5f95fd84cfd85e88c568413f2b133af499",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{o_k}=(o_k-y_k)f'(z_{o_k})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_k}=(o_k-y_k)f'(z_{o_k})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e57a9d6af94ad1bb.svg",
      "path": "assets/equations/e57a9d6af94ad1bb.svg",
      "mime": "image/svg+xml",
      "bytes": 6036,
      "sha256": "bbf820721debdbb6f833f40fc9566478d73e6cb168c1e23b1db4fddc1c3e16c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=\\tanh(a_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\tanh(a_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            4,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            40,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s39",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 39 Two RNN steps"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            5,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s5",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            42,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s41",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 41 Two RNN steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e580536b54e8c233.svg",
      "path": "assets/equations/e580536b54e8c233.svg",
      "mime": "image/svg+xml",
      "bytes": 11554,
      "sha256": "1b1ca75b32910df99e9fff4123185c6e07b9273b30295d02f8e64028743c4ad1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{biases}=8,\\qquad \\text{total}=600+8=608"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=8,\\qquad \\text{total}=600+8=608"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e586b2530e4f9cf0.svg",
      "path": "assets/equations/e586b2530e4f9cf0.svg",
      "mime": "image/svg+xml",
      "bytes": 13035,
      "sha256": "80e754c7f6bc1c238cc6e841b0c76dcf085bf60a4c328841d069a48fa02de9bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.3775)}}=0.593269992"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.3775)}}=0.593269992"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e59e8769f280fbd2.svg",
      "path": "assets/equations/e59e8769f280fbd2.svg",
      "mime": "image/svg+xml",
      "bytes": 10871,
      "sha256": "336e870086446d2580429fdc31e5b39445801d3846aceefd9c7458c1c1049235",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1+C_2\\approx 0.041370323"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1+C_2\\approx 0.041370323"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5afb61a6d5f3879.svg",
      "path": "assets/equations/e5afb61a6d5f3879.svg",
      "mime": "image/svg+xml",
      "bytes": 20588,
      "sha256": "7b97dbff1ba3416d4fa85a32c8257d11355446adea572eda8170c5e054b7fa29",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{ij,o}=\\sum_c\\sum_u\\sum_v K_{uvco}X_{iS+u-P,jS+v-P,c}+b_o"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{ij,o}=\\sum_c\\sum_u\\sum_v K_{uvco}X_{iS+u-P,jS+v-P,c}+b_o"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            155
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            155
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            30,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/31",
          "labels": [
            "Convolution value"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            30,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/31",
          "labels": [
            "Convolution value"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5b6b4e6329ece21.svg",
      "path": "assets/equations/e5b6b4e6329ece21.svg",
      "mime": "image/svg+xml",
      "bytes": 11551,
      "sha256": "c9789fa9be366456aff59fbb1dfc68995397b5fbc2e6edf7f04a656469cafccf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,1}}=\\delta_{h_4}x_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,1}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,1}}=\\delta_{h_4}x_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            205
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5bc5d38d05f5667.svg",
      "path": "assets/equations/e5bc5d38d05f5667.svg",
      "mime": "image/svg+xml",
      "bytes": 8272,
      "sha256": "a05f9b31c2abe69d9ba056befaaccbc5263c33c47aae9b9641d61f2b99806986",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_2=-0.35+(0.27)=-0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.35+(0.27)=-0.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            20,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s19",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 19 Momentum variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            22,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s21",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 21 Momentum variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5bd41b82ae93376.svg",
      "path": "assets/equations/e5bd41b82ae93376.svg",
      "mime": "image/svg+xml",
      "bytes": 9339,
      "sha256": "c1b0e9a9f73f478cd2f2b0bdcb8ad676d7c3c5a5f4f7ef0cac03ec6577f678ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "m_2=\\beta(1-\\beta)g_1+(1-\\beta)g_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_2=\\beta(1-\\beta)g_1+(1-\\beta)g_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5d16adbe508b8b5.svg",
      "path": "assets/equations/e5d16adbe508b8b5.svg",
      "mime": "image/svg+xml",
      "bytes": 9766,
      "sha256": "9df9558104c850b7342b3be1b7fb778a1593626a179c937affe529826ace1061",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{L1 penalty}=0.1\\times3.5=0.35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{L1 penalty}=0.1\\times3.5=0.35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5d7bc3aa72256c3.svg",
      "path": "assets/equations/e5d7bc3aa72256c3.svg",
      "mime": "image/svg+xml",
      "bytes": 17815,
      "sha256": "0584864a32232eb3ebf0dbb40d2fe458b66e7086c6a18b99ebc356c81aa2beb1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L1}=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|,\\qquad J_{L2}=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L1}=J_{\\mathrm{data}}+\\lambda\\sum_i|w_i|,\\qquad J_{L2}=J_{\\mathrm{data}}+\\lambda\\sum_iw_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5eede05db6e20c3.svg",
      "path": "assets/equations/e5eede05db6e20c3.svg",
      "mime": "image/svg+xml",
      "bytes": 24304,
      "sha256": "9b7b9538b59cda96149f7ca9bd401a56b93d2f62c7c6e83e728ac79a07363061",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{average slope}=\\frac{\\text{new loss}-\\text{old loss}}{\\text{new weight}-\\text{old weight}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{average slope}=\\frac{\\text{new loss}-\\text{old loss}}{\\text{new weight}-\\text{old weight}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5f058816466e626.svg",
      "path": "assets/equations/e5f058816466e626.svg",
      "mime": "image/svg+xml",
      "bytes": 7592,
      "sha256": "28eada6f879af5c868ba9b671c76423ec08f230930528d97c6769c77ca280b30",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{122-2}{2}\\right\\rfloor+1=61"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{122-2}{2}\\right\\rfloor+1=61"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e5fd2ad81db5cb12.svg",
      "path": "assets/equations/e5fd2ad81db5cb12.svg",
      "mime": "image/svg+xml",
      "bytes": 23699,
      "sha256": "90ede66696d20dee7d17a6dbf0b4cf16ff9102e86fdb79d4e272086e8c6d8eb3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.2 \\times  0.549833997) + (-0.1 \\times  0.544878892) + (0) = 0.05547891"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.2 \\times  0.549833997) + (-0.1 \\times  0.544878892) + (0) = 0.05547891"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e6092f2a718fe356.svg",
      "path": "assets/equations/e6092f2a718fe356.svg",
      "mime": "image/svg+xml",
      "bytes": 6448,
      "sha256": "db2976530571ace0707bbc712a6daba4d0af44af27009b60b5f9f33448cd6e3a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_1x_1=0.3\\times2=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1x_1=0.3\\times2=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e60fd90ed8957afb.svg",
      "path": "assets/equations/e60fd90ed8957afb.svg",
      "mime": "image/svg+xml",
      "bytes": 11367,
      "sha256": "31d75830acf0af6eca7020664f6bd16a8b26cccc1e1848c4b6c5de0081204c79",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\hat s_1=\\frac{0.004}{1-0.999^1}=\\frac{0.004}{0.001}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat s_1=\\frac{0.004}{1-0.999^1}=\\frac{0.004}{0.001}=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e611707728d90ba8.svg",
      "path": "assets/equations/e611707728d90ba8.svg",
      "mime": "image/svg+xml",
      "bytes": 7259,
      "sha256": "9bd6e988297ca3e0b8d306e655a084279a32cdf1d1e5d9ecca6f8ea3f4aab7c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,\\mathrm{total}}=0.1+0.1=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,\\mathrm{total}}=0.1+0.1=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e63213278aa7de98.svg",
      "path": "assets/equations/e63213278aa7de98.svg",
      "mime": "image/svg+xml",
      "bytes": 4767,
      "sha256": "08173e030f075fdca54d842289a26f6eb60b5b7c6a9e386e053205d6bb5ace0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o-y=0.4-1=-0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o-y=0.4-1=-0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e63832c06fcb7aed.svg",
      "path": "assets/equations/e63832c06fcb7aed.svg",
      "mime": "image/svg+xml",
      "bytes": 8287,
      "sha256": "644ff71949047a325ad1b461aad55bb0514adb03b38d95a72bcd97de7adee2fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(1)\\times(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(1)\\times(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e657c5ac09391365.svg",
      "path": "assets/equations/e657c5ac09391365.svg",
      "mime": "image/svg+xml",
      "bytes": 16441,
      "sha256": "9ab3dcd3b823d1f47fc455f323d2af00bc4427481deac41b69052be92c2af9d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(0.006542085)\\times(1)\\approx 0.006542085"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e65ba09e76cd6492.svg",
      "path": "assets/equations/e65ba09e76cd6492.svg",
      "mime": "image/svg+xml",
      "bytes": 18651,
      "sha256": "095b7e9c6089eab1d770217019b2600f7f533d2d10bd87f7f4467da15448b197",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_2} = -0.065518559 \\times  0.221712873 = -0.014526308"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = -0.065518559 \\times  0.221712873 = -0.014526308"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e6b608fdfba7ba2f.svg",
      "path": "assets/equations/e6b608fdfba7ba2f.svg",
      "mime": "image/svg+xml",
      "bytes": 9875,
      "sha256": "363e3ee5d97283f0eb3da74c410e4df17e456717289bb018f7a8adc0a877691c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\left[y\\ln p+(1-y)\\ln(1-p)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\left[y\\ln p+(1-y)\\ln(1-p)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e6bbc5ec5f7e71fe.svg",
      "path": "assets/equations/e6bbc5ec5f7e71fe.svg",
      "mime": "image/svg+xml",
      "bytes": 6674,
      "sha256": "626eba14853df9b432028a73967356b023c54bb4fe9b87ee64c932cd80da6b9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{padded}}=N+2P"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{padded}}=N+2P"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e6c2c8a35c15f9ce.svg",
      "path": "assets/equations/e6c2c8a35c15f9ce.svg",
      "mime": "image/svg+xml",
      "bytes": 9908,
      "sha256": "f6ca8c8141919015dc65948637908264ad1c55b0ff4d43c0ee7749512c62d56c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{weights}=3\\times3\\times3\\times2=54"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=3\\times3\\times3\\times2=54"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e6cb2fb79ea00bc6.svg",
      "path": "assets/equations/e6cb2fb79ea00bc6.svg",
      "mime": "image/svg+xml",
      "bytes": 22406,
      "sha256": "c18cffec89a34daf9dfac0a9edb5c787e064752026f86255c972d50b06ce79eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.121439988)\\times(0.544878892)\\approx -0.066170086"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.121439988)\\times(0.544878892)\\approx -0.066170086"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e6f43c9051ebbeef.svg",
      "path": "assets/equations/e6f43c9051ebbeef.svg",
      "mime": "image/svg+xml",
      "bytes": 4409,
      "sha256": "d9865f93a56e76bebce1c5a82ff9880950e8421cfbd36b7e5073b8497acfc6e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-3)+(-2)=-5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-3)+(-2)=-5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e6f7822c28a4fdd9.svg",
      "path": "assets/equations/e6f7822c28a4fdd9.svg",
      "mime": "image/svg+xml",
      "bytes": 8348,
      "sha256": "b850f1a101f8ceb867efb88ce3c7d71756c9e54243d0e46b90d71180ced0ffda",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_{1} = \\max(0,0.45) = 0.45"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1} = \\max(0,0.45) = 0.45"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e7029152ef49c01f.svg",
      "path": "assets/equations/e7029152ef49c01f.svg",
      "mime": "image/svg+xml",
      "bytes": 5157,
      "sha256": "b6e4cc3fa58d7ad7f72b55e1a11ca11a588056c042ee364ef702be98c76b102f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0+(-1.5)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0+(-1.5)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e7070aed32f74b9a.svg",
      "path": "assets/equations/e7070aed32f74b9a.svg",
      "mime": "image/svg+xml",
      "bytes": 13108,
      "sha256": "b3cdf7467282a97b2afee1f77b837ebd4c270e65a56648ba8008ad8eb0f39652",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial v}=\\delta_1h_0+\\delta_2h_1,\\qquad \\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial v}=\\delta_1h_0+\\delta_2h_1,\\qquad \\frac{\\partial L}{\\partial b}=\\delta_1+\\delta_2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e7193fbf5e735f5d.svg",
      "path": "assets/equations/e7193fbf5e735f5d.svg",
      "mime": "image/svg+xml",
      "bytes": 12630,
      "sha256": "2375728f28adf0824d2a2d5a2a94a837a2040cc0762c57ed55342278e2b33802",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac1N\\sum_i x_i,\\qquad\\sigma^2=\\frac1N\\sum_i(x_i-\\mu)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac1N\\sum_i x_i,\\qquad\\sigma^2=\\frac1N\\sum_i(x_i-\\mu)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e725afda84fc9ed3.svg",
      "path": "assets/equations/e725afda84fc9ed3.svg",
      "mime": "image/svg+xml",
      "bytes": 2868,
      "sha256": "16d080ff69bc874d0252d2834a2ad547ff6033b25301d4449cae6ded1b5023c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=0+0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0+0=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e726c1bb32ed233e.svg",
      "path": "assets/equations/e726c1bb32ed233e.svg",
      "mime": "image/svg+xml",
      "bytes": 7925,
      "sha256": "44166a0c9190373401f4aa5e97d5bedbd3a791adf8cfb520629be9d33110d496",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t=(0.32)(0.75)=0.24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=(0.32)(0.75)=0.24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e75a800ad85088f5.svg",
      "path": "assets/equations/e75a800ad85088f5.svg",
      "mime": "image/svg+xml",
      "bytes": 2175,
      "sha256": "d041b14a43b1f5d13e1a45e6dccb2624c221103f432b9508d9e2f31e3e4109ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e78e9762a4457abe.svg",
      "path": "assets/equations/e78e9762a4457abe.svg",
      "mime": "image/svg+xml",
      "bytes": 6270,
      "sha256": "17f5b280ec7bec2088595613917621aed62480959cad8214bfc46b6fb1cbecb3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=0.36+0=0.36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=0.36+0=0.36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            51,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s50",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 50 Three step LSTM retention and replacement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e7a8c4341fdaf1f8.svg",
      "path": "assets/equations/e7a8c4341fdaf1f8.svg",
      "mime": "image/svg+xml",
      "bytes": 3206,
      "sha256": "5beae3f3c8f75c5fff3ca49393be1222d1a421da958c5181052a0cdd0c5a4c11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=4^2=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=4^2=16"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            133
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e7c8fe1c4efb3692.svg",
      "path": "assets/equations/e7c8fe1c4efb3692.svg",
      "mime": "image/svg+xml",
      "bytes": 16468,
      "sha256": "3b7539f40e6dc2008d1a158bf9ade4b1ef1f4066e288efc3150cb7c52b6d91e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i\\widetilde C=(0.500000000)(0.000000000)\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=(0.500000000)(0.000000000)\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e7ee971a6dfd8bcc.svg",
      "path": "assets/equations/e7ee971a6dfd8bcc.svg",
      "mime": "image/svg+xml",
      "bytes": 13694,
      "sha256": "5402761159eaf2b185cd8642e6fbe43d67fd6a37eebedc1a96651492ba9a3c13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(2)}=(-0.809)\\times(0.85)\\approx -0.68765"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(2)}=(-0.809)\\times(0.85)\\approx -0.68765"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e7f1347350326319.svg",
      "path": "assets/equations/e7f1347350326319.svg",
      "mime": "image/svg+xml",
      "bytes": 9385,
      "sha256": "6d22523d3562be8b1162e1aa1b55bcad0f7d7981df027e5fc90951d6cac0609d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_1^{\\mathrm{new}}=0.2+0.1(-1)(1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1^{\\mathrm{new}}=0.2+0.1(-1)(1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e80bd4fe22509760.svg",
      "path": "assets/equations/e80bd4fe22509760.svg",
      "mime": "image/svg+xml",
      "bytes": 3751,
      "sha256": "51158d72f8d1a48688653aef4699d811765fe0ced72677a248c04e3b5c3b5c7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{59-2}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{59-2}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e82763edab004507.svg",
      "path": "assets/equations/e82763edab004507.svg",
      "mime": "image/svg+xml",
      "bytes": 7501,
      "sha256": "b111f4b76a0ff5072006deee4b914a5b6c65b8adbd44e9812d4bd43f9c4f3bfe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_1=(27+1)(64)=1792"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_1=(27+1)(64)=1792"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            12,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            12,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e82eb2b55af9249e.svg",
      "path": "assets/equations/e82eb2b55af9249e.svg",
      "mime": "image/svg+xml",
      "bytes": 9120,
      "sha256": "35657785df3cd4fd0520a4db3d64a7dad3a2cd483c95d51be6966c3dc9c3f762",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_t=\\sigma(W_o[h_{t-1},x_t]+b_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            41,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/42",
          "labels": [
            "LSTM candidate and output gate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e8429bc60dff5c5c.svg",
      "path": "assets/equations/e8429bc60dff5c5c.svg",
      "mime": "image/svg+xml",
      "bytes": 6547,
      "sha256": "490b5af07857c939192f8a28ef7317551734286b7e13bdcf5be57f22edeb6b87",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=J'(0.81)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=J'(0.81)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e846c0a1de0fb579.svg",
      "path": "assets/equations/e846c0a1de0fb579.svg",
      "mime": "image/svg+xml",
      "bytes": 9821,
      "sha256": "3bf77eb14a138dd602015996fbcf41d7b755524db9a66939d7049cd59363702a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{dense}}=mn+n=(m+1)n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{dense}}=mn+n=(m+1)n"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            14,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            17,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e857333332fbdd17.svg",
      "path": "assets/equations/e857333332fbdd17.svg",
      "mime": "image/svg+xml",
      "bytes": 2899,
      "sha256": "c2c4545c98f43aa8aee57e648049b42198da3ece98ef57ce2d8cd3a45bb93c74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 3\\\\5 & 7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 3\\\\5 & 7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            13,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            13,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e8a26a7b03e38af6.svg",
      "path": "assets/equations/e8a26a7b03e38af6.svg",
      "mime": "image/svg+xml",
      "bytes": 13084,
      "sha256": "d4edf40ecfac52bed7d9e3709bb6782ca72c1a807e3a5bd2d43db8e1dc40b3a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=11\\times11\\times3\\times96=34{,}848"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=11\\times11\\times3\\times96=34{,}848"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e8f2cd5bb532bd92.svg",
      "path": "assets/equations/e8f2cd5bb532bd92.svg",
      "mime": "image/svg+xml",
      "bytes": 11049,
      "sha256": "325eb768f4fff72ad66d4f1f92944362421e60e5f549be14cfc88fffba55f522",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J(\\theta)=\\frac1N\\sum_{i=1}^{N}L_i(\\theta)+\\lambda\\Omega(\\theta)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=\\frac1N\\sum_{i=1}^{N}L_i(\\theta)+\\lambda\\Omega(\\theta)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e8f8b190ccce77f7.svg",
      "path": "assets/equations/e8f8b190ccce77f7.svg",
      "mime": "image/svg+xml",
      "bytes": 7343,
      "sha256": "1ac15f5af99178a86480aa8be306e4f0ff822eb7735a566156cdb9efd1d6166b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}2\\div0.5&=2\\div\\frac12\\\\&=2\\times2\\\\&=4\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}2\\div0.5&=2\\div\\frac12\\\\&=2\\times2\\\\&=4\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e8fba95c9469ec76.svg",
      "path": "assets/equations/e8fba95c9469ec76.svg",
      "mime": "image/svg+xml",
      "bytes": 17121,
      "sha256": "a09d93514f0c38098ee0627884d106c9d6c3fde1f7af9d9394a0dc2baae1c7fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=0.25(0.4)+0.75\\tanh(0.3)\\approx0.318484459"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.25(0.4)+0.75\\tanh(0.3)\\approx0.318484459"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e913fcfda4146fb6.svg",
      "path": "assets/equations/e913fcfda4146fb6.svg",
      "mime": "image/svg+xml",
      "bytes": 10544,
      "sha256": "1da28b636a3492f2beb6186f5ba0d47f40ce1467ce3c09d7dde8f48c700af83e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{1+0+1}{3}\\approx0.666666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{1+0+1}{3}\\approx0.666666667"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e91b335304219c5c.svg",
      "path": "assets/equations/e91b335304219c5c.svg",
      "mime": "image/svg+xml",
      "bytes": 13400,
      "sha256": "f719bb0dc35752e2dd4024bd4e9fd4213670f9ee60151df2da7e27d057b74b66",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.1(-0.22)\\approx 0.222"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.2-0.1(-0.22)\\approx 0.222"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e91c4793e36ecf45.svg",
      "path": "assets/equations/e91c4793e36ecf45.svg",
      "mime": "image/svg+xml",
      "bytes": 5380,
      "sha256": "3e1a2173f1158dea4b7e575929219108e2d79554dfc5f2e1199e4806b2a11457",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{109+2 \\times  0-5}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{109+2 \\times  0-5}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e92cb4c6084d0ae8.svg",
      "path": "assets/equations/e92cb4c6084d0ae8.svg",
      "mime": "image/svg+xml",
      "bytes": 7978,
      "sha256": "a6b67b0d4d66734c81c0c93d6e21f57438081fc1c7bdbb7c8a2300b00cf0a9b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{\\mathrm{train}}=[1.6,0,1.2,0]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{train}}=[1.6,0,1.2,0]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            1,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s0",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            3,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s2",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1c"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e92dee4c49c58b06.svg",
      "path": "assets/equations/e92dee4c49c58b06.svg",
      "mime": "image/svg+xml",
      "bytes": 9773,
      "sha256": "66f239771316101e7a563d4445cdcfba5789b4ece8178113db2d67796eecfafc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=0.9(-0.1)-0.1(0.81)=-0.171"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=0.9(-0.1)-0.1(0.81)=-0.171"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e93d3c89fb4a0a4b.svg",
      "path": "assets/equations/e93d3c89fb4a0a4b.svg",
      "mime": "image/svg+xml",
      "bytes": 1536,
      "sha256": "6ff55196ac13f6692472068ca6bf086042b41383310b38ba4b633b5ca31c8f53",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            196
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            274
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            196
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            215
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            274
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e9423903ada8f563.svg",
      "path": "assets/equations/e9423903ada8f563.svg",
      "mime": "image/svg+xml",
      "bytes": 5052,
      "sha256": "07d0067392f328f029a9e6d07bc48f25a8783026ccd2f65abe39e5aa0cbf8b55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1-0.21=0.79"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1-0.21=0.79"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e95a4cf560314569.svg",
      "path": "assets/equations/e95a4cf560314569.svg",
      "mime": "image/svg+xml",
      "bytes": 12198,
      "sha256": "f15a690503bd6e6b593cd4b3bd8045c18dc1ad990cc5e24f9a1d5c1c00f2158f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.006542085)\\times(0)\\approx 0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.006542085)\\times(0)\\approx 0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e96386ed9eb17f75.svg",
      "path": "assets/equations/e96386ed9eb17f75.svg",
      "mime": "image/svg+xml",
      "bytes": 5053,
      "sha256": "9ecd4ff7a9f5d17dabd717f24ad51a920be9651bae8e4133f08ccb5aaf1e389b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_1=1+(-0.1)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_1=1+(-0.1)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            19,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s18",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 18 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            21,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s20",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 20 Momentum variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e970513a5c078389.svg",
      "path": "assets/equations/e970513a5c078389.svg",
      "mime": "image/svg+xml",
      "bytes": 12029,
      "sha256": "2857ebf4fc2e313414783bb31cbbe36e48a4f12d5d38bd67d7800e408930b1aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widehat m_2=\\frac{0.11}{1-0.9^{2}}=0.578947368"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_2=\\frac{0.11}{1-0.9^{2}}=0.578947368"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e971be750f6cd770.svg",
      "path": "assets/equations/e971be750f6cd770.svg",
      "mime": "image/svg+xml",
      "bytes": 7134,
      "sha256": "3bf59b915ab74a01741d9cbb694a84fbdd1aaa711dd593d0c3dfd370daadc177",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y_{\\max}=\\max V"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{\\max}=\\max V"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            2,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s1",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            2,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s1",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            92
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            4,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s3",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            2,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s1",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e9802e836c671214.svg",
      "path": "assets/equations/e9802e836c671214.svg",
      "mime": "image/svg+xml",
      "bytes": 7135,
      "sha256": "2f6753412de879f134021c06fbf52e31851830d480b708f139571d739637a947",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_z=\\frac{\\partial L}{\\partial z}=e(1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_z=\\frac{\\partial L}{\\partial z}=e(1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e99b8cf0ca1131d6.svg",
      "path": "assets/equations/e99b8cf0ca1131d6.svg",
      "mime": "image/svg+xml",
      "bytes": 16274,
      "sha256": "cebcbc3c999564e9862c0a39a0c60ccedfdd5d86298444a290a4c638aab9becd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            101
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e9baab27f7f33ee2.svg",
      "path": "assets/equations/e9baab27f7f33ee2.svg",
      "mime": "image/svg+xml",
      "bytes": 7752,
      "sha256": "aed0d3fe01e7bc19c5fe7feff8349c37bb4d4f0734f73b546dfd939f60b664a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(o-y)^2,\\quad \\delta_o=o-y"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(o-y)^2,\\quad \\delta_o=o-y"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e9c198f623dedcbc.svg",
      "path": "assets/equations/e9c198f623dedcbc.svg",
      "mime": "image/svg+xml",
      "bytes": 17537,
      "sha256": "5107241afe7d00732b59e525c6554fa629695dc512c7c6267ea9b0529a2346b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0.2-0.5(-0.093597941)=0.246798971"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0.2-0.5(-0.093597941)=0.246798971"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            235
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e9da8c8b2ad0696a.svg",
      "path": "assets/equations/e9da8c8b2ad0696a.svg",
      "mime": "image/svg+xml",
      "bytes": 8809,
      "sha256": "86075abb672e6bd295d021fd9294eabe55fe0a9ffed4a17e394f39e25bcd3bef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_2=0.9(0.4)+0.1(1^2)=0.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.9(0.4)+0.1(1^2)=0.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/e9fdca67a77fbb78.svg",
      "path": "assets/equations/e9fdca67a77fbb78.svg",
      "mime": "image/svg+xml",
      "bytes": 8207,
      "sha256": "c149eff5adc0e3c10a39fe28dba715b6c556397bd28286f1e6da5538de678c98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o=wx+b,\\qquad L=\\frac12(o-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o=wx+b,\\qquad L=\\frac12(o-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ea4835a0c4e1225d.svg",
      "path": "assets/equations/ea4835a0c4e1225d.svg",
      "mime": "image/svg+xml",
      "bytes": 8075,
      "sha256": "3ad2a00e9cac938b78dc5d54790bd41450bcffddf36bb17f0d093f26f3cae5c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{252-2}{2}\\right\\rfloor+1=126"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{252-2}{2}\\right\\rfloor+1=126"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ea93bf47748eb958.svg",
      "path": "assets/equations/ea93bf47748eb958.svg",
      "mime": "image/svg+xml",
      "bytes": 11798,
      "sha256": "eb84bba25a65e4230757d75a5808039fb83b4a51be37aa73c05419a4e2c5b2ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=-\\sum_i y_i\\ln p_i=-\\ln p_{true}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\sum_i y_i\\ln p_i=-\\ln p_{true}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            14,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            14,
            "formulas",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ea9470bc5f0a15d2.svg",
      "path": "assets/equations/ea9470bc5f0a15d2.svg",
      "mime": "image/svg+xml",
      "bytes": 13441,
      "sha256": "fe4b2e50c31691415c07a54f3be6b8a0839dcc74ebe6644877c1639f8566b72d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_i}=f_h\\prime(z_{h_i})\\sum_jW_{ji}^{(2)}\\delta_{o_j}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_i}=f_h\\prime(z_{h_i})\\sum_jW_{ji}^{(2)}\\delta_{o_j}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ea96f08ec1d03a73.svg",
      "path": "assets/equations/ea96f08ec1d03a73.svg",
      "mime": "image/svg+xml",
      "bytes": 7782,
      "sha256": "4989a7581464021f78548d88e7ebe080c9e0e347964187fb27527d4860b5fa3b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_1=0.9(0)+0.1(2^2)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_1=0.9(0)+0.1(2^2)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ea97c94764a3090c.svg",
      "path": "assets/equations/ea97c94764a3090c.svg",
      "mime": "image/svg+xml",
      "bytes": 20150,
      "sha256": "dfd890f2bc449b0ec2b74b88a5f0cb297b81532b3eba7310d347c3b57228a48a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{saving\\ percentage}=100\\frac{\\mathrm{direct}-\\mathrm{reduced}}{\\mathrm{direct}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving\\ percentage}=100\\frac{\\mathrm{direct}-\\mathrm{reduced}}{\\mathrm{direct}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            6,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s5",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s8",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            107
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            10,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s9",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            15,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s14",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eaa341baa6e16b1f.svg",
      "path": "assets/equations/eaa341baa6e16b1f.svg",
      "mime": "image/svg+xml",
      "bytes": 7422,
      "sha256": "8076b7bf3b3dd9139debdbe087787684f8868f1188901f383fc1d2d6ef560678",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_1=(1\\times2)+(2\\times1)+0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_1=(1\\times2)+(2\\times1)+0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eaab86572902924a.svg",
      "path": "assets/equations/eaab86572902924a.svg",
      "mime": "image/svg+xml",
      "bytes": 3682,
      "sha256": "ee1d6f867f0ead14e0455b9511cf3a679741bb08b50edd4134c16951f56088e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(-2)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(-2)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            256
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            256
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            10,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            10,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/11",
          "labels": [
            "Leaky ReLU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eaad5a7869c46a71.svg",
      "path": "assets/equations/eaad5a7869c46a71.svg",
      "mime": "image/svg+xml",
      "bytes": 4358,
      "sha256": "0fd453608ad7e031513ec67a4aaa50dc79bbacea799a139179d521f48caf6f39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(\\theta)=0.7\\theta^3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta)=0.7\\theta^3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eac20b8fec07829f.svg",
      "path": "assets/equations/eac20b8fec07829f.svg",
      "mime": "image/svg+xml",
      "bytes": 8393,
      "sha256": "72ccd406a514a1cac37fd746674ccfc66fc371b54a5f328ae5960cb8324a62ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{XOR}=1-2(1)-0.5=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XOR}=1-2(1)-0.5=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eaf1d1bad63a2309.svg",
      "path": "assets/equations/eaf1d1bad63a2309.svg",
      "mime": "image/svg+xml",
      "bytes": 6970,
      "sha256": "a712ac18b3e3a607213d264944d3d0fc856cd293db206d6cbb2e0b0fab65979b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta w_1=-0.1(0.3)=-0.03"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta w_1=-0.1(0.3)=-0.03"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            2,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s1",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            2,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s1",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eaf8c509090f51f1.svg",
      "path": "assets/equations/eaf8c509090f51f1.svg",
      "mime": "image/svg+xml",
      "bytes": 10887,
      "sha256": "e56f898deff34a3baf075e233632beb9afc20d4c5c3c46bcb54dce546de3c03a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(2)\\times(0)+(1)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(2)\\times(0)+(1)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            112
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eaf8e658e6675411.svg",
      "path": "assets/equations/eaf8e658e6675411.svg",
      "mime": "image/svg+xml",
      "bytes": 953,
      "sha256": "f726aa9365d30fe92d63c50c8f524689804cddabc968c1d739a51828df83534e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eb663510f8ab435b.svg",
      "path": "assets/equations/eb663510f8ab435b.svg",
      "mime": "image/svg+xml",
      "bytes": 9485,
      "sha256": "670e083cd7fc341d9b7cdf142b95488e6c75417867ebcc6f79b896276b3ad770",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\mathrm{ReLU}(-2)=\\max(0,-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{ReLU}(-2)=\\max(0,-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebc484850d4827e3.svg",
      "path": "assets/equations/ebc484850d4827e3.svg",
      "mime": "image/svg+xml",
      "bytes": 7886,
      "sha256": "042cd10ba1a68c01610d974e24ae3a209dca105ccbe9732c3a32aac80afcca66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_3=4{,}608+32=4{,}640"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_3=4{,}608+32=4{,}640"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebc8dda9737caeb3.svg",
      "path": "assets/equations/ebc8dda9737caeb3.svg",
      "mime": "image/svg+xml",
      "bytes": 9842,
      "sha256": "a0540556e97f9c8b5616396a40d6e08f000ca7a930cfe3b932a5ec2f53f3c987",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.5 \\times  1) + (0.5 \\times  1) + (0) = 1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebca391be173fb93.svg",
      "path": "assets/equations/ebca391be173fb93.svg",
      "mime": "image/svg+xml",
      "bytes": 4968,
      "sha256": "a8a5ab637adb9ab2f3a10b5b84cb76651f0984dbba6c3d1491bf844cd705dca8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=2-1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=2-1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            18,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            18,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s18",
          "labels": [
            "Convolutional neural networks",
            "Even-sized kernels: SAME padding is not always symmetric"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebd6a8221b328c2e.svg",
      "path": "assets/equations/ebd6a8221b328c2e.svg",
      "mime": "image/svg+xml",
      "bytes": 14551,
      "sha256": "692a64c3d938befd07c632dcace0b49241aa2b7704408a3978f8f33fc6364296",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-0.25-1=-1.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-0.25-1=-1.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebe33ccb05db4c46.svg",
      "path": "assets/equations/ebe33ccb05db4c46.svg",
      "mime": "image/svg+xml",
      "bytes": 22079,
      "sha256": "c42f011fe8f5f4cc784cc10410557a59782a799daa42ad2ab0fc0f9c3a52b19c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\tanh(0.5)=\\frac{1.718281828}{3.718281828}\\approx0.462117157"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\tanh(0.5)=\\frac{1.718281828}{3.718281828}\\approx0.462117157"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebe985168f035d36.svg",
      "path": "assets/equations/ebe985168f035d36.svg",
      "mime": "image/svg+xml",
      "bytes": 2925,
      "sha256": "107c2d855efafdf321bcff0e1609e88c70216d183125737c32160ecbd11eaf03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(3-2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(3-2)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebeb8e1558332839.svg",
      "path": "assets/equations/ebeb8e1558332839.svg",
      "mime": "image/svg+xml",
      "bytes": 8824,
      "sha256": "d8fbea4a4185346232d4f83f84bcd48639aeb1adc7bff1a27d9626f97935377e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda\\operatorname{sign}(-0.5)=0.1(-1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda\\operatorname{sign}(-0.5)=0.1(-1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ebfca408333d760d.svg",
      "path": "assets/equations/ebfca408333d760d.svg",
      "mime": "image/svg+xml",
      "bytes": 16274,
      "sha256": "74889270fdf486d5e2c71b0f7b79887e7a8375cd3475f67b214a9ba69ad4d6c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(-0.004869072)\\times(1)\\approx -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            94
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            97
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec08f8a3c878658a.svg",
      "path": "assets/equations/ec08f8a3c878658a.svg",
      "mime": "image/svg+xml",
      "bytes": 19706,
      "sha256": "6cdef4c3282a8dae4c4b81dfdaf6d0c183cac657f7bd41773b67686755cae040",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.4-0.5(-0.004357892)\\approx 0.402178946"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.4-0.5(-0.004357892)\\approx 0.402178946"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            159
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec111f9ae9bb85b7.svg",
      "path": "assets/equations/ec111f9ae9bb85b7.svg",
      "mime": "image/svg+xml",
      "bytes": 19842,
      "sha256": "9edc72ebefdd0334fd9323fd2b14ec22081f8bf09147530a79c675b061ccee90",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,4,\\mathrm{new}}=0.5-0.5(0.005810523)\\approx 0.497094738"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,4,\\mathrm{new}}=0.5-0.5(0.005810523)\\approx 0.497094738"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            173
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec47dc9f5403d781.svg",
      "path": "assets/equations/ec47dc9f5403d781.svg",
      "mime": "image/svg+xml",
      "bytes": 13894,
      "sha256": "1dc229578a1eedc022d9495130d7b62b0151b27e566ebfa52894c52117acc12d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{3,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,3}}=\\delta_{h_3}x_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{3,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{3,3}}=\\delta_{h_3}x_3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            191
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec48bb473e2d7934.svg",
      "path": "assets/equations/ec48bb473e2d7934.svg",
      "mime": "image/svg+xml",
      "bytes": 4538,
      "sha256": "e9848e265ad32da3fa81c3ec252ef8e0d1e554d5c5fee2dfa12bd337ae5e1a27",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "y=x+F(x)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y=x+F(x)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            39,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s38",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 38 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            41,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s40",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 40 Residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec562da655acc385.svg",
      "path": "assets/equations/ec562da655acc385.svg",
      "mime": "image/svg+xml",
      "bytes": 3112,
      "sha256": "2d2685d75a3b2eedc761a6b9daa19e7fdd8c5a3f529442efa6d40938c9c96911",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "t-o=1-1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "t-o=1-1=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec58135349b68114.svg",
      "path": "assets/equations/ec58135349b68114.svg",
      "mime": "image/svg+xml",
      "bytes": 5631,
      "sha256": "17c82981656649caf471c2e42bbbccea72b8551124af2694013d5da8da56521a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{biases}}=84"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{biases}}=84"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec584873dea573e6.svg",
      "path": "assets/equations/ec584873dea573e6.svg",
      "mime": "image/svg+xml",
      "bytes": 8809,
      "sha256": "2c54baf5c19ff8742eb7a83d1f20008dcfd94aa118f28c1da679de17d1090576",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_2=0.9(0.4)+0.1(1)^2=0.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_2=0.9(0.4)+0.1(1)^2=0.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ec8abadaa9257a67.svg",
      "path": "assets/equations/ec8abadaa9257a67.svg",
      "mime": "image/svg+xml",
      "bytes": 17898,
      "sha256": "727014fea761cc49c6c2d6e48b398f99ee5b250e537081bdc7d51eae2d8d89f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{MACs}_{\\mathrm{bottleneck}}=131{,}072+589{,}824=720{,}896"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{MACs}_{\\mathrm{bottleneck}}=131{,}072+589{,}824=720{,}896"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            38,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s37",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 37 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            124
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            40,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s39",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 39 Bottleneck cost with new values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            3,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eca6d4b6240460b4.svg",
      "path": "assets/equations/eca6d4b6240460b4.svg",
      "mime": "image/svg+xml",
      "bytes": 9397,
      "sha256": "cc90605dd2658291a376ca4c0d95158a7a36c5d02d2a18c7e25dd1b801cee5e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_1=(\\hat y_0-y)x=(-2)(2)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=(\\hat y_0-y)x=(-2)(2)=-4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ecb2a58d23e67edf.svg",
      "path": "assets/equations/ecb2a58d23e67edf.svg",
      "mime": "image/svg+xml",
      "bytes": 8664,
      "sha256": "8ecaa88394a0c51b930614341ddbcfdba3055c4169476eba66c56d44fbf34f75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{step}(z)=\\begin{cases}1&z\\ge0\\\\0&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{step}(z)=\\begin{cases}1&z\\ge0\\\\0&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            21,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s21",
          "labels": [
            "Neural-network foundations",
            "Biological neurons and the McCulloch-Pitts model"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            5,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s4",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ecbcadd42ab07705.svg",
      "path": "assets/equations/ecbcadd42ab07705.svg",
      "mime": "image/svg+xml",
      "bytes": 6177,
      "sha256": "f9c81a17e9a2587c6cfa9a2fa907fac0579e83b46fe21e805dd880fd497a5488",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{16+0-1}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{16+0-1}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            46,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s45",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 45 Projection shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            53,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s52",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 52 Projection shortcut"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ecdf53b308191b04.svg",
      "path": "assets/equations/ecdf53b308191b04.svg",
      "mime": "image/svg+xml",
      "bytes": 6461,
      "sha256": "95fa326f7e1642878e955aca844eadc0bd6cee024e710aebe1d1deb22533cc12",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat v_1=\\frac{0.04}{1-0.99^{1}}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_1=\\frac{0.04}{1-0.99^{1}}=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ece27e6278683163.svg",
      "path": "assets/equations/ece27e6278683163.svg",
      "mime": "image/svg+xml",
      "bytes": 9976,
      "sha256": "3b44b1824ad93d1a8501ce0e0a82c6d269085485bec333763c1ed3c15711b796",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\odot C=\\begin{bmatrix}0.1(2)\\\\0.9(1)\\end{bmatrix}=\\begin{bmatrix}0.2\\\\0.9\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\odot C=\\begin{bmatrix}0.1(2)\\\\0.9(1)\\end{bmatrix}=\\begin{bmatrix}0.2\\\\0.9\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ed23175a058690ac.svg",
      "path": "assets/equations/ed23175a058690ac.svg",
      "mime": "image/svg+xml",
      "bytes": 8729,
      "sha256": "6d19c126a8b75b455980bc811a22bd0e798dd4d8d61bb06736da53c9900eef1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{penalty}}=0.1\\times0.4=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{penalty}}=0.1\\times0.4=0.04"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ed27397a5b5cfeec.svg",
      "path": "assets/equations/ed27397a5b5cfeec.svg",
      "mime": "image/svg+xml",
      "bytes": 6990,
      "sha256": "deef9424654dba7f611989c5e148199ad5c9dfb7b02c46800af9ee0b66e50e9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial z_2}=0.8-1=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial z_2}=0.8-1=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            16,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            16,
            "extra",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/17",
          "labels": [
            "Sigmoid plus BCE; softmax plus CCE"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ed52dc7ef4c0c34d.svg",
      "path": "assets/equations/ed52dc7ef4c0c34d.svg",
      "mime": "image/svg+xml",
      "bytes": 19426,
      "sha256": "7ac49313444b5cbc693fb9c0f64936e2397a36152b965487fea285c73a38b4a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_4} = (0.4 \\times  0.4) + (0.2 \\times  0.3) + (0.2 \\times  0.5) + (0.8 \\times  -0.4) + (0.6) = 0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_4} = (0.4 \\times  0.4) + (0.2 \\times  0.3) + (0.2 \\times  0.5) + (0.8 \\times  -0.4) + (0.6) = 0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ed7061874c7df25f.svg",
      "path": "assets/equations/ed7061874c7df25f.svg",
      "mime": "image/svg+xml",
      "bytes": 11211,
      "sha256": "1736c2a0dbbfa09579a080f367ff3d94624a702257fec05ae389d5b961c6822b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=0.2(1)+0.5(0.2)+0=0.2+0.1=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2(1)+0.5(0.2)+0=0.2+0.1=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ed97f79ab4475569.svg",
      "path": "assets/equations/ed97f79ab4475569.svg",
      "mime": "image/svg+xml",
      "bytes": 8138,
      "sha256": "72147af587394b2b7c47c10ff095d131f122afa2b89e78360a11723650795fac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial w}=(-0.3)\\times3=-0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial w}=(-0.3)\\times3=-0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ed9de22182a739e4.svg",
      "path": "assets/equations/ed9de22182a739e4.svg",
      "mime": "image/svg+xml",
      "bytes": 8165,
      "sha256": "b28bbcf21e1629ed24cb139304e7f4333abbbd95b91bc3c29647dcee02216973",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_1=(2)\\times(1)+(1)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=(2)\\times(1)+(1)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            33,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s32",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 32 Convolution with a negative coefficient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            35,
            "answer",
            78
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s34",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 34 Convolution with a negative coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/edaff0abc794c10d.svg",
      "path": "assets/equations/edaff0abc794c10d.svg",
      "mime": "image/svg+xml",
      "bytes": 4726,
      "sha256": "87a6f9231794c19da156ead32fa4d9544aa712aab32f31daab4fab15a864e2a5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial z}{\\partial b}=0+1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial z}{\\partial b}=0+1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eddaf3b9789092ac.svg",
      "path": "assets/equations/eddaf3b9789092ac.svg",
      "mime": "image/svg+xml",
      "bytes": 12218,
      "sha256": "c0643c047e15cf4fe894e8da64f94dcd8c469ffb8c5507c25fd424984052ef65",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat s_t=\\frac{s_t}{1-\\beta_2^t}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat m_t=\\frac{m_t}{1-\\beta_1^t},\\qquad\\hat s_t=\\frac{s_t}{1-\\beta_2^t}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            16,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            16,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s16",
          "labels": [
            "Optimization algorithms",
            "Model answer: AdaGrad, RMSProp and Adam"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eddfa3ffedc7ea27.svg",
      "path": "assets/equations/eddfa3ffedc7ea27.svg",
      "mime": "image/svg+xml",
      "bytes": 10935,
      "sha256": "23ea44827c27d40f9d285bbc265abc84b1dee133b67f36613e7bd99de42b0d69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(1.4)}}=0.802183889"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(1.4)}}=0.802183889"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/edf81d51873a0dfc.svg",
      "path": "assets/equations/edf81d51873a0dfc.svg",
      "mime": "image/svg+xml",
      "bytes": 24264,
      "sha256": "faac166b8c19503257048f924adccae882e29494f45760f3a08c590905af49ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "y_{max}=\\max_{(i,j)\\in W}x_{ij},\\quad y_{avg}=\\frac1{|W|}\\sum_{(i,j)\\in W}x_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y_{max}=\\max_{(i,j)\\in W}x_{ij},\\quad y_{avg}=\\frac1{|W|}\\sum_{(i,j)\\in W}x_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/edfc42b95078bb2c.svg",
      "path": "assets/equations/edfc42b95078bb2c.svg",
      "mime": "image/svg+xml",
      "bytes": 13920,
      "sha256": "d16016c8ac28e9f9b9908ec585d8ad5c5a5ae2fbf51c7c4958a48e4452d92b90",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{j,\\mathrm{total}}=g_{j,\\mathrm{data}}+\\lambda\\operatorname{sign}(w_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{j,\\mathrm{total}}=g_{j,\\mathrm{data}}+\\lambda\\operatorname{sign}(w_j)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee00c5a42d90e348.svg",
      "path": "assets/equations/ee00c5a42d90e348.svg",
      "mime": "image/svg+xml",
      "bytes": 8877,
      "sha256": "4c0a0d0ef5c28b453bd18090c2f26de5aeb6b6dbb606d96fb4433f53de0acc52",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_6=48{,}000+120=48{,}120"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_6=48{,}000+120=48{,}120"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee13fc57d61624d3.svg",
      "path": "assets/equations/ee13fc57d61624d3.svg",
      "mime": "image/svg+xml",
      "bytes": 4963,
      "sha256": "02e30c57d5063b2435eedead1be73c637e7da74230791b6e7086adaa41e5c03d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3(3)(3)=27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3(3)(3)=27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee1bd9d85fa15d84.svg",
      "path": "assets/equations/ee1bd9d85fa15d84.svg",
      "mime": "image/svg+xml",
      "bytes": 10396,
      "sha256": "7b3839e7b7df5cc17bf07131bdb05d9a5a4677fdc192ba6583b74801eb129056",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z^{(1)}_2=0.3(1)+0.7(0)+0.2=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(1)}_2=0.3(1)+0.7(0)+0.2=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee253631806c17e2.svg",
      "path": "assets/equations/ee253631806c17e2.svg",
      "mime": "image/svg+xml",
      "bytes": 21691,
      "sha256": "35d848a3cbd5bb8edc5e6ad6f363924b4e5d1024be5b607834c6317a04a926e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "e^{-2}+e^{2}\\approx0.135335283+7.389056099=7.524391382"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-2}+e^{2}\\approx0.135335283+7.389056099=7.524391382"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee2b941345fd8cb4.svg",
      "path": "assets/equations/ee2b941345fd8cb4.svg",
      "mime": "image/svg+xml",
      "bytes": 8330,
      "sha256": "edfb4f385d44cf9312254f6b0ac72d6bd04728a3d0d96e3c0f3efcf7d5b3ff20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_2=(2)\\times(0)+(1)\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(2)\\times(0)+(1)\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            84
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee2ca92f60ab98c1.svg",
      "path": "assets/equations/ee2ca92f60ab98c1.svg",
      "mime": "image/svg+xml",
      "bytes": 8025,
      "sha256": "41f87b51adbd6f4e8baf30c72d5057478702d4c1af28f7b7d7d5956b70a56d49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-z}\\approx7.389056099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-z}\\approx7.389056099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee7303ec679c99fc.svg",
      "path": "assets/equations/ee7303ec679c99fc.svg",
      "mime": "image/svg+xml",
      "bytes": 14788,
      "sha256": "0d7f966e908e0417862a9c1b24c0dd8cc66296a0c6cf9bfe5593341543bf7655",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_{1}=\\frac{1}{1+e^{-(1.263830247)}}=0.779684759"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_{1}=\\frac{1}{1+e^{-(1.263830247)}}=0.779684759"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee84a1f5182572dc.svg",
      "path": "assets/equations/ee84a1f5182572dc.svg",
      "mime": "image/svg+xml",
      "bytes": 10786,
      "sha256": "aa144c4336653a94ee1315c862944a37ee801fc6924176ef1a5b4abadb48f4bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_{2}=\\frac{1}{1+e^{-(0.52)}}=0.627147766"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{2}=\\frac{1}{1+e^{-(0.52)}}=0.627147766"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee9041d822361870.svg",
      "path": "assets/equations/ee9041d822361870.svg",
      "mime": "image/svg+xml",
      "bytes": 8370,
      "sha256": "5b6fc35a7078fd2fc08c088d069784d1c565628a34941fcfbbd216b68c38943a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,\\mathrm{total}}=0.2+(-0.1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,\\mathrm{total}}=0.2+(-0.1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            30,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s29",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 29 L1 update on positive and negative weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            32,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s31",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 31 L1 update on positive and negative weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ee9cf86ec848950c.svg",
      "path": "assets/equations/ee9cf86ec848950c.svg",
      "mime": "image/svg+xml",
      "bytes": 20480,
      "sha256": "0a2a022bd6ca7f97cae5fdbb451d4b74de01fa38dc62ff69cdb581917e99ec47",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.8 \\times  0.4) + (-0.5 \\times  0.3) + (0.1 \\times  0.5) + (-0.2 \\times  -0.4) + (0.6) = 0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.8 \\times  0.4) + (-0.5 \\times  0.3) + (0.1 \\times  0.5) + (-0.2 \\times  -0.4) + (0.6) = 0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eeb80cfd582d91ed.svg",
      "path": "assets/equations/eeb80cfd582d91ed.svg",
      "mime": "image/svg+xml",
      "bytes": 9925,
      "sha256": "f810d4e64463f689019ce7ed9e705203317e40b2c1af4f792f1e83cd0454ecd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,\\mathrm{total}}=0.3+(-0.04)=0.26"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,\\mathrm{total}}=0.3+(-0.04)=0.26"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            31,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s30",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 30 L2 update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            33,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s32",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 32 L2 update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eebc0b956dd1a540.svg",
      "path": "assets/equations/eebc0b956dd1a540.svg",
      "mime": "image/svg+xml",
      "bytes": 12911,
      "sha256": "bc55067db77543dba887c0cb0d37154d6c17bce62f8a556fa5d527b415cadefc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=\\theta_{t-1}+\\beta v_{t-1},\\quad g_t=J\\prime(\\theta_{\\mathrm{look}})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=\\theta_{t-1}+\\beta v_{t-1},\\quad g_t=J\\prime(\\theta_{\\mathrm{look}})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eecbe3a4008b0943.svg",
      "path": "assets/equations/eecbe3a4008b0943.svg",
      "mime": "image/svg+xml",
      "bytes": 16171,
      "sha256": "9d059d7b70597b1a5e1451e0a35226eecf8aa9745ac432ee65dececad86d4679",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.1 \\times  0.5) + (0.4 \\times  0.2) + (0.2 \\times  0.1) + (0.1) = 0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.1 \\times  0.5) + (0.4 \\times  0.2) + (0.2 \\times  0.1) + (0.1) = 0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eed57e81393ab435.svg",
      "path": "assets/equations/eed57e81393ab435.svg",
      "mime": "image/svg+xml",
      "bytes": 2437,
      "sha256": "d3e7463d6ac2fd74831afdedfadaccdb05607b18d8d877bdbdd03a62b5ee66a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1 & 2\\\\0 & 1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1 & 2\\\\0 & 1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eee877d70ea14115.svg",
      "path": "assets/equations/eee877d70ea14115.svg",
      "mime": "image/svg+xml",
      "bytes": 4123,
      "sha256": "af7dbbf8464d46b279a4c5004f62e1ec7d2b4ff092f4091490146b2c325ebbda",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1000/100=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1000/100=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/eef093497c3c04cc.svg",
      "path": "assets/equations/eef093497c3c04cc.svg",
      "mime": "image/svg+xml",
      "bytes": 8492,
      "sha256": "c101e1a1cbd4f8502796a3e53586eb2b4785d991f360c300dd824e32ee05f8ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}0.9(10)+0.1(20)&=9+2\\\\&=11\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}0.9(10)+0.1(20)&=9+2\\\\&=11\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef13baba40338fd0.svg",
      "path": "assets/equations/ef13baba40338fd0.svg",
      "mime": "image/svg+xml",
      "bytes": 9283,
      "sha256": "6290056c587f189f5249d726d57bf39e71e5b65389fab4c8914b9f8fdac1b6ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.8 \\times  1.1) + (0.2) = 1.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.8 \\times  1.1) + (0.2) = 1.08"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef16358fc81a0cdc.svg",
      "path": "assets/equations/ef16358fc81a0cdc.svg",
      "mime": "image/svg+xml",
      "bytes": 8807,
      "sha256": "2570b8e6e7ed4d45b479e45cf4f0e8b85e71b455845041ff2af2a738e58590fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "(-2)^2=4,\\quad 1^2=1,\\quad 0.5^2=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-2)^2=4,\\quad 1^2=1,\\quad 0.5^2=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef24d99282ed8b6f.svg",
      "path": "assets/equations/ef24d99282ed8b6f.svg",
      "mime": "image/svg+xml",
      "bytes": 10921,
      "sha256": "fe6ac354ecd642ae0990f781f91e018bf8b1e4bacae93b22eb66e5b556fe3055",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_2=w_1-\\eta g_2=1.4-0.1(-2.4)=1.64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2=w_1-\\eta g_2=1.4-0.1(-2.4)=1.64"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef2733b3de84bfed.svg",
      "path": "assets/equations/ef2733b3de84bfed.svg",
      "mime": "image/svg+xml",
      "bytes": 4880,
      "sha256": "62fd60fb8e2a1e07c2b267595fbf647bbf262f8e82a4629fa1562e33f9d0bbd4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e=z-y=2-4=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e=z-y=2-4=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef3a575874682e63.svg",
      "path": "assets/equations/ef3a575874682e63.svg",
      "mime": "image/svg+xml",
      "bytes": 6921,
      "sha256": "24833e714ec89982f927f9c2c06e0e6ca0cdd659f67ecc44bcf8e67a499ab9ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{\\mathrm{new}}=0+0.5\\times1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{\\mathrm{new}}=0+0.5\\times1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            12,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s11",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 11 One perceptron learning update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef4d3bcee474b612.svg",
      "path": "assets/equations/ef4d3bcee474b612.svg",
      "mime": "image/svg+xml",
      "bytes": 12886,
      "sha256": "545c1aa50f84d3d80b68776e79b4daad160c7373114ab88243c71a6483de2fe4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_2(p,q)=-[0.75(-1)+0.25(-1)]=1\\ \\text{bit}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_2(p,q)=-[0.75(-1)+0.25(-1)]=1\\ \\text{bit}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef4f6c3c29a39671.svg",
      "path": "assets/equations/ef4f6c3c29a39671.svg",
      "mime": "image/svg+xml",
      "bytes": 8019,
      "sha256": "8384d8421cfc9715e9470d68082269e7551780bda3c90ee6536bffc810bc7fd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{21}=3(2)+4(1)=6+4=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{21}=3(2)+4(1)=6+4=10"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef5577a23a205b11.svg",
      "path": "assets/equations/ef5577a23a205b11.svg",
      "mime": "image/svg+xml",
      "bytes": 10185,
      "sha256": "01ec2e6393c37eff059d20935853a7fd6265ea48388733af4cee6480a10ea286",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}2+3^2\\times4&=2+9\\times4\\\\&=2+36\\\\&=38\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}2+3^2\\times4&=2+9\\times4\\\\&=2+36\\\\&=38\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            3,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            3,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef5c8122a0e849c2.svg",
      "path": "assets/equations/ef5c8122a0e849c2.svg",
      "mime": "image/svg+xml",
      "bytes": 12016,
      "sha256": "91d66f09bb9bc83ad7c5f8db32e7ae355fd8674de2817cdd02182b408d5cd810",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-1.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial u}=(-0.25)(1)+(-0.5)(2)=-1.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef6399f58ca20acf.svg",
      "path": "assets/equations/ef6399f58ca20acf.svg",
      "mime": "image/svg+xml",
      "bytes": 9369,
      "sha256": "f2021f0d3bb538a3338f4b7ed94c16b45fc8be5840b1f3e96d4426090c1eb393",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\nabla_\\theta J=\\begin{bmatrix}\\partial J/\\partial\\theta_1\\\\\\vdots\\\\\\partial J/\\partial\\theta_d\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\nabla_\\theta J=\\begin{bmatrix}\\partial J/\\partial\\theta_1\\\\\\vdots\\\\\\partial J/\\partial\\theta_d\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef6569978fef20ab.svg",
      "path": "assets/equations/ef6569978fef20ab.svg",
      "mime": "image/svg+xml",
      "bytes": 19096,
      "sha256": "58e205f33f3202c1abaea13979086c70ef61295fda54e26a0f7b74e16b005e71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{4,1,\\mathrm{new}}=0.4-0.5(-0.001713099)\\approx 0.400856549"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{4,1,\\mathrm{new}}=0.4-0.5(-0.001713099)\\approx 0.400856549"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            208
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef67240d0fdef037.svg",
      "path": "assets/equations/ef67240d0fdef037.svg",
      "mime": "image/svg+xml",
      "bytes": 18724,
      "sha256": "5aabf83020a0897116fe539f8c86076f2db385602eb81604376d8453c60f05dc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=0.35-0.5(0.009954255)=0.345022872"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=0.35-0.5(0.009954255)=0.345022872"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            143
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef884a3d2271fe60.svg",
      "path": "assets/equations/ef884a3d2271fe60.svg",
      "mime": "image/svg+xml",
      "bytes": 8277,
      "sha256": "cc1f309fe58a9c387f643585c547764011372791391601ee91e09510794b967c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2}=1+1-1.5=0.5\\Rightarrow h_2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2}=1+1-1.5=0.5\\Rightarrow h_2=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef8982ea86700e61.svg",
      "path": "assets/equations/ef8982ea86700e61.svg",
      "mime": "image/svg+xml",
      "bytes": 7422,
      "sha256": "fdcd1b04bb087974d73ced0d9c1dac6b7a6cfe5790b77a609c86951e85a8b28b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\mathrm{half}}=\\frac12\\sum_i e_i^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{half}}=\\frac12\\sum_i e_i^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            3,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s2",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            125
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            161
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            3,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s2",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 2 Half sum versus mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ef936ccc7475be1a.svg",
      "path": "assets/equations/ef936ccc7475be1a.svg",
      "mime": "image/svg+xml",
      "bytes": 9706,
      "sha256": "c4840eb9e3f33cd77557d43b559aef0096b4d55b5b56060b46285e5791797b3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P_{\\mathrm{pad}}-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{N+2P_{\\mathrm{pad}}-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/efa746faa7f9257e.svg",
      "path": "assets/equations/efa746faa7f9257e.svg",
      "mime": "image/svg+xml",
      "bytes": 21001,
      "sha256": "776c5910f572cf4e26cebff32f1a684acf469ea1fd623f611f1902c18f828bc6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-2}-e^{2}\\approx0.135335283-7.389056099=-7.253720816"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-2}-e^{2}\\approx0.135335283-7.389056099=-7.253720816"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/efaf3726aa8b79f8.svg",
      "path": "assets/equations/efaf3726aa8b79f8.svg",
      "mime": "image/svg+xml",
      "bytes": 17609,
      "sha256": "fd6a837f6e1ba0d44809b12e1042aaf0e8ffbbd43f56966e529ee6d1f540c73b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'_j=\\frac{m_ja_j}{q},\\quad o=\\sum_jw_ja'_j+b,\\quad g_j=(o-y)a'_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_j=\\frac{m_ja_j}{q},\\quad o=\\sum_jw_ja'_j+b,\\quad g_j=(o-y)a'_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/efb4f1bd62923583.svg",
      "path": "assets/equations/efb4f1bd62923583.svg",
      "mime": "image/svg+xml",
      "bytes": 17115,
      "sha256": "408d2de146bf18d4c49bfec3f1f603c81a81ec48a7e4e74b446012e62cba8047",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,3}^{(1)}=(-0.009617203)\\times(0.5)\\approx -0.004808601"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,3}^{(1)}=(-0.009617203)\\times(0.5)\\approx -0.004808601"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/efc23fa7e963abec.svg",
      "path": "assets/equations/efc23fa7e963abec.svg",
      "mime": "image/svg+xml",
      "bytes": 9280,
      "sha256": "3219ea1d95e25f74bb28467d0619e3f1e3933896a6ffad9f269d6fe814079e0c",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "o_1=2(1.1)=2.2,\\qquad o_2=-(1.1)=-1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o_1=2(1.1)=2.2,\\qquad o_2=-(1.1)=-1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            99
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/efc4ca15325664fa.svg",
      "path": "assets/equations/efc4ca15325664fa.svg",
      "mime": "image/svg+xml",
      "bytes": 10694,
      "sha256": "b26f57cc40358b2077d75b270389ce0aefd4dc3b645ebb55f9197a3f8d57b395",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,1}^{(1)}=(-0.275)\\times(1)\\approx -0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(1)}=(-0.275)\\times(1)\\approx -0.275"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/efc565ce467804a9.svg",
      "path": "assets/equations/efc565ce467804a9.svg",
      "mime": "image/svg+xml",
      "bytes": 18364,
      "sha256": "0b717fd0960926aa29bfeff67af200a06d6570609542458f3e739b06bd6acee1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.024764888 \\times  0.196611933 = -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.024764888 \\times  0.196611933 = -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f00380ddc73ffc90.svg",
      "path": "assets/equations/f00380ddc73ffc90.svg",
      "mime": "image/svg+xml",
      "bytes": 10485,
      "sha256": "359d4e2be03170eba5b962572aaeadfe68ecc4b043b1b3b96f0a5eb8f6ac4ddb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_5=204{,}800+128=204{,}928"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_5=204{,}800+128=204{,}928"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f01c357a6fdbd536.svg",
      "path": "assets/equations/f01c357a6fdbd536.svg",
      "mime": "image/svg+xml",
      "bytes": 15884,
      "sha256": "ea3e4a04a5343f51a46194690e53864f734194ed8ade8f8865681d32c121c107",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_1,\\mathrm{new}}=0-0.05(-0.809000000)=0.040450000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_1,\\mathrm{new}}=0-0.05(-0.809000000)=0.040450000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            115
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f025cfcfa02c965d.svg",
      "path": "assets/equations/f025cfcfa02c965d.svg",
      "mime": "image/svg+xml",
      "bytes": 12004,
      "sha256": "a76acbe1e891478730bf6b7884b996c2c6a12ef5a28b4c84372ec1314e9299f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L_{\\mathrm{data}}=\\frac12(-0.2)^2=\\frac12(0.04)=0.02"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\mathrm{data}}=\\frac12(-0.2)^2=\\frac12(0.04)=0.02"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f032d0a14a103c60.svg",
      "path": "assets/equations/f032d0a14a103c60.svg",
      "mime": "image/svg+xml",
      "bytes": 22680,
      "sha256": "653ce102815634f5075c4f438daa17db4de8496d6ccf0b7c815803f309cc067a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{2,1}^{(2)}=(-0.038098237)\\times(0.593269992)\\approx -0.02260254"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,1}^{(2)}=(-0.038098237)\\times(0.593269992)\\approx -0.02260254"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f047371c1b66f6fe.svg",
      "path": "assets/equations/f047371c1b66f6fe.svg",
      "mime": "image/svg+xml",
      "bytes": 10032,
      "sha256": "4fc4ccb7844658d37880014922b759bcbd4508ebddcbad895e410736fa64b14a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f064c725161475e9.svg",
      "path": "assets/equations/f064c725161475e9.svg",
      "mime": "image/svg+xml",
      "bytes": 13540,
      "sha256": "732bbcd30b47fd5fcb94e38157d3eaceaddd3cf1fb8feef631e2536b1802cc78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_t=ux_t+vh_{t-1}+b,\\qquad h_t=\\tanh(z_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t=ux_t+vh_{t-1}+b,\\qquad h_t=\\tanh(z_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            70
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f077b3678b0e1f35.svg",
      "path": "assets/equations/f077b3678b0e1f35.svg",
      "mime": "image/svg+xml",
      "bytes": 7484,
      "sha256": "b62e9f8e8b7a538388a786a0d6a90c7952ff6e89fa82e9615a65e4d6a5c16d0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{2,1}=(2)+(0)+(1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{2,1}=(2)+(0)+(1)=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            129
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f077bed2b9d89eff.svg",
      "path": "assets/equations/f077bed2b9d89eff.svg",
      "mime": "image/svg+xml",
      "bytes": 10003,
      "sha256": "7ab6e74b99d872ea8d0d6342f05b3f4b3f26899185206dfc6449a17588fad34a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{1,2}=(20)+(26)+(13)=59"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,2}=(20)+(26)+(13)=59"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            2,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s1",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            4,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s3",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f08d0c34f5e2fdf7.svg",
      "path": "assets/equations/f08d0c34f5e2fdf7.svg",
      "mime": "image/svg+xml",
      "bytes": 13713,
      "sha256": "6bd7fad89606f5a9758090ddf5f17e4f7a58fc6b46b374f49501b0db50831ae7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\frac1{1.135335283}\\approx0.880797078"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{1.135335283}\\approx0.880797078"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            102
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f0b530e411679c54.svg",
      "path": "assets/equations/f0b530e411679c54.svg",
      "mime": "image/svg+xml",
      "bytes": 7931,
      "sha256": "540aa276ed9263012bb9f2599e3076c562672683582bbdf6e648693afe381da1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=(3\\times3\\times C_{\\mathrm{in}}+1)\\times12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=(3\\times3\\times C_{\\mathrm{in}}+1)\\times12"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            37,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s36",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 36 Reverse a spatial formula"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            39,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s38",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 38 Reverse a spatial formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f0bd8184760ad600.svg",
      "path": "assets/equations/f0bd8184760ad600.svg",
      "mime": "image/svg+xml",
      "bytes": 4999,
      "sha256": "76d7dc5a73142afc41e5f36aead805ee925d43419af462a2606d1f5611964047",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "o-y=0.7-1=-0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "o-y=0.7-1=-0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f0db03c68af4ca9e.svg",
      "path": "assets/equations/f0db03c68af4ca9e.svg",
      "mime": "image/svg+xml",
      "bytes": 8225,
      "sha256": "392995a78820f5cf04670029e0b02f8e15005d632de57ed2e1ad21caa8f1c1fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_o=1-2(1)-0.5=-1.5\\Rightarrow o=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_o=1-2(1)-0.5=-1.5\\Rightarrow o=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f0dbe784a7be0b2f.svg",
      "path": "assets/equations/f0dbe784a7be0b2f.svg",
      "mime": "image/svg+xml",
      "bytes": 6145,
      "sha256": "482ff08fbb1ffbf5151788f582ebe179fa7146e863c32baa1d74b6354e1275b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lVert g\\rVert_2=\\sqrt{\\sum_i g_i^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lVert g\\rVert_2=\\sqrt{\\sum_i g_i^2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f0ef9e4142c40173.svg",
      "path": "assets/equations/f0ef9e4142c40173.svg",
      "mime": "image/svg+xml",
      "bytes": 20351,
      "sha256": "19ad52ed4e58e995f01e53f5a53d5d572340398008bb12a3a247c8e1686a18a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.5(0.000995425)\\approx 0.299502287"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.5(0.000995425)\\approx 0.299502287"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f0fe0e6b83fb6f66.svg",
      "path": "assets/equations/f0fe0e6b83fb6f66.svg",
      "mime": "image/svg+xml",
      "bytes": 9438,
      "sha256": "ab6c2523f2f22f6effd4d3404c79f3692d84e1a9e568718df8aabd6da86742b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J(\\theta-\\eta\\nabla J)\\approx J(\\theta)-\\eta\\|\\nabla J\\|_2^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(\\theta-\\eta\\nabla J)\\approx J(\\theta)-\\eta\\|\\nabla J\\|_2^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            2,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f0ff08cea46f6163.svg",
      "path": "assets/equations/f0ff08cea46f6163.svg",
      "mime": "image/svg+xml",
      "bytes": 11808,
      "sha256": "f4f36a595ce11b074899591c13cf5db978c38df3135afc36d8d69b99d84ef194",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "[1(2),\\;0(-1),\\;1(0),\\;1(3)]=[2,0,0,3]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[1(2),\\;0(-1),\\;1(0),\\;1(3)]=[2,0,0,3]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f10479c14422cd43.svg",
      "path": "assets/equations/f10479c14422cd43.svg",
      "mime": "image/svg+xml",
      "bytes": 12721,
      "sha256": "9a5a7194e9b9f1f4f8f7be316d422276d273813f1d8d594dfc4f6806bf8db03f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,3}}=\\delta_{h_4}x_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,3}^{(1)}=\\frac{\\partial L}{\\partial W^{(1)}_{4,3}}=\\delta_{h_4}x_3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            219
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f10c0127832440d1.svg",
      "path": "assets/equations/f10c0127832440d1.svg",
      "mime": "image/svg+xml",
      "bytes": 6117,
      "sha256": "881d2e1410aff649a38a23d9656ea4f44330c44c541780aa89ff8e20b445c3a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0.6+(-0.8)=-0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.6+(-0.8)=-0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            45
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            8,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s7",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f1386430c4600e23.svg",
      "path": "assets/equations/f1386430c4600e23.svg",
      "mime": "image/svg+xml",
      "bytes": 10751,
      "sha256": "641f1358d138be0968707ad4dd19db59d25cffdcf60e398a8387c4100a19c692",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_i p_i=1,\\qquad\\mathbb E[X]=\\sum_i p_i x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_i p_i=1,\\qquad\\mathbb E[X]=\\sum_i p_i x_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f1586fb666c5061e.svg",
      "path": "assets/equations/f1586fb666c5061e.svg",
      "mime": "image/svg+xml",
      "bytes": 7406,
      "sha256": "b5806d4478cfcd5762d628c4e47cc1267b6e8070dccdfcd18df2e7e83fd42d07",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+e^{-1}\\approx1.367879441"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+e^{-1}\\approx1.367879441"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f16a835e4241c7ed.svg",
      "path": "assets/equations/f16a835e4241c7ed.svg",
      "mime": "image/svg+xml",
      "bytes": 7449,
      "sha256": "5b66b7720223c96cd4c67ce602b541b7e7ecb634f2ed2193374c2959dbfbe0b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat v_1=\\frac{0.004}{1-0.999^{1}}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat v_1=\\frac{0.004}{1-0.999^{1}}=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f17168c45fd84cbe.svg",
      "path": "assets/equations/f17168c45fd84cbe.svg",
      "mime": "image/svg+xml",
      "bytes": 11717,
      "sha256": "8fec0d48530480a5a685d9ca72daae407029910c82cb14e41eb6b25f451f404b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=(-0.6)(2)=-1.2,\\qquad g_2=(-0.6)(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=(-0.6)(2)=-1.2,\\qquad g_2=(-0.6)(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f1825dbaa53d6e64.svg",
      "path": "assets/equations/f1825dbaa53d6e64.svg",
      "mime": "image/svg+xml",
      "bytes": 16799,
      "sha256": "584a3506815e656ebfbcaaf8914ad41759521ebb204c09e5efb9da25d7bddba4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(0.017487356)\\times(0.4)\\approx 0.006994942"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(0.017487356)\\times(0.4)\\approx 0.006994942"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            146
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f18fc7f5dc715d05.svg",
      "path": "assets/equations/f18fc7f5dc715d05.svg",
      "mime": "image/svg+xml",
      "bytes": 7030,
      "sha256": "ea7055a82994f6774e84ff3a78421b3bebbf7ad5d30e206c967732c1acad586c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_2=-0.09-0.09=-0.18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_2=-0.09-0.09=-0.18"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f19658c31004feb6.svg",
      "path": "assets/equations/f19658c31004feb6.svg",
      "mime": "image/svg+xml",
      "bytes": 8159,
      "sha256": "40c798f41890af40b374ae51cbad0e27cf5c6ed4eaa8d726550b00d0ed614fc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=-0.5+0.9(0)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=-0.5+0.9(0)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f19c8c78d2c06e2b.svg",
      "path": "assets/equations/f19c8c78d2c06e2b.svg",
      "mime": "image/svg+xml",
      "bytes": 11178,
      "sha256": "0ccf6009bbe30049efbd9bd34ebbd7a75dd11488e753d1f2a3e0a1505a1d2510",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_2=\\tanh(1.1)\\approx0.800499022"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_2=\\tanh(1.1)\\approx0.800499022"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f1d2b6bccfe10f10.svg",
      "path": "assets/equations/f1d2b6bccfe10f10.svg",
      "mime": "image/svg+xml",
      "bytes": 8667,
      "sha256": "11108e5696b58db0112561841747b805a1e3759147c87dd6ca102d9d06d5ee09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-2)^2=4,\\quad 1^2=1,\\quad 0.5^2=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-2)^2=4,\\quad 1^2=1,\\quad 0.5^2=0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f1f2e3760e822d0f.svg",
      "path": "assets/equations/f1f2e3760e822d0f.svg",
      "mime": "image/svg+xml",
      "bytes": 15829,
      "sha256": "fced73f0087357c1ac0fdbfa37ebeb11dcad211c3bbc45cbb37b5403b24d44f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{0}+e^{0}\\approx1.000000000+1.000000000=2.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{0}+e^{0}\\approx1.000000000+1.000000000=2.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f1f4d5705234aba2.svg",
      "path": "assets/equations/f1f4d5705234aba2.svg",
      "mime": "image/svg+xml",
      "bytes": 9735,
      "sha256": "41c21c9190d1818d36b848a67364f0ee687e879f80d3e4dd85f41d0aacce6b08",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.046798971"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.046798971"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f1f5b1787fc59def.svg",
      "path": "assets/equations/f1f5b1787fc59def.svg",
      "mime": "image/svg+xml",
      "bytes": 20549,
      "sha256": "674350782911732f95b5012165032c9c2e540bb25f961efaa0fce74a3fdef6d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.513866171-1) \\times  0.249807729 = -0.121439988"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.513866171-1) \\times  0.249807729 = -0.121439988"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f22e357a250f5762.svg",
      "path": "assets/equations/f22e357a250f5762.svg",
      "mime": "image/svg+xml",
      "bytes": 12343,
      "sha256": "7a36b1d18ae64b32d2f6fe7ac95a9961dec99031752ce394c6b351084958a26d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{o_1} = (0.4 \\times  0.5) + (0.5 \\times  0.3) + (0.1) = 0.45"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.4 \\times  0.5) + (0.5 \\times  0.3) + (0.1) = 0.45"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f2313d50d5e6909b.svg",
      "path": "assets/equations/f2313d50d5e6909b.svg",
      "mime": "image/svg+xml",
      "bytes": 19981,
      "sha256": "5a6082b6dd30207b82d146899d779d013c2f982b52f9692668c7b3b3b9fb1c41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{2,2,\\mathrm{new}}=0.55-0.5(-0.022740242)\\approx 0.561370121"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{2,2,\\mathrm{new}}=0.55-0.5(-0.022740242)\\approx 0.561370121"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f2345e5dfa56c33e.svg",
      "path": "assets/equations/f2345e5dfa56c33e.svg",
      "mime": "image/svg+xml",
      "bytes": 5967,
      "sha256": "cead0d73fcf35507957d99327afc0ecd4643f70df5956220fbb3af0dca0d79a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=(-2)+(0.5)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=(-2)+(0.5)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            100
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f2369bf69098b26c.svg",
      "path": "assets/equations/f2369bf69098b26c.svg",
      "mime": "image/svg+xml",
      "bytes": 4587,
      "sha256": "08fa06d2de19ec0751a84169c2c66ef6d1a9102a30772194bfe33f91d834189a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=-1+(3)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=-1+(3)=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            85
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f262bc5d6c22d8bb.svg",
      "path": "assets/equations/f262bc5d6c22d8bb.svg",
      "mime": "image/svg+xml",
      "bytes": 10490,
      "sha256": "1ee0cf03b9cfb20603db489128a3e71b017a63363b7df41a906f29b4d9da9be3",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_2=(0.2-2)\\times2=(-1.8)\\times2=-3.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=(0.2-2)\\times2=(-1.8)\\times2=-3.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f263219d999d6318.svg",
      "path": "assets/equations/f263219d999d6318.svg",
      "mime": "image/svg+xml",
      "bytes": 8773,
      "sha256": "cb3c5bb209ac79a9d9678734ba896714353a730a13db38aae91fdb1c3a41db8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=1-0.1(-2.5)=1.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=1-0.1(-2.5)=1.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f27e43a3756292cb.svg",
      "path": "assets/equations/f27e43a3756292cb.svg",
      "mime": "image/svg+xml",
      "bytes": 7410,
      "sha256": "024ee2d74d6d57f83d2c01cc434bc57d8678382fb6d96cb1a1c822413b1ae926",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{\\mathrm{new}}=1.4(2)+0.2=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{\\mathrm{new}}=1.4(2)+0.2=3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f2a537796fbcbe31.svg",
      "path": "assets/equations/f2a537796fbcbe31.svg",
      "mime": "image/svg+xml",
      "bytes": 5292,
      "sha256": "77453b49c1540291ad5f057e639e782771fabd866a81a0352654253433fa311b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_1=1-0.1(-1)=1.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1=1-0.1(-1)=1.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f2b5721e0e1c67b4.svg",
      "path": "assets/equations/f2b5721e0e1c67b4.svg",
      "mime": "image/svg+xml",
      "bytes": 5446,
      "sha256": "9ba57e3f509f920fd23fc76d5695e9cd83cb65ed09ed30760e296a57869a539a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_1=0-0.1(-1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_1=0-0.1(-1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f2f63d345efa8255.svg",
      "path": "assets/equations/f2f63d345efa8255.svg",
      "mime": "image/svg+xml",
      "bytes": 2668,
      "sha256": "8471321b2ecc253c7ab907fdc9210179e73ae2f3bc84d9875bfcbb3362959b78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 4\\\\0 & -2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 4\\\\0 & -2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            113
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            122
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            3,
            "answer",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f32200eba37c0ea5.svg",
      "path": "assets/equations/f32200eba37c0ea5.svg",
      "mime": "image/svg+xml",
      "bytes": 3601,
      "sha256": "a7c706eab4df244ae9ac5529984dc1d724c5aeeeefd48328ef6e70e9b78aa6e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\begin{bmatrix}1&2\\\\3&4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\begin{bmatrix}1&2\\\\3&4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            217
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            217
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f326d58085d05315.svg",
      "path": "assets/equations/f326d58085d05315.svg",
      "mime": "image/svg+xml",
      "bytes": 16378,
      "sha256": "53f8d9247cc1a167d0cb5797701f786ff2a3f0504eed538d665abc57b201e2a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{4,4}^{(1)}=(-0.004282747)\\times(-0.4)\\approx 0.001713099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,4}^{(1)}=(-0.004282747)\\times(-0.4)\\approx 0.001713099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            227
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f35555b2b4b6691c.svg",
      "path": "assets/equations/f35555b2b4b6691c.svg",
      "mime": "image/svg+xml",
      "bytes": 19409,
      "sha256": "2ea017a4c1dcc933f2a023f131bbf6f7c7d7e174fdc560f3a097780647aa1edf",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "J=L+\\lambda\\sum_j|w_j|,\\quad w_{new}=w-\\eta\\left[g_{data}+\\lambda\\operatorname{sign}(w)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=L+\\lambda\\sum_j|w_j|,\\quad w_{new}=w-\\eta\\left[g_{data}+\\lambda\\operatorname{sign}(w)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f357d7ca8a5a76dc.svg",
      "path": "assets/equations/f357d7ca8a5a76dc.svg",
      "mime": "image/svg+xml",
      "bytes": 12072,
      "sha256": "536adf83bb147ee2f3ad941ad8dd989d9a2f71f97569b1e2719dd9bd89687351",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_b=\\frac{\\partial L}{\\partial b}=\\delta_z\\frac{\\partial z}{\\partial b}=(-2)(1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_b=\\frac{\\partial L}{\\partial b}=\\delta_z\\frac{\\partial z}{\\partial b}=(-2)(1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f3991f5f0c7df172.svg",
      "path": "assets/equations/f3991f5f0c7df172.svg",
      "mime": "image/svg+xml",
      "bytes": 5719,
      "sha256": "a4d88075de5d376c046c10ac71858af1f761971e87d9f6243724d69a7c0768d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0.2-0.1+0.1=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.2-0.1+0.1=0.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s4",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            5,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s4",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 4 Dot product and bias"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f3a2f94af1e35f2f.svg",
      "path": "assets/equations/f3a2f94af1e35f2f.svg",
      "mime": "image/svg+xml",
      "bytes": 13918,
      "sha256": "d6bb8f373b3c37f08e1eea4d5c96274c70a0f0b65b58b090ac8c5a06baa9e568",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{ReLU}(z)=\\max(0,z)=\\begin{cases}z&z\\geq0\\\\0&z<0\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{ReLU}(z)=\\max(0,z)=\\begin{cases}z&z\\geq0\\\\0&z<0\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            14,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s13",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            2,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s1",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            6,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s5",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            4,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s3",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s13",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f3a79dadbe7e581b.svg",
      "path": "assets/equations/f3a79dadbe7e581b.svg",
      "mime": "image/svg+xml",
      "bytes": 7123,
      "sha256": "4f9eb8a0725b437746ea8ed574c81011a8589c5661c11e26d2b085f2fa6bec6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Y_{1,2}=(0)+(0)+(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,2}=(0)+(0)+(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f3e8120863f30069.svg",
      "path": "assets/equations/f3e8120863f30069.svg",
      "mime": "image/svg+xml",
      "bytes": 9443,
      "sha256": "772223140f51e09d4b0b2d99d8f602cedd024b8e7726843755b559b682631a96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-z}=e^{-2.2}\\approx0.110803158"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-z}=e^{-2.2}\\approx0.110803158"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f3eea0634c9f3976.svg",
      "path": "assets/equations/f3eea0634c9f3976.svg",
      "mime": "image/svg+xml",
      "bytes": 9897,
      "sha256": "925644c04e44036d1e7cbedb6910d8271732a22d5328b65c7e2e14ae0739d89d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{conv}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{conv}}=(K^2C_{\\mathrm{in}}+1)C_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            12,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            44,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s43",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 43 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            12,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            50,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s49",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 49 Mixed CNN dimensions softmax and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f3f5c6e854f64acf.svg",
      "path": "assets/equations/f3f5c6e854f64acf.svg",
      "mime": "image/svg+xml",
      "bytes": 17504,
      "sha256": "2251656fd49dbd4af9d42d1bb840d8a175e68c8fa10cf3d17ebec1c9d1ea93eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "b_{h_4,\\mathrm{new}}=0.6-0.5(-0.004282747)=0.602141373"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_4,\\mathrm{new}}=0.6-0.5(-0.004282747)=0.602141373"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            234
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f3fff5a6e4a523e4.svg",
      "path": "assets/equations/f3fff5a6e4a523e4.svg",
      "mime": "image/svg+xml",
      "bytes": 10115,
      "sha256": "56c96d5cedf1c8777ef7e8fecabc3a1e5966a28dab9b6626fd0f7b943a2e7342",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z^{(2)}=0.5(0.3)+0.6(0.5)+0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^{(2)}=0.5(0.3)+0.6(0.5)+0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            51
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f41a1bed5052539d.svg",
      "path": "assets/equations/f41a1bed5052539d.svg",
      "mime": "image/svg+xml",
      "bytes": 14932,
      "sha256": "a0d2a50169b3afa7e9ce044cfc49102368946af21e4b5eb05f09c988f7ec2fd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=-\\ln(0.731058579)\\approx0.313261688"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\ln(0.731058579)\\approx0.313261688"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f43476deed69b900.svg",
      "path": "assets/equations/f43476deed69b900.svg",
      "mime": "image/svg+xml",
      "bytes": 16738,
      "sha256": "0689f86866c014cc5a13d356ee6bb1bd5cd3b89b87057457221c7ff342c8deff",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{dL}{dw}=\\frac{dL}{dz}\\frac{dz}{dw}=(2z)(3)=8\\times3=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dw}=\\frac{dL}{dz}\\frac{dz}{dw}=(2z)(3)=8\\times3=24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            12,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s12",
          "labels": [
            "The maths behind a network",
            "Chain rule: the complete calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            12,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s12",
          "labels": [
            "The maths behind a network",
            "Chain rule: the complete calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f452f757c3f0207e.svg",
      "path": "assets/equations/f452f757c3f0207e.svg",
      "mime": "image/svg+xml",
      "bytes": 6632,
      "sha256": "7769559cc5b84e38974411e1b6e84e6e455cce93dcaa84cd72189457007163b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.22 \\times  1 = -0.22"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.22 \\times  1 = -0.22"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "answer",
            82
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f45c43d6b073f1bb.svg",
      "path": "assets/equations/f45c43d6b073f1bb.svg",
      "mime": "image/svg+xml",
      "bytes": 8876,
      "sha256": "896652048c4f3bbe3b009e0d2a386c923cd64b591d8a068c8ec6fef72d35138d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}10^{-3}&=\\frac1{10^3}\\\\&=\\frac1{1000}\\\\&=0.001\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}10^{-3}&=\\frac1{10^3}\\\\&=\\frac1{1000}\\\\&=0.001\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f464138921aade18.svg",
      "path": "assets/equations/f464138921aade18.svg",
      "mime": "image/svg+xml",
      "bytes": 16457,
      "sha256": "be3ef000d43b4710b3f3f99c0a065745ea6d9bbf175c144e75861dd280882efb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}=\\frac{P(B\\mid A)P(A)}{P(B)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}=\\frac{P(B\\mid A)P(A)}{P(B)}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f467d926f905df6d.svg",
      "path": "assets/equations/f467d926f905df6d.svg",
      "mime": "image/svg+xml",
      "bytes": 8506,
      "sha256": "33627513e475c1195731fcb009e0f5f0cca7278a9b993378a20e073da49943aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{out}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{out}=\\left\\lfloor\\frac{N+2P-K}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            29,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/30",
          "labels": [
            "Convolution output dimensions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            29,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/30",
          "labels": [
            "Convolution output dimensions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f4684a5e966eb42a.svg",
      "path": "assets/equations/f4684a5e966eb42a.svg",
      "mime": "image/svg+xml",
      "bytes": 10295,
      "sha256": "cc670fbdd5e997980c3a07886eda6b98fea7950ebe2964bcace602c0f10a076a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_2(p,q)=\\frac{H(p,q)}{\\ln2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_2(p,q)=\\frac{H(p,q)}{\\ln2}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f46fd9e254c79580.svg",
      "path": "assets/equations/f46fd9e254c79580.svg",
      "mime": "image/svg+xml",
      "bytes": 16726,
      "sha256": "0704a1a0d453bad8f17cdc5261725f4aa77e4b805c20540b182f1be7facd1ee1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,2}^{(1)}=(-0.004282747)\\times(0.3)\\approx -0.001284824"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,2}^{(1)}=(-0.004282747)\\times(0.3)\\approx -0.001284824"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            213
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f478849ec0c64569.svg",
      "path": "assets/equations/f478849ec0c64569.svg",
      "mime": "image/svg+xml",
      "bytes": 9144,
      "sha256": "67b6621c6517022d827d919b7be2dfcfb7a2b376bf9d544478f38201ee7db002",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "64(8)(3)(3)(4)=18432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "64(8)(3)(3)(4)=18432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            34,
            "extra",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            34,
            "extra",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/35",
          "labels": [
            "Convolution multiply-accumulate count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f48683b41d55c168.svg",
      "path": "assets/equations/f48683b41d55c168.svg",
      "mime": "image/svg+xml",
      "bytes": 18777,
      "sha256": "3578e93591dbd9e468db9a4697c417f8d99818f81ee41b458846084c650cdf5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.1-1(0.010408643)\\approx 0.089591357"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.1-1(0.010408643)\\approx 0.089591357"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f49beec63f88f3a8.svg",
      "path": "assets/equations/f49beec63f88f3a8.svg",
      "mime": "image/svg+xml",
      "bytes": 9134,
      "sha256": "cd4a9b3313a24996f7d59641c3e6dc26bc3991363c3715f5126ca9b336feb2e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1=\\delta_2v=(-0.5)(0.5)=-0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1=\\delta_2v=(-0.5)(0.5)=-0.25"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f4a3cb96f1098e79.svg",
      "path": "assets/equations/f4a3cb96f1098e79.svg",
      "mime": "image/svg+xml",
      "bytes": 13311,
      "sha256": "0368e0927b2bd92fc1a0a8d08e8be4020aeb8d54d295855d576a3eb896656778",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "a=\\frac1{8.389056099}\\approx0.119202922"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac1{8.389056099}\\approx0.119202922"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f4b85116af3d067a.svg",
      "path": "assets/equations/f4b85116af3d067a.svg",
      "mime": "image/svg+xml",
      "bytes": 10472,
      "sha256": "60bd63800db7831b329d74f332a9edf78c67504360395742f64bc9275da69a5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{256+2(0)-5}{1}\\right\\rfloor+1=252"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{256+2(0)-5}{1}\\right\\rfloor+1=252"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f4be65ea94b49c52.svg",
      "path": "assets/equations/f4be65ea94b49c52.svg",
      "mime": "image/svg+xml",
      "bytes": 13322,
      "sha256": "d7666122eaff4ad7bffbb04889d52ebc4d65b5f98d1006fd44dbba51b8ae4ca4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_{\\mathrm{new}}=0.4-0.2(-0.36)=0.4+0.072=0.472"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_{\\mathrm{new}}=0.4-0.2(-0.36)=0.4+0.072=0.472"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f4cac41f24ea1d22.svg",
      "path": "assets/equations/f4cac41f24ea1d22.svg",
      "mime": "image/svg+xml",
      "bytes": 19780,
      "sha256": "7f3a4f1b812b47ff3b9ba560de61cdadb6dc35521817536727bab010e05bc8f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.2(0.006994942)\\approx 0.298601012"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,2,\\mathrm{new}}=0.3-0.2(0.006994942)\\approx 0.298601012"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            148
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            148
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f4e20a1682fadce3.svg",
      "path": "assets/equations/f4e20a1682fadce3.svg",
      "mime": "image/svg+xml",
      "bytes": 8916,
      "sha256": "dec06d987cd0be58187de961ef355a1d6bcf52dc7daacd26da72efe8eb13b6f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{0+0+0}{3}\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{0+0+0}{3}\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            9,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            9,
            "blocks",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s9",
          "labels": [
            "The maths behind a network",
            "Probability mean and variance in plain language"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            0,
            "extra",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            0,
            "extra",
            60
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/1",
          "labels": [
            "Mean, variance and standard deviation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f4e294dd1ab7a8aa.svg",
      "path": "assets/equations/f4e294dd1ab7a8aa.svg",
      "mime": "image/svg+xml",
      "bytes": 4852,
      "sha256": "46813bd1b0eff9e51c62a0d967a4a45ac92e702a476c3e2f508c4932b8094f45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.9\\times(-3)=-5.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.9\\times(-3)=-5.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            2,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s1",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            2,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s1",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 1 Signs and brackets"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f50d7e1cde6462d5.svg",
      "path": "assets/equations/f50d7e1cde6462d5.svg",
      "mime": "image/svg+xml",
      "bytes": 5036,
      "sha256": "654e56e92f32f06745ec37fa1d4232bf849c83f17c69754af614d5ca0ac4fe68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac12(z-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac12(z-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            7,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s6",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            7,
            "answer",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s6",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 6 Chain rule on a tiny loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f54676c512498a38.svg",
      "path": "assets/equations/f54676c512498a38.svg",
      "mime": "image/svg+xml",
      "bytes": 10942,
      "sha256": "b8f37823444ed175c6d338b3a8d90ba75794a2fd24491a4fc07fc533861da680",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "y=3(2x+1)+4=6x+3+4=6x+7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "y=3(2x+1)+4=6x+3+4=6x+7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            8,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Model answer: why a network needs nonlinear activation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            11,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Model answer: why a network needs nonlinear activation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            4,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s4",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2a · Activation, ReLU and numeric outputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f549a71ed6a573d3.svg",
      "path": "assets/equations/f549a71ed6a573d3.svg",
      "mime": "image/svg+xml",
      "bytes": 15617,
      "sha256": "64f37eaa365ddd194f6cd24440387c671a73b7b39d145b2183bd3fe7fedb67fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{\\mathrm{candidate}}=W_hx_t+U_h(r_th_{t-1})+b_h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{\\mathrm{candidate}}=W_hx_t+U_h(r_th_{t-1})+b_h"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f5544f3d0af79c26.svg",
      "path": "assets/equations/f5544f3d0af79c26.svg",
      "mime": "image/svg+xml",
      "bytes": 7502,
      "sha256": "c616856a1e4df8b8cb12ab82a64bb1fea6bcca93ab3d3ac4d618d132a30149f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac1n\\sum_j(o_j-y_j)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac1n\\sum_j(o_j-y_j)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            7,
            "answer",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s6",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            9,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s8",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f5609e02cf210acd.svg",
      "path": "assets/equations/f5609e02cf210acd.svg",
      "mime": "image/svg+xml",
      "bytes": 10963,
      "sha256": "c5f9d873bb3b7ff0b50bbccce060929ad99a3e1fcd2272787c3dd8fbca24d68a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "[3-5,3-5,7-5,7-5]=[-2,-2,2,2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[3-5,3-5,7-5,7-5]=[-2,-2,2,2]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            10,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s10",
          "labels": [
            "The maths behind a network",
            "Mean, variance and standard deviation from ordinary arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f5ab9de96f693147.svg",
      "path": "assets/equations/f5ab9de96f693147.svg",
      "mime": "image/svg+xml",
      "bytes": 6316,
      "sha256": "7a38518d875b38619de2128613f4425f8eaf7a2854271aced0a13991669d287f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-z}\\approx1.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-z}\\approx1.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f5d3af77f03c0547.svg",
      "path": "assets/equations/f5d3af77f03c0547.svg",
      "mime": "image/svg+xml",
      "bytes": 16214,
      "sha256": "fa086ab2d472af33f5b0bd39f8dbc7cf62e96f04ef4bedf2b1e3656c7c2400ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_2,\\mathrm{new}}=1-1(0.003509506)=0.996490494"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_2,\\mathrm{new}}=1-1(0.003509506)=0.996490494"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            136
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f5dda0f46575aa22.svg",
      "path": "assets/equations/f5dda0f46575aa22.svg",
      "mime": "image/svg+xml",
      "bytes": 16457,
      "sha256": "8ed457965b42d275a0f54160bdd1ee81eace0c0c52e7805fbc5f03d38a0e5975",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        " (1-z)\\widetilde h=0.75(0.291312612)\\approx0.218484459"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": " (1-z)\\widetilde h=0.75(0.291312612)\\approx0.218484459"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f61619e280f936a0.svg",
      "path": "assets/equations/f61619e280f936a0.svg",
      "mime": "image/svg+xml",
      "bytes": 6366,
      "sha256": "3d9a7bd3e3b6819752af6856de39663f8f4519cf7b33ed96063292c1bd508b89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_2=0.81-(0)=0.81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=0.81-(0)=0.81"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            21,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s20",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 20 Nesterov variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            23,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s22",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 22 Nesterov variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f62211e96d9d3780.svg",
      "path": "assets/equations/f62211e96d9d3780.svg",
      "mime": "image/svg+xml",
      "bytes": 19333,
      "sha256": "bdcfdc3c96ad824f94be744a91de7ea74162c19c3b1ffd4df5985462a5db28ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.2 \\times  0.4) + (0.4 \\times  0.3) + (0.2 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.2 \\times  0.4) + (0.4 \\times  0.3) + (0.2 \\times  0.5) + (0.5 \\times  -0.4) + (0.6) = 0.7"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f623b6f68ec5b35a.svg",
      "path": "assets/equations/f623b6f68ec5b35a.svg",
      "mime": "image/svg+xml",
      "bytes": 10976,
      "sha256": "a1f232cade2d21c0b2c7f8ea207cd82af36277e950246470245209c03b978d60",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\theta_{\\mathrm{look}}=-0.35+0.9(0.15)=-0.215"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_{\\mathrm{look}}=-0.35+0.9(0.15)=-0.215"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f6338ce1a52bb766.svg",
      "path": "assets/equations/f6338ce1a52bb766.svg",
      "mime": "image/svg+xml",
      "bytes": 20143,
      "sha256": "eb1f21e8bcb6c54957966a9abc0f702c7d35aead13b177198072f040ece4da13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,1,\\mathrm{new}}=0.2-0.2(-0.066771834)\\approx 0.213354367"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,1,\\mathrm{new}}=0.2-0.2(-0.066771834)\\approx 0.213354367"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f63e045301bde055.svg",
      "path": "assets/equations/f63e045301bde055.svg",
      "mime": "image/svg+xml",
      "bytes": 13975,
      "sha256": "f13dc4b00d446386e689fa791aaf25f07475dba202ed258c1bb8269ca297a6c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "54.598150033-1\\approx53.598150033"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "54.598150033-1\\approx53.598150033"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            174
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            174
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f64edf0a473f6a00.svg",
      "path": "assets/equations/f64edf0a473f6a00.svg",
      "mime": "image/svg+xml",
      "bytes": 19165,
      "sha256": "28c996f24d4dc37d285da89571d4e5dbd4f9f672607d2ae40018a419ccc4ec5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i\\widetilde C=(0.731058579)(0.761594156)\\approx0.556769941"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i\\widetilde C=(0.731058579)(0.761594156)\\approx0.556769941"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f69ed1214540da40.svg",
      "path": "assets/equations/f69ed1214540da40.svg",
      "mime": "image/svg+xml",
      "bytes": 16461,
      "sha256": "0990f11f48112a03bc4d30c73b810034cd0197ba7f9cd016812ae41850879a1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dL}{dw}=\\frac{dL}{dz}\\frac{dz}{dw}=(2z)(3)=8\\times3=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dL}{dw}=\\frac{dL}{dz}\\frac{dz}{dw}=(2z)(3)=8\\times3=24"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            12,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s12",
          "labels": [
            "The maths behind a network",
            "Chain rule: the complete calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            12,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s12",
          "labels": [
            "The maths behind a network",
            "Chain rule: the complete calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f6b1201a9f34684a.svg",
      "path": "assets/equations/f6b1201a9f34684a.svg",
      "mime": "image/svg+xml",
      "bytes": 8493,
      "sha256": "888ec2042e94777dd5f386d36d223fcd30a2ea7cae958bd5668befcfec19edf0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.2(1)+0.5(0.2)+0=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2(1)+0.5(0.2)+0=0.3"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            44
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f6b889b0139771ed.svg",
      "path": "assets/equations/f6b889b0139771ed.svg",
      "mime": "image/svg+xml",
      "bytes": 15746,
      "sha256": "f965872aa45c201904358a74cd1c2dfc99f5966abe99f732658f4441327af086",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_t=W_{hy}h_t+b_y,\\qquad p_t=\\operatorname{softmax}(z_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t=W_{hy}h_t+b_y,\\qquad p_t=\\operatorname{softmax}(z_t)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f6bfe5d9884a48c2.svg",
      "path": "assets/equations/f6bfe5d9884a48c2.svg",
      "mime": "image/svg+xml",
      "bytes": 7073,
      "sha256": "7b47723c4b46ed1314578251e4608c7c3877f0b5b194faf8dbf093a3155be658",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_t=0.2+0.63=0.83"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_t=0.2+0.63=0.83"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f709770d92b5a6d7.svg",
      "path": "assets/equations/f709770d92b5a6d7.svg",
      "mime": "image/svg+xml",
      "bytes": 16909,
      "sha256": "751bbfa15236b5125c37c5079f87d36b0d31d0198a737e11ad7770f3721a94a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{1,1,\\mathrm{new}}=0.11-0.05(-0.22652)\\approx 0.121326"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,1,\\mathrm{new}}=0.11-0.05(-0.22652)\\approx 0.121326"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f7218a8971ce6230.svg",
      "path": "assets/equations/f7218a8971ce6230.svg",
      "mime": "image/svg+xml",
      "bytes": 20056,
      "sha256": "cee044cef8d8a98c0da5c476344cb3a0a7fefea1f4cbf80b62d615fe2d4f750e",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{3,1,\\mathrm{new}}=0.3-0.5(0.005197622)\\approx 0.297401189"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,1,\\mathrm{new}}=0.3-0.5(0.005197622)\\approx 0.297401189"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            180
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f73307dcf9d893e8.svg",
      "path": "assets/equations/f73307dcf9d893e8.svg",
      "mime": "image/svg+xml",
      "bytes": 7967,
      "sha256": "f56dd83d4cc3dfc4034d8684841313777f9a3cbf836a62b07a3b2d310f55c1a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{31+2(1)-5}{2}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{31+2(1)-5}{2}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            34,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s33",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 33 Padding stride and channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            36,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s35",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 35 Padding stride and channels"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f73d73bef40a3e53.svg",
      "path": "assets/equations/f73d73bef40a3e53.svg",
      "mime": "image/svg+xml",
      "bytes": 18220,
      "sha256": "3bbf7f3c6e41f1e841a81739ad413450de8d8d97a3a8db79edf9cee79c22ff16",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.6 \\times  0.802183889) + (0.1) = 0.581310333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.6 \\times  0.802183889) + (0.1) = 0.581310333"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f74169ed59976f22.svg",
      "path": "assets/equations/f74169ed59976f22.svg",
      "mime": "image/svg+xml",
      "bytes": 7546,
      "sha256": "f4cb6d8c4e7e10256550622ee9e767b2ab7d49dae5984f9e0987760381c136a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Sum}=C_1\\approx -0.12135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Sum}=C_1\\approx -0.12135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f76f739a80a9361b.svg",
      "path": "assets/equations/f76f739a80a9361b.svg",
      "mime": "image/svg+xml",
      "bytes": 10563,
      "sha256": "e64617bbf9cce1c262f3c16cd48eabdac28a0d381a93cb25725db6d3e54102ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{1}=\\frac{1}{1+e^{-(0.9)}}=0.710949503"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{1}=\\frac{1}{1+e^{-(0.9)}}=0.710949503"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f77fca68d44fde4d.svg",
      "path": "assets/equations/f77fca68d44fde4d.svg",
      "mime": "image/svg+xml",
      "bytes": 7558,
      "sha256": "326169bca6866086acc13e845c799faef63d27624db51dd6796a40bdcf07e7ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_2=-0.215-(1)=-1.215"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_2=-0.215-(1)=-1.215"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            22,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s21",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 21 Nesterov variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            24,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s23",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 23 Nesterov variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f7cebde5567e220a.svg",
      "path": "assets/equations/f7cebde5567e220a.svg",
      "mime": "image/svg+xml",
      "bytes": 4582,
      "sha256": "d0cba3413f5dda535e5c8265104f85b9df7133683a2d2533858a2345b4bcfd68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "27(16)=432"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "27(16)=432"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f7d66e56559f9de7.svg",
      "path": "assets/equations/f7d66e56559f9de7.svg",
      "mime": "image/svg+xml",
      "bytes": 8396,
      "sha256": "e067988b9794ad1ba26747d255067ff2dad9c3af284bf87e38df54173875a111",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "R_2=(1)\\times(0)+(0)\\times(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_2=(1)\\times(0)+(0)\\times(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            41,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s40",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 40 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            93
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            47,
            "answer",
            111
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s46",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 46 Mixed convolution pool dense and loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f7ed754c852735b2.svg",
      "path": "assets/equations/f7ed754c852735b2.svg",
      "mime": "image/svg+xml",
      "bytes": 11541,
      "sha256": "3c1794490d84ebf03c92a3ef55b8656f74d33909ce3aba1929b611a1a44b25e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=wx,\\qquad J=\\frac12(\\hat y-y)^2+\\frac\\lambda2w^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=wx,\\qquad J=\\frac12(\\hat y-y)^2+\\frac\\lambda2w^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f7f43ac5cd2d312a.svg",
      "path": "assets/equations/f7f43ac5cd2d312a.svg",
      "mime": "image/svg+xml",
      "bytes": 9674,
      "sha256": "53e218a0eb01e7de98ac7250a96fe36e6d713f94b8c7b105d0d3b8adea4194a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'_2=\\frac0{0.75}=0,\\qquad a'_3=\\frac0{0.75}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'_2=\\frac0{0.75}=0,\\qquad a'_3=\\frac0{0.75}=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            32,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s31",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 31 Inverted dropout"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            34,
            "answer",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s33",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 33 Inverted dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f835d09c27f0313a.svg",
      "path": "assets/equations/f835d09c27f0313a.svg",
      "mime": "image/svg+xml",
      "bytes": 11925,
      "sha256": "464f0246f52b303778d70eead55cc0252940bf757e3df830e116736b801cd968",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=0.9-\\frac{0.1(1)}{\\sqrt5}\\approx0.855278640"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=0.9-\\frac{0.1(1)}{\\sqrt5}\\approx0.855278640"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            35
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8478e0f34b4c2ea.svg",
      "path": "assets/equations/f8478e0f34b4c2ea.svg",
      "mime": "image/svg+xml",
      "bytes": 17352,
      "sha256": "397804431213047e6d531f7dab00f4a9cd2ec44c719f1088e6980a53a6ddbee8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=-0.4-0.9(0.008724562)=-0.407852106"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=-0.4-0.9(0.008724562)=-0.407852106"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            119
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8975b50fed0845b.svg",
      "path": "assets/equations/f8975b50fed0845b.svg",
      "mime": "image/svg+xml",
      "bytes": 6252,
      "sha256": "3385c56955278c0ae20636ff44264c5f0bb330eb99702c17c9b9195803215178",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widehat m_1=\\frac{0.2}{1-0.9^{1}}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widehat m_1=\\frac{0.2}{1-0.9^{1}}=2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            27,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s26",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 26 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            29,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s28",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 28 Adam variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            2,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8a809dfb5349555.svg",
      "path": "assets/equations/f8a809dfb5349555.svg",
      "mime": "image/svg+xml",
      "bytes": 11283,
      "sha256": "ea9028edb8bf5636a4abced555a026cb6c1df58a749b043d5bc778453bd5814b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{h_2} = (0.3 \\times  1) + (0.7 \\times  0) + (0.2) = 0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_2} = (0.3 \\times  1) + (0.7 \\times  0) + (0.2) = 0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "answer",
            29
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8b467d436e9d44e.svg",
      "path": "assets/equations/f8b467d436e9d44e.svg",
      "mime": "image/svg+xml",
      "bytes": 5857,
      "sha256": "16b7e7825bba979e1eee1bd45d8c3f58d328e763b6d6c4c71109b2732a4585d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "11(11)(3)=363"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "11(11)(3)=363"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8b71ed80001f62a.svg",
      "path": "assets/equations/f8b71ed80001f62a.svg",
      "mime": "image/svg+xml",
      "bytes": 18083,
      "sha256": "dbc7ac0d3d6f26bb74cdeb864aeaf9c0f2deb5a9cfa24b104dce354d3e6d7093",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{o_2,\\mathrm{new}}=0.6-0.5(-0.038098237)=0.619049118"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{o_2,\\mathrm{new}}=0.6-0.5(-0.038098237)=0.619049118"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            145
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8c2f38c1c4da922.svg",
      "path": "assets/equations/f8c2f38c1c4da922.svg",
      "mime": "image/svg+xml",
      "bytes": 8385,
      "sha256": "d09b72f6c0ba195fe0a1a84a86f35957921b6c5f2370d45cf4f38b8375ff13f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma_B^2=\\frac{(-1)^2+1^2}{2}=\\frac{1+1}{2}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma_B^2=\\frac{(-1)^2+1^2}{2}=\\frac{1+1}{2}=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            15,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            15,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s15",
          "labels": [
            "CNN architectures and transfer learning",
            "Batch normalization inside a residual network"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8c5ce8387c2e254.svg",
      "path": "assets/equations/f8c5ce8387c2e254.svg",
      "mime": "image/svg+xml",
      "bytes": 11262,
      "sha256": "470dc96356cc90dd1dcb77ad557c045aa1c93b4436986619e88617eaf310b546",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "w_2=0.1-0.1(-3.6)=0.1+0.36=0.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2=0.1-0.1(-3.6)=0.1+0.36=0.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f8d6a23f5595005e.svg",
      "path": "assets/equations/f8d6a23f5595005e.svg",
      "mime": "image/svg+xml",
      "bytes": 10966,
      "sha256": "b47f6dda0d479285f8aaf44a6158ee00e071458b0092932d330d35e8c1178c8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "n_{\\mathrm{flat}}=30\\times30\\times32=28{,}800"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{\\mathrm{flat}}=30\\times30\\times32=28{,}800"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            69
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f90a893376d444b0.svg",
      "path": "assets/equations/f90a893376d444b0.svg",
      "mime": "image/svg+xml",
      "bytes": 4705,
      "sha256": "30e3de84ed978e5ba787f6799ef6182cb3088671fa3ca7f5340e801d209b2f56",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g=(\\hat y-y)x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g=(\\hat y-y)x"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f91b7787569a2882.svg",
      "path": "assets/equations/f91b7787569a2882.svg",
      "mime": "image/svg+xml",
      "bytes": 16981,
      "sha256": "7e1f895a4e1e6391c4b998a50cd950ddd9d3092de16e08a1054ea1c1248e3425",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{2,1,\\mathrm{new}}=0.12-0.05(-0.2427)\\approx 0.132135"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{2,1,\\mathrm{new}}=0.12-0.05(-0.2427)\\approx 0.132135"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            104
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f927a7fa1a913d20.svg",
      "path": "assets/equations/f927a7fa1a913d20.svg",
      "mime": "image/svg+xml",
      "bytes": 12961,
      "sha256": "70159f7ecd351fd201c1493b9f9f0ca9821e4c1fcaec259f8a91e3ebb9353d31",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{biases}=3,\\qquad P_{\\mathrm{dense}}=192+3=195"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{biases}=3,\\qquad P_{\\mathrm{dense}}=192+3=195"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            36,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s35",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 35 Complete small CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            38,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s37",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 37 Complete small CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f9475f1991e07af3.svg",
      "path": "assets/equations/f9475f1991e07af3.svg",
      "mime": "image/svg+xml",
      "bytes": 8302,
      "sha256": "a7d7f9e430b549f48324c7a6df2a17d07328afd1a2a2519d3dd01889d869013f",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1}=0+1-0.5=0.5\\Rightarrow h_1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1}=0+1-0.5=0.5\\Rightarrow h_1=1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            13,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s12",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 12 XOR using two hidden units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f94e1705f6027563.svg",
      "path": "assets/equations/f94e1705f6027563.svg",
      "mime": "image/svg+xml",
      "bytes": 14292,
      "sha256": "bc3d3e51c1d8cfabeae4dee47e15d383a1a4e3323b79c7bc6a6f267e8037c2fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_j}=\\left(\\sum_k W_{2,kj}\\delta_{o_k}\\right)f'(z_{h_j})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_j}=\\left(\\sum_k W_{2,kj}\\delta_{o_k}\\right)f'(z_{h_j})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f960780a672401ea.svg",
      "path": "assets/equations/f960780a672401ea.svg",
      "mime": "image/svg+xml",
      "bytes": 27442,
      "sha256": "b2cf838d9e49acc280993831d5e9e4f17c8f8c41f9e41039cb789876dae847cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_j^h=f\\prime(z_j^h)\\sum_k w_{kj}^{out}\\delta_k^{out},\\quad\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i,\\quad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_j^h=f\\prime(z_j^h)\\sum_k w_{kj}^{out}\\delta_k^{out},\\quad\\frac{\\partial L}{\\partial w_{ji}}=\\delta_j a_i,\\quad\\frac{\\partial L}{\\partial b_j}=\\delta_j"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            91
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f974f6695dcb0ab0.svg",
      "path": "assets/equations/f974f6695dcb0ab0.svg",
      "mime": "image/svg+xml",
      "bytes": 17866,
      "sha256": "d211b7b3cc3cf0d55939557eba47f82b06868868c48e35f9543c8b92b4cc878e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(1)}=(-0.014526308)\\times(0.3)\\approx -0.004357892"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(1)}=(-0.014526308)\\times(0.3)\\approx -0.004357892"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            157
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f98b439990365e5d.svg",
      "path": "assets/equations/f98b439990365e5d.svg",
      "mime": "image/svg+xml",
      "bytes": 7303,
      "sha256": "38b6b7f9211d818362b9429b7f575f7b631db2b39cae2c28a7e8fe3afd04937f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J\\prime(w)=3(2)w^{2-1}+0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J\\prime(w)=3(2)w^{2-1}+0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            3,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            3,
            "blocks",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s3",
          "labels": [
            "The maths behind a network",
            "Derivatives without a calculus course"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f9a71aaf4ed27273.svg",
      "path": "assets/equations/f9a71aaf4ed27273.svg",
      "mime": "image/svg+xml",
      "bytes": 9908,
      "sha256": "1fc44c59edcb61343b4b6c259b1fe9d85c95a4fb1698649f5a9b810791764b8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_{\\mathrm{total}}=36+438+18=492"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{total}}=36+438+18=492"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f9d09d1e5734cccd.svg",
      "path": "assets/equations/f9d09d1e5734cccd.svg",
      "mime": "image/svg+xml",
      "bytes": 6256,
      "sha256": "c3c2bce49a2811be7a8df5bb9639430e5c4be33814d5a96d23ae2c4a1a51598b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{\\mathrm{keep}}=E\\left\\lceil\\frac NB\\right\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{\\mathrm{keep}}=E\\left\\lceil\\frac NB\\right\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            5,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s4",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            16,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s15",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 15 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            9,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s8",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            18,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s17",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 17 Incomplete mini batch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            9,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s8",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/f9e5ee2c7c7e1bbb.svg",
      "path": "assets/equations/f9e5ee2c7c7e1bbb.svg",
      "mime": "image/svg+xml",
      "bytes": 5499,
      "sha256": "23b911f92d55d774b6beb5d9be823c558931d3407ceb2b94530ab80fe475b6dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\left\\lfloor\\frac{63+2 \\times  0-3}{1}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\left\\lfloor\\frac{63+2 \\times  0-3}{1}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            87
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            90
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fa16e98e65914abf.svg",
      "path": "assets/equations/fa16e98e65914abf.svg",
      "mime": "image/svg+xml",
      "bytes": 21487,
      "sha256": "29beef7844651a2a4132a098004a8fc03085db6222361145346aa27cd18102ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{2,2}^{(2)}=(0.082533822)\\times(0.782449776)\\approx 0.06457857"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{2,2}^{(2)}=(0.082533822)\\times(0.782449776)\\approx 0.06457857"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            81
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fa20139330cc7a23.svg",
      "path": "assets/equations/fa20139330cc7a23.svg",
      "mime": "image/svg+xml",
      "bytes": 9632,
      "sha256": "89a5937ffd1217fdf0891be5692c5ec8c3794332961557c655294c8585d6bcc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{weights}=3\\times3\\times3\\times2=54"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=3\\times3\\times3\\times2=54"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            55
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fa2e026fc3449bb0.svg",
      "path": "assets/equations/fa2e026fc3449bb0.svg",
      "mime": "image/svg+xml",
      "bytes": 20580,
      "sha256": "5f368af94c384fdbf52bb2b3623a1b261437bf1a53de83faa380cb59fa640ade",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.473888899-1) \\times  0.24931821 = -0.131169078"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.473888899-1) \\times  0.24931821 = -0.131169078"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            41
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fa618ba26a236aab.svg",
      "path": "assets/equations/fa618ba26a236aab.svg",
      "mime": "image/svg+xml",
      "bytes": 9443,
      "sha256": "77b205d86f374ef9726216ac90372484700c9bdcec9d608408cc4234ae6a670e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.000000000-1\\approx0.000000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.000000000-1\\approx0.000000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            149
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            149
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            8,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            8,
            "extra",
            66
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/9",
          "labels": [
            "Tanh and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fa7213ea51b43af7.svg",
      "path": "assets/equations/fa7213ea51b43af7.svg",
      "mime": "image/svg+xml",
      "bytes": 15027,
      "sha256": "3300b095792c68c2a5706f6da1ff126de51e96c2bee289e054a20acd2a70c79a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{LeakyReLU}(z)=\\begin{cases}z&z\\geq0\\\\\\alpha z&z<0\\end{cases},\\qquad 0<\\alpha<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{LeakyReLU}(z)=\\begin{cases}z&z\\geq0\\\\\\alpha z&z<0\\end{cases},\\qquad 0<\\alpha<1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            5,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s4",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            14,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s13",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            2,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s1",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            6,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s5",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            7,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s6",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            4,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s3",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            7,
            "answer",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s6",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            14,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s13",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fa72e2cee0620f1c.svg",
      "path": "assets/equations/fa72e2cee0620f1c.svg",
      "mime": "image/svg+xml",
      "bytes": 9737,
      "sha256": "e860e501c46b4cf596c06e7b2bd82fd389d896dc0f6730ddf1f871a785ca68ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=0.8+(-0.2)+1.5=0.6+1.5=2.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0.8+(-0.2)+1.5=0.6+1.5=2.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fa76004105af78bd.svg",
      "path": "assets/equations/fa76004105af78bd.svg",
      "mime": "image/svg+xml",
      "bytes": 10304,
      "sha256": "e9c0798240be3de80a14a8f26e79f73ee5fda1bec4532faacceaf11a4abad468",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=z_t\\odot h_{t-1}+(1-z_t)\\odot\\widetilde h_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "formulas",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/faa954804a7ac56f.svg",
      "path": "assets/equations/faa954804a7ac56f.svg",
      "mime": "image/svg+xml",
      "bytes": 18776,
      "sha256": "1ba942a49040786d6fd184d4e61a190155e2b485ad708a5a0a73ad4fe5938f22",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_1} = -0.024764888 \\times  0.196611933 = -0.004869072"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_1} = -0.024764888 \\times  0.196611933 = -0.004869072"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            76
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/facdae4e8c80fb1f.svg",
      "path": "assets/equations/facdae4e8c80fb1f.svg",
      "mime": "image/svg+xml",
      "bytes": 11160,
      "sha256": "0ee2f4d6aa6a08f078137f1974a2e89e7d66fa1601d2b1851e70b6276d1ee3c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_t=\\sigma(W_zx_t+U_zh_{t-1}+b_z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_t=\\sigma(W_zx_t+U_zh_{t-1}+b_z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            43,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/44",
          "labels": [
            "GRU gates, candidate and update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/facfaa0bc7aa72e7.svg",
      "path": "assets/equations/facfaa0bc7aa72e7.svg",
      "mime": "image/svg+xml",
      "bytes": 20141,
      "sha256": "0d7610d662d529eab27f66d32fb71b063f92d82a999768d5cccc7f5842044258",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(1)}_{3,4,\\mathrm{new}}=0.5-0.5(-0.005197622)\\approx 0.502598811"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{3,4,\\mathrm{new}}=0.5-0.5(-0.005197622)\\approx 0.502598811"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            201
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb029ad3b6f0a91a.svg",
      "path": "assets/equations/fb029ad3b6f0a91a.svg",
      "mime": "image/svg+xml",
      "bytes": 3150,
      "sha256": "da108bd4b680bceca07c0070c915dcfea631b81c6585f9fda3644482c1b30441",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{3-5}{2}=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{3-5}{2}=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            11,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            11,
            "blocks",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s11",
          "labels": [
            "The maths behind a network",
            "Standardization: what the answer 1 actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb089b7c1d8f6873.svg",
      "path": "assets/equations/fb089b7c1d8f6873.svg",
      "mime": "image/svg+xml",
      "bytes": 15676,
      "sha256": "856032a4968e78b15307015822b30125611a0d27875a815d373f5e621f8819f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=(0.5)\\times(-0.038098237)\\approx -0.019049118"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.5)\\times(-0.038098237)\\approx -0.019049118"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            98
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb12f65fb3a6f99d.svg",
      "path": "assets/equations/fb12f65fb3a6f99d.svg",
      "mime": "image/svg+xml",
      "bytes": 15246,
      "sha256": "76fa6261228c0b4f04b3838a812e17fb159d3b7cde20a15df5137d179b8e0172",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_{\\mathrm{new}}=0+(0.291312612)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_{\\mathrm{new}}=0+(0.291312612)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            73
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb13b3127fe27394.svg",
      "path": "assets/equations/fb13b3127fe27394.svg",
      "mime": "image/svg+xml",
      "bytes": 9487,
      "sha256": "61f06d595ec2b2c3d65d707db40e9d79060fe2ad969426a0e265af222a82fb64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=f^{(2)}(W^{(2)}h+b^{(2)})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=f^{(2)}(W^{(2)}h+b^{(2)})"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb36584739f81886.svg",
      "path": "assets/equations/fb36584739f81886.svg",
      "mime": "image/svg+xml",
      "bytes": 8195,
      "sha256": "733bdcaba2c0deb5119ae5f22e644587b172fb17903f4e6f5d646bef8a3182ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sum_i|w_i|=2+1+0.5=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_i|w_i|=2+1+0.5=3.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb39ee363580ed9c.svg",
      "path": "assets/equations/fb39ee363580ed9c.svg",
      "mime": "image/svg+xml",
      "bytes": 3425,
      "sha256": "0f914bc817802d500425c4524e00f63faf73df767a84e065ea93ff0be782abad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2)(4)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2)(4)=8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            123
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb448a828d5eb818.svg",
      "path": "assets/equations/fb448a828d5eb818.svg",
      "mime": "image/svg+xml",
      "bytes": 12976,
      "sha256": "077072ac9454c035f604adfd45106d65a469c9796d8212a5d53de0eed761b277",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1-0)(0.291312612)\\approx0.291312612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1-0)(0.291312612)\\approx0.291312612"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            71
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            44,
            "extra",
            50
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/45",
          "labels": [
            "GRU state under the retain-old convention"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb671dc68ac70d16.svg",
      "path": "assets/equations/fb671dc68ac70d16.svg",
      "mime": "image/svg+xml",
      "bytes": 5205,
      "sha256": "24ffc1ab4ca4dbc1554b623071f5e0f6775bcd3d93abc27897cf5ae4ff8b1bdb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-(-0.2)^2=0.96"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-(-0.2)^2=0.96"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb7c0cac9ced67f0.svg",
      "path": "assets/equations/fb7c0cac9ced67f0.svg",
      "mime": "image/svg+xml",
      "bytes": 13165,
      "sha256": "645d57770624f7ea2132dbe846e17c02462e5d03deb1a1e562ed45ecd21af85f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+7.389056099\\approx8.389056099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+7.389056099\\approx8.389056099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fb7d1b049e078f58.svg",
      "path": "assets/equations/fb7d1b049e078f58.svg",
      "mime": "image/svg+xml",
      "bytes": 9881,
      "sha256": "9b16eb8b18929f0348aecb4e472bff8ce4feb528a54d0fc8966221c15a6e6c19",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "Y_{1,1}=(0.2)+(0.2)+(0.2)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Y_{1,1}=(0.2)+(0.2)+(0.2)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            1,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s0",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            1,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s0",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fbc65c947d4ed97f.svg",
      "path": "assets/equations/fbc65c947d4ed97f.svg",
      "mime": "image/svg+xml",
      "bytes": 3229,
      "sha256": "16bade54b497bf89153a4424f51bb7255294964e6a7bed897d2fcd361df4acf4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            198
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            198
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            9,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            9,
            "extra",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/10",
          "labels": [
            "ReLU and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fbcbb7c54a55ba6f.svg",
      "path": "assets/equations/fbcbb7c54a55ba6f.svg",
      "mime": "image/svg+xml",
      "bytes": 9854,
      "sha256": "2c94a2a1ff10ba4cfe0f9b17c433304b0075c4981698abf7c28b9034b4bf1217",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{XNOR}=-1+2(0)+0.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{XNOR}=-1+2(0)+0.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            89
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fbe5e0aa8714ed4e.svg",
      "path": "assets/equations/fbe5e0aa8714ed4e.svg",
      "mime": "image/svg+xml",
      "bytes": 11609,
      "sha256": "dbf9dbdda1988502fbf22c6c5252b0fc8944f28d41c9f681ebc5e4f7755fa300",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X=\\begin{bmatrix}1&2&3\\\\4&5&6\\\\7&8&9\\end{bmatrix},\\quad K=\\begin{bmatrix}1&0\\\\0&-1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X=\\begin{bmatrix}1&2&3\\\\4&5&6\\\\7&8&9\\end{bmatrix},\\quad K=\\begin{bmatrix}1&0\\\\0&-1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fbf72036323a5940.svg",
      "path": "assets/equations/fbf72036323a5940.svg",
      "mime": "image/svg+xml",
      "bytes": 10101,
      "sha256": "db6de322b3d147bc33dce7f15ed086a8a1e81d6c2adfdf3bed24b5aee169270f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{\\mathrm{clip}}=g\\min(1,\\tau/\\|g\\|_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{\\mathrm{clip}}=g\\min(1,\\tau/\\|g\\|_2)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            49
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            72
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc06a7b542215246.svg",
      "path": "assets/equations/fc06a7b542215246.svg",
      "mime": "image/svg+xml",
      "bytes": 21751,
      "sha256": "9cea782eb09dcce5d25077ebe35c6280810c248a2008f94518cc0b64dd9ba522",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\theta_2=-0.4-\\frac{0.1\\times(0.578947368)}{\\sqrt{2.500750375}}=-0.436610353"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\theta_2=-0.4-\\frac{0.1\\times(0.578947368)}{\\sqrt{2.500750375}}=-0.436610353"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc0be4ce48988be6.svg",
      "path": "assets/equations/fc0be4ce48988be6.svg",
      "mime": "image/svg+xml",
      "bytes": 9385,
      "sha256": "db5cabeb57f715df8669ad269adabad10c4684b085a2dcb509f2a6e7109f1e3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{109+2(0)-5}{1}\\right\\rfloor+1=105"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{109+2(0)-5}{1}\\right\\rfloor+1=105"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            5,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s4",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            10,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s9",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc185daa7ea868a7.svg",
      "path": "assets/equations/fc185daa7ea868a7.svg",
      "mime": "image/svg+xml",
      "bytes": 17762,
      "sha256": "55e416bdb79e4b0e3fe76d1386aceace134cfb87ff0b2e766b0211c28cfd1504",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{h_1,\\mathrm{new}}=0.1-0.2(0.004824633)=0.099035073"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{h_1,\\mathrm{new}}=0.1-0.2(0.004824633)=0.099035073"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            150
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc19919c700c68af.svg",
      "path": "assets/equations/fc19919c700c68af.svg",
      "mime": "image/svg+xml",
      "bytes": 17204,
      "sha256": "1989048d8510b22d8d1cb2cf6e229ab9d43a863d60505466c469eee893806a6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,1}^{(1)}=(0.002053687)\\times(0.25)\\approx 0.000513422"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,1}^{(1)}=(0.002053687)\\times(0.25)\\approx 0.000513422"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc2fbdf24fc7fcdc.svg",
      "path": "assets/equations/fc2fbdf24fc7fcdc.svg",
      "mime": "image/svg+xml",
      "bytes": 6446,
      "sha256": "54b93e8e3e604a5dbc81dfa9b7a8915a3ade0933bc667bea01daadb8a28cd606",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=s+b=2.1+0.1=2.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=s+b=2.1+0.1=2.2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            1,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s0",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            3,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s2",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc38db30848509e4.svg",
      "path": "assets/equations/fc38db30848509e4.svg",
      "mime": "image/svg+xml",
      "bytes": 13200,
      "sha256": "1836f61ca6a48fd9edf59de1e8733239f603b2b8646b0c4fdf2c2c4d6e42fd1f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=0.5\\tanh(C_t)\\approx0.159735818"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=0.5\\tanh(C_t)\\approx0.159735818"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc390cc0a677c2cc.svg",
      "path": "assets/equations/fc390cc0a677c2cc.svg",
      "mime": "image/svg+xml",
      "bytes": 12032,
      "sha256": "03fa93e283e0ba38e809168b7c7ffa29b74b0801762f0172955bb69b4c3a45ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad\\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(z)=\\frac1{1+e^{-z}},\\qquad\\sigma\\prime(z)=\\sigma(z)[1-\\sigma(z)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            5,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            5,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s5",
          "labels": [
            "Formula reference and exam revision",
            "Methods to revise before the examination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc3edfca69eaeef5.svg",
      "path": "assets/equations/fc3edfca69eaeef5.svg",
      "mime": "image/svg+xml",
      "bytes": 18273,
      "sha256": "c1a35ee64c5933e3a7cbd4aab7b471cd564ed277ff87cb7145635ff73c7728c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{h_2} = 0.026233816 \\times  0.24937604 = 0.006542085"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{h_2} = 0.026233816 \\times  0.24937604 = 0.006542085"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "answer",
            74
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc3feba9268d5c6f.svg",
      "path": "assets/equations/fc3feba9268d5c6f.svg",
      "mime": "image/svg+xml",
      "bytes": 11854,
      "sha256": "2edc0cbdac8bb0d8d7e27da738dd35ee018f0c5c134cb3a778651d690e4ff5ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\sigma(0)=\\frac1{2.000000000}\\approx0.500000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma(0)=\\frac1{2.000000000}\\approx0.500000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            4,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s3",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q3"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            9,
            "answer",
            47
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s8",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc6c904cdf89e2ca.svg",
      "path": "assets/equations/fc6c904cdf89e2ca.svg",
      "mime": "image/svg+xml",
      "bytes": 20311,
      "sha256": "641e5eff83867b4ff5892fdbe852ae16700a5b094d29aa135eda6a83a67ca0c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.093597941)\\times(0.668187772)\\approx -0.062541"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.093597941)\\times(0.668187772)\\approx -0.062541"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc6e588ea36fd61a.svg",
      "path": "assets/equations/fc6e588ea36fd61a.svg",
      "mime": "image/svg+xml",
      "bytes": 10039,
      "sha256": "5deb197c41fb69b22e155589395c5b4e12c0a711e77009d5bb5de3f4ff920381",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\text{L1 penalty}=0.1\\times3.5=0.35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{L1 penalty}=0.1\\times3.5=0.35"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc73ac9e8421c88b.svg",
      "path": "assets/equations/fc73ac9e8421c88b.svg",
      "mime": "image/svg+xml",
      "bytes": 5287,
      "sha256": "106171579c703f5b8d53b7e179658bfea100fab86494ecb6593179d60342f721",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial L}{\\partial b_1}=0.064"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial L}{\\partial b_1}=0.064"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc93fbe5bcc88056.svg",
      "path": "assets/equations/fc93fbe5bcc88056.svg",
      "mime": "image/svg+xml",
      "bytes": 19387,
      "sha256": "f08ede594ac3e4764118d1baf4a2b46776b800b680a5891dca7c0f416101e7ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "v_{j,\\mathrm{new}}=\\beta v_{j,\\mathrm{old}}-\\eta g_j,\\qquad w_{j,\\mathrm{new}}=w_j+v_{j,\\mathrm{new}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{j,\\mathrm{new}}=\\beta v_{j,\\mathrm{old}}-\\eta g_j,\\qquad w_{j,\\mathrm{new}}=w_j+v_{j,\\mathrm{new}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            43,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s42",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 42 Mixed dropout and a momentum update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            49,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s48",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 48 Mixed dropout and a momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fc9e657e6b2a7ee5.svg",
      "path": "assets/equations/fc9e657e6b2a7ee5.svg",
      "mime": "image/svg+xml",
      "bytes": 11958,
      "sha256": "f7fcf7d0b200ab8af0c1dfde0981c5b83997cf6fdfb42c6c6b72d62413ee56c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{block}}=1792+36928=38720"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{block}}=1792+36928=38720"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            12,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            12,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fca94e6b25348fdc.svg",
      "path": "assets/equations/fca94e6b25348fdc.svg",
      "mime": "image/svg+xml",
      "bytes": 18328,
      "sha256": "7c0c1bf76aa911318264ad9b0115c0b37f951b8d246c3d6d67d9a9923dcaa3c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=-\\left[1\\ln(0.731058579)+(1-1)\\ln(1-0.731058579)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-\\left[1\\ln(0.731058579)+(1-1)\\ln(1-0.731058579)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            8,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s7",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            8,
            "answer",
            28
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s7",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 7 Sigmoid with binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fcab484ef321b3b2.svg",
      "path": "assets/equations/fcab484ef321b3b2.svg",
      "mime": "image/svg+xml",
      "bytes": 11465,
      "sha256": "fb2e24239b8ebc3324bbbd0a6b31c39110b38740eb8ae4f17de17f2180c812d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "u_t=\\beta u_{t-1}+g_t,\\qquad\\theta_t=\\theta_{t-1}-\\eta u_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u_t=\\beta u_{t-1}+g_t,\\qquad\\theta_t=\\theta_{t-1}-\\eta u_t"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fcb072c6f4519069.svg",
      "path": "assets/equations/fcb072c6f4519069.svg",
      "mime": "image/svg+xml",
      "bytes": 2577,
      "sha256": "6c69618965c107491acfb5e7a37e55eef7c5e5107c5408713c2b1202fd09ba7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=0.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            189
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            189
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fcc9ac503722bcd6.svg",
      "path": "assets/equations/fcc9ac503722bcd6.svg",
      "mime": "image/svg+xml",
      "bytes": 14243,
      "sha256": "2da132700ab2c0f943aa03ad1e03afd2abb9650a1e05aec4ad6535c77b633537",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "H(p,q)=-[0.75\\ln(0.5)+0.25\\ln(0.5)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)=-[0.75\\ln(0.5)+0.25\\ln(0.5)]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fccbb24d2fd5ed97.svg",
      "path": "assets/equations/fccbb24d2fd5ed97.svg",
      "mime": "image/svg+xml",
      "bytes": 16132,
      "sha256": "ad14ef51a49399f0f5d3fbbb838c1441b9c634fb6ca3c2083e5690dcb5e5ae00",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\frac{\\partial J}{\\partial w}=(\\hat y-y)x+\\lambda w,\\qquad w_{\\mathrm{new}}=w-\\eta\\frac{\\partial J}{\\partial w}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial J}{\\partial w}=(\\hat y-y)x+\\lambda w,\\qquad w_{\\mathrm{new}}=w-\\eta\\frac{\\partial J}{\\partial w}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            42,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s41",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 41 Mixed backpropagation and L2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            48,
            "answer",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s47",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 47 Mixed backpropagation and L2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fccc1fad371104fc.svg",
      "path": "assets/equations/fccc1fad371104fc.svg",
      "mime": "image/svg+xml",
      "bytes": 4872,
      "sha256": "ec68165f7dbbd749015513e9b416ac0650cbe83f1572e89b0960d515a0d51a70",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0 & 1 & 1\\\\0 & 1 & 0\\\\1 & -1 & 1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0 & 1 & 1\\\\0 & 1 & 0\\\\1 & -1 & 1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s15",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: combine three RGB channel sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fcceddf63f9341b2.svg",
      "path": "assets/equations/fcceddf63f9341b2.svg",
      "mime": "image/svg+xml",
      "bytes": 7379,
      "sha256": "414517f1d2a8b911f3d9a6a1d7fabe579bbcc029b7a9dd873d6dfbc285a35375",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "|-2|=2,\\quad |1|=1,\\quad |0.5|=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|-2|=2,\\quad |1|=1,\\quad |0.5|=0.5"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            29,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s28",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 28 Regularized objective"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            31,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s30",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 30 Regularized objective"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fcf6aecafd4a3651.svg",
      "path": "assets/equations/fcf6aecafd4a3651.svg",
      "mime": "image/svg+xml",
      "bytes": 12997,
      "sha256": "2992081d2f84d672039320e51a5525a9237cf36c14d769070d01993b52cb2439",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=3\\times3\\times16\\times32=4{,}608"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=3\\times3\\times16\\times32=4{,}608"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            53
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            56
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fd02f5bab6bb789a.svg",
      "path": "assets/equations/fd02f5bab6bb789a.svg",
      "mime": "image/svg+xml",
      "bytes": 22369,
      "sha256": "1a1307b1d2adce1d74109f9d55c75a9905a866815567681c06d1f6196ee1860a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "g_{1,2}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(2)}=(-0.099059551)\\times(0.731058579)\\approx -0.072418335"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            65
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fd12e231aa432c56.svg",
      "path": "assets/equations/fd12e231aa432c56.svg",
      "mime": "image/svg+xml",
      "bytes": 8600,
      "sha256": "f978b52d7b5a67adf66652e35fe4332ef487ad6880850e8aa776d21139ec6da0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_6=48{,}000+120=48{,}120"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_6=48{,}000+120=48{,}120"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            5,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s4",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            9,
            "answer",
            62
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s8",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fd296afd4f88edb6.svg",
      "path": "assets/equations/fd296afd4f88edb6.svg",
      "mime": "image/svg+xml",
      "bytes": 19141,
      "sha256": "a2659c4dc59e4774a3df1e1f130d58e0ac37a09091edf5f82ed39a28d1b0f6e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=L+\\lambda\\sum_j|w_j|,\\quad w_{new}=w-\\eta\\left[g_{data}+\\lambda\\operatorname{sign}(w)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=L+\\lambda\\sum_j|w_j|,\\quad w_{new}=w-\\eta\\left[g_{data}+\\lambda\\operatorname{sign}(w)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fd2a21cf67217e86.svg",
      "path": "assets/equations/fd2a21cf67217e86.svg",
      "mime": "image/svg+xml",
      "bytes": 6128,
      "sha256": "e9b7d8e5ec57969892287d28348d3a21f4184f229fcb98d40d78033f0e1ad73e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=H_oW_oC_{\\mathrm{out}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=H_oW_oC_{\\mathrm{out}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fd4c812f057cfbdc.svg",
      "path": "assets/equations/fd4c812f057cfbdc.svg",
      "mime": "image/svg+xml",
      "bytes": 10060,
      "sha256": "d1f4900c3638980489ea2606bbbc4c7ae3c2ed848d5615fcdb60450809c869c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{out}}=\\left\\lfloor\\frac{256+2(0)-5}{1}\\right\\rfloor+1=252"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{out}}=\\left\\lfloor\\frac{256+2(0)-5}{1}\\right\\rfloor+1=252"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            8,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s7",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            13,
            "answer",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s12",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fd56e04419aef1fc.svg",
      "path": "assets/equations/fd56e04419aef1fc.svg",
      "mime": "image/svg+xml",
      "bytes": 13054,
      "sha256": "42741a76f867c539d3c984c25cb03183b0233beb1507404ca6cdeff60699d997",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "h_t=ux_t+vh_{t-1}+b,\\qquad L=\\frac12(h_2-y)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=ux_t+vh_{t-1}+b,\\qquad L=\\frac12(h_2-y)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            46,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s45",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 45 BPTT shared weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fd5e1c3ecdebae0c.svg",
      "path": "assets/equations/fd5e1c3ecdebae0c.svg",
      "mime": "image/svg+xml",
      "bytes": 20959,
      "sha256": "d4367c9bcb8988df3572064766d947da56d8f8a8bd272fe6a64a6d127957ce0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W^{(2)}_{1,2,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(2)}_{1,2,\\mathrm{new}}=0.25-0.5(-0.072418335)\\approx 0.286209167"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "answer",
            64
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            67
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fda2e84f024891bd.svg",
      "path": "assets/equations/fda2e84f024891bd.svg",
      "mime": "image/svg+xml",
      "bytes": 3734,
      "sha256": "21df6db879d3e6b69b71bdbf6895763aeaaba7af0e54064217417fc6ccc48c53",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a'=\\frac{ma}{q}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a'=\\frac{ma}{q}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            8,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s8",
          "labels": [
            "Regularization and generalization",
            "Model answer: dropout with training and inference explained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            8,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s8",
          "labels": [
            "Regularization and generalization",
            "Model answer: dropout with training and inference explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fdbcda3ad0050efb.svg",
      "path": "assets/equations/fdbcda3ad0050efb.svg",
      "mime": "image/svg+xml",
      "bytes": 4459,
      "sha256": "6f8bc7b2490b0483119b1246cbf24dd8f70dbf4a0b7c9559f29e72b39a3b655c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_1=(-1)(1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_1=(-1)(1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fdbe3cda286c3c16.svg",
      "path": "assets/equations/fdbe3cda286c3c16.svg",
      "mime": "image/svg+xml",
      "bytes": 4980,
      "sha256": "ee039341940bfdd00b3a87264178d4c588a8c85490ad4d7062225767ef8c310e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2+0.12=0.32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2+0.12=0.32"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            38,
            "extra",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/39",
          "labels": [
            "BPTT hidden delta"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fdcbdba7b8490dd2.svg",
      "path": "assets/equations/fdcbdba7b8490dd2.svg",
      "mime": "image/svg+xml",
      "bytes": 16579,
      "sha256": "826db0c14fcb33a4bf3066762c4eee9b54ef5fb65b752a47478ac57a2db71921",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_3=\\frac{1.000000000}{1.503214724}\\approx0.665240956"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_3=\\frac{1.000000000}{1.503214724}\\approx0.665240956"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            356
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            356
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            58
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fde60160d7428d14.svg",
      "path": "assets/equations/fde60160d7428d14.svg",
      "mime": "image/svg+xml",
      "bytes": 5866,
      "sha256": "665b5fc12c0b4adea9c051741406da05657df126f090a947687fa0d154934beb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{L2}=0.5+0.5=1.0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{L2}=0.5+0.5=1.0"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fdf1ee48fdcfd79f.svg",
      "path": "assets/equations/fdf1ee48fdcfd79f.svg",
      "mime": "image/svg+xml",
      "bytes": 27385,
      "sha256": "ac5c59d5d6644bcaa4ffc8f041be41a70d1693e906f71a6e67d52b74e04267fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_t=(W_{hy}^{T}\\delta_t^{out}+W_{hh}^{T}\\delta_{t+1})\\odot(1-h_t^2),\\quad \\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t=(W_{hy}^{T}\\delta_t^{out}+W_{hh}^{T}\\delta_{t+1})\\odot(1-h_t^2),\\quad \\frac{\\partial L}{\\partial W_{hh}}=\\sum_t\\delta_t h_{t-1}^{T}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            10,
            "answer",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s9",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            3,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s2",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            12,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s11",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            8,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s7",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            10,
            "blocks",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s9",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe0302f0c6aecdca.svg",
      "path": "assets/equations/fe0302f0c6aecdca.svg",
      "mime": "image/svg+xml",
      "bytes": 17842,
      "sha256": "13deb23fd2f975c2062395433021e300ba08e5bf1c5dce059addef3397050e12",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f\\prime(0)=(0.500000000)(1-0.500000000)\\approx0.250000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f\\prime(0)=(0.500000000)(1-0.500000000)\\approx0.250000000"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            80
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            7,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            7,
            "extra",
            46
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/8",
          "labels": [
            "Sigmoid and its derivative"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe2e71f3a8efffa4.svg",
      "path": "assets/equations/fe2e71f3a8efffa4.svg",
      "mime": "image/svg+xml",
      "bytes": 5900,
      "sha256": "de70904f6e719dc8ecfd4867799b69e2db6d7bededd5f553e51fa2288287c824",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_1=432+16=448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_1=432+16=448"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            7,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s6",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            13,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s12",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            13,
            "blocks",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s12",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q6a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe3e4a4ff07bc0e0.svg",
      "path": "assets/equations/fe3e4a4ff07bc0e0.svg",
      "mime": "image/svg+xml",
      "bytes": 12422,
      "sha256": "dbe3326e93b92eda4ce4aada82036b62ff241760475e39ef2e0ee11491bc61b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "L=-(-1.609437912)=1.609437912"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=-(-1.609437912)=1.609437912"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            212
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            212
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            13,
            "extra",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            13,
            "extra",
            36
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/14",
          "labels": [
            "Binary cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe422cf3cbda4007.svg",
      "path": "assets/equations/fe422cf3cbda4007.svg",
      "mime": "image/svg+xml",
      "bytes": 13171,
      "sha256": "967e7c6aa57e4504b9799e713639c4627852cd5d88d4fad960c2f4b720227a6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=0.6\\times0.139092448=0.083455469"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=0.6\\times0.139092448=0.083455469"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            43,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s42",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 42 LSTM with a negative candidate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe45aacbe9d8627a.svg",
      "path": "assets/equations/fe45aacbe9d8627a.svg",
      "mime": "image/svg+xml",
      "bytes": 14453,
      "sha256": "f3b041e457527765b46dbf3816329af725df0b40879e83a076f2de5d36bfe799",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t=G_{t-1}+g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\epsilon}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=G_{t-1}+g_t^2,\\quad\\theta_t=\\theta_{t-1}-\\frac{\\eta g_t}{\\sqrt{G_t}+\\epsilon}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s5",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            18,
            "sections",
            1,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/19/mt2-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            12,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s11",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            37
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            12,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s11",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            116
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe4cfd667cc7b7ce.svg",
      "path": "assets/equations/fe4cfd667cc7b7ce.svg",
      "mime": "image/svg+xml",
      "bytes": 14728,
      "sha256": "208bc6f52dfdeb5c6d4441f3309012d55c459d16dfa841b5335b6e00f03abb43",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "N_{\\mathrm{weights}}=4{,}096\\times4{,}096=16{,}777{,}216"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{weights}}=4{,}096\\times4{,}096=16{,}777{,}216"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            4,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s3",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            7,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s6",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            9,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s8",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            11,
            "answer",
            110
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s10",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe529a7c8d14263e.svg",
      "path": "assets/equations/fe529a7c8d14263e.svg",
      "mime": "image/svg+xml",
      "bytes": 16409,
      "sha256": "3edd51400f085b5fa7daf639e4887b95ad92dbc0f5e79cc99f74c6b09c339589",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{saving}=120422400-12443648=107978752"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{saving}=120422400-12443648=107978752"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe5a369324074a4c.svg",
      "path": "assets/equations/fe5a369324074a4c.svg",
      "mime": "image/svg+xml",
      "bytes": 4962,
      "sha256": "20fcefe675081341164c174265dfe2cc66f0ea0f693f0dbc48657be72578481e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=0.8+0.1=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=0.8+0.1=0.9"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe81a8ae8e93cc3b.svg",
      "path": "assets/equations/fe81a8ae8e93cc3b.svg",
      "mime": "image/svg+xml",
      "bytes": 19522,
      "sha256": "1e235faeb0b72c8fbdafb4b2d6a665424c3335f45dc0dc10eb5ba55bba4edfda",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "p(1-p)=0.731058579\\times0.268941421=0.196611933"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(1-p)=0.731058579\\times0.268941421=0.196611933"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            11,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s10",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            11,
            "answer",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s10",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 10 Sigmoid neuron gradient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fe996afd770f8834.svg",
      "path": "assets/equations/fe996afd770f8834.svg",
      "mime": "image/svg+xml",
      "bytes": 9193,
      "sha256": "6b95130e8f91faaffa83f1b4d32ae4a71090119484c1d56e4c06e3fc7a7c14ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_2=((-1)\\times2)+(3\\times1)+(-0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_2=((-1)\\times2)+(3\\times1)+(-0.5)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fea577940f5fb0f2.svg",
      "path": "assets/equations/fea577940f5fb0f2.svg",
      "mime": "image/svg+xml",
      "bytes": 16170,
      "sha256": "7bb3781de9e9006280353765f6dcf2bb04b9b4896954d00b14ea3977f0d710c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=(0.55)\\times(-0.038098237)\\approx -0.02095403"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=(0.55)\\times(-0.038098237)\\approx -0.02095403"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            108
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/feb21e9c89a912d7.svg",
      "path": "assets/equations/feb21e9c89a912d7.svg",
      "mime": "image/svg+xml",
      "bytes": 9549,
      "sha256": "5f1f5ddca138d59972b834754ce91f9050b6d75209495f662c22a8805c363a0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H(p,q)=-\\sum_i p_i\\ln q_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H(p,q)=-\\sum_i p_i\\ln q_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            17,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            20,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s20",
          "labels": [
            "Neural-network foundations",
            "Cross-entropy for probability distributions"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            14,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            14,
            "formulas",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/15",
          "labels": [
            "Categorical cross entropy"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fec22e50bd202c79.svg",
      "path": "assets/equations/fec22e50bd202c79.svg",
      "mime": "image/svg+xml",
      "bytes": 8262,
      "sha256": "56db0e2f08b730f2a306d03190b9df368ec4a8a1b7713c44606aa1bd4e0e4847",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\nabla_{\\hat y}\\mathrm{SSE}=[0.4,-0.6,-1.2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\nabla_{\\hat y}\\mathrm{SSE}=[0.4,-0.6,-1.2]"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            9,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            9,
            "blocks",
            31
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s9",
          "labels": [
            "Mathematics revision",
            "Loss: how one wrong prediction becomes a number"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/feca30d72e6cdb12.svg",
      "path": "assets/equations/feca30d72e6cdb12.svg",
      "mime": "image/svg+xml",
      "bytes": 15655,
      "sha256": "7bc39663f14ec80d5bbf1ebe09494fd6e9072260ddf0a81bda3a970222816715",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{h_1} = (0.15 \\times  0.05) + (0.2 \\times  0.1) + (0.35) = 0.3775"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{h_1} = (0.15 \\times  0.05) + (0.2 \\times  0.1) + (0.35) = 0.3775"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            43
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fed96721b701f460.svg",
      "path": "assets/equations/fed96721b701f460.svg",
      "mime": "image/svg+xml",
      "bytes": 16106,
      "sha256": "57567aafa2b0d3365ed3c389aa441a5c8357f1074fc61436c2ec6e486263e11c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{4,1}^{(1)}=(-0.004282747)\\times(0.4)\\approx -0.001713099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{4,1}^{(1)}=(-0.004282747)\\times(0.4)\\approx -0.001713099"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "answer",
            206
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/fef8b9d9db76a45d.svg",
      "path": "assets/equations/fef8b9d9db76a45d.svg",
      "mime": "image/svg+xml",
      "bytes": 17285,
      "sha256": "9b23a89f7e44b38bd376fd7bbd804c5858138ead0fde47ecc9e841c7d5c99096",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g_{1,2}^{(1)}=(0.004824633)\\times(0.4)\\approx 0.001929853"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g_{1,2}^{(1)}=(0.004824633)\\times(0.4)\\approx 0.001929853"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            132
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff0acbc11515087e.svg",
      "path": "assets/equations/ff0acbc11515087e.svg",
      "mime": "image/svg+xml",
      "bytes": 7887,
      "sha256": "d549c9a65ff1d972617de6a282c83b8a33ec3c083f84d779a8af382439e8b44a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "m_1=0.9(0)+0.1(-1)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "m_1=0.9(0)+0.1(-1)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            28,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s27",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 27 Adam variation 2"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            30,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s29",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 29 Adam variation 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff165bc32cce96bf.svg",
      "path": "assets/equations/ff165bc32cce96bf.svg",
      "mime": "image/svg+xml",
      "bytes": 20190,
      "sha256": "258c01147fcdffe570131382f57eee0647bff75ce3d782ca271f0f0dcdf77821",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.2(0.001929853)\\approx 0.199614029"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W^{(1)}_{1,2,\\mathrm{new}}=0.2-0.2(0.001929853)\\approx 0.199614029"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "answer",
            134
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff251b0ed25a7ae7.svg",
      "path": "assets/equations/ff251b0ed25a7ae7.svg",
      "mime": "image/svg+xml",
      "bytes": 9596,
      "sha256": "8ceec6a60ce6dafd14cd3625da0696588e50bae83ea930c9fe45e64c6fb97f03",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "P_A=(1\\times1\\times8+1)\\times4=9\\times4=36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_A=(1\\times1\\times8+1)\\times4=9\\times4=36"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            45,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s44",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 44 Inception concatenation and parameter count"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            52,
            "answer",
            27
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s51",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 51 Inception concatenation and parameter count"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff295007085f430d.svg",
      "path": "assets/equations/ff295007085f430d.svg",
      "mime": "image/svg+xml",
      "bytes": 4701,
      "sha256": "98a62a93257bef00f8462623f2e99581d2a6e155898deaaf480dfd4b01b42f9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_o=0.2-1=-0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_o=0.2-1=-0.8"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            14,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s13",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 13 A negative ReLU blocks this path"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            16,
            "answer",
            39
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s15",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 15 A negative ReLU blocks this path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff6afad7c399e8cd.svg",
      "path": "assets/equations/ff6afad7c399e8cd.svg",
      "mime": "image/svg+xml",
      "bytes": 22206,
      "sha256": "5de2e6810664d3b4b6115fde3896c7f2bef495315a14aff2689aa1993fe29696",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "D=0.135335283+0.367879441+1.000000000\\approx1.503214724"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=0.135335283+0.367879441+1.000000000\\approx1.503214724"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            350
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            350
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "mt2",
            11,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "formulaGuides",
            "tee",
            11,
            "extra",
            52
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/formulas/12",
          "labels": [
            "Stable softmax"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff79309a11966950.svg",
      "path": "assets/equations/ff79309a11966950.svg",
      "mime": "image/svg+xml",
      "bytes": 17210,
      "sha256": "9571268aba75289292f706165ed3399dac329c0b507c7924676602e0f7740dd3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{weights}=8\\times3=24,\\quad\\text{biases}=3,\\quad P_{\\mathrm{dense}}=27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{weights}=8\\times3=24,\\quad\\text{biases}=3,\\quad P_{\\mathrm{dense}}=27"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            68
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            2,
            "answer",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff96ebed9174c6f1.svg",
      "path": "assets/equations/ff96ebed9174c6f1.svg",
      "mime": "image/svg+xml",
      "bytes": 9568,
      "sha256": "290e502983663ea317d3b3d870b538aeadd3d9e2bec3806fcde81f95f466e280",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_2=(576+1)(64)=36928"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_2=(576+1)(64)=36928"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            12,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            12,
            "blocks",
            17
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ff99526a93e31696.svg",
      "path": "assets/equations/ff99526a93e31696.svg",
      "mime": "image/svg+xml",
      "bytes": 10994,
      "sha256": "441daa194ba142e18d61a62146fd59080858765bf5e1b3220796e60219c8eb20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_2=0.1-0.1(-3.6)=0.1+0.36=0.46"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_2=0.1-0.1(-3.6)=0.1+0.36=0.46"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            15,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s14",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 14 Batch and sequential SGD"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            17,
            "answer",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s16",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 16 Batch and sequential SGD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ffac566fd3026595.svg",
      "path": "assets/equations/ffac566fd3026595.svg",
      "mime": "image/svg+xml",
      "bytes": 23677,
      "sha256": "7ef19c0a65cb591f6e49573773a5932dcb00f2f4157f9ff07180dc908469dd9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "z_{o_1} = (0.1 \\times  0.760423002) + (0.24 \\times  0.782449776) + (1) = 1.263830247"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{o_1} = (0.1 \\times  0.760423002) + (0.24 \\times  0.782449776) + (1) = 1.263830247"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "answer",
            42
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ffb5003b52e07ea4.svg",
      "path": "assets/equations/ffb5003b52e07ea4.svg",
      "mime": "image/svg+xml",
      "bytes": 9204,
      "sha256": "9893fb4682f4492bc191cf97cf67171dbbe4e946e41687f80172057c91d5c953",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{s_1}=\\sqrt{0.4}=0.632455532"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{s_1}=\\sqrt{0.4}=0.632455532"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            25,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s24",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 24 RMSProp variation 1"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            27,
            "answer",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s26",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 26 RMSProp variation 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ffb51554b200bfc3.svg",
      "path": "assets/equations/ffb51554b200bfc3.svg",
      "mime": "image/svg+xml",
      "bytes": 3833,
      "sha256": "5cbe57300773704283bf0a38eb09337919be2cb0fdcd194c4527446f084773f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\begin{bmatrix}1&-2\\\\0&3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\begin{bmatrix}1&-2\\\\0&3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ffb98ca5eb20d577.svg",
      "path": "assets/equations/ffb98ca5eb20d577.svg",
      "mime": "image/svg+xml",
      "bytes": 11096,
      "sha256": "fadef1c1b2cfed4c6f34c100a99d48bf4d9b2430521de99cf64a247fc2760b08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat s_1=\\frac{0.004}{1-0.999^1}=\\frac{0.004}{0.001}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat s_1=\\frac{0.004}{1-0.999^1}=\\frac{0.004}{0.001}=4"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            38
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ffde7979414e34c0.svg",
      "path": "assets/equations/ffde7979414e34c0.svg",
      "mime": "image/svg+xml",
      "bytes": 21178,
      "sha256": "3c96dc6139d7732b20c2fc2e48af2976a8e3cc7e35390467f17b272ece4400ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\delta_{o_1} = 1 \\times  (0.75136507-0.01) \\times  0.186815602 = 0.138498562"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_{o_1} = 1 \\times  (0.75136507-0.01) \\times  0.186815602 = 0.138498562"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            57
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/ffe858586bf2d707.svg",
      "path": "assets/equations/ffe858586bf2d707.svg",
      "mime": "image/svg+xml",
      "bytes": 21773,
      "sha256": "4bd8b4e46caf64dd3d1190ec7ab4e90398750603ab76a15ff24277401dbb76c9",
      "hashNormalization": "LF",
      "kinds": [
        "equation",
        "responsive-image"
      ],
      "equationLatex": [
        "\\widetilde C_t=\\tanh(W_C[h_{t-1},x_t]+b_C),\\quad o_t=\\sigma(W_o[h_{t-1},x_t]+b_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde C_t=\\tanh(W_C[h_{t-1},x_t]+b_C),\\quad o_t=\\sigma(W_o[h_{t-1},x_t]+b_o)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            18,
            "sections",
            1,
            "blocks",
            207
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/19/tee-c19-s1",
          "labels": [
            "Formula reference and exam revision",
            "All formulas: meanings, use and substitution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-051b60342e33ce99.svg",
      "path": "assets/equations/recovered-051b60342e33ce99.svg",
      "mime": "image/svg+xml",
      "bytes": 20599,
      "sha256": "c45e803bc69b21d05839b949549c4ed20d5dc7ad5e308593b5dcc1674760f5b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_i=\\frac{e^{z_i-m}}{\\sum_je^{z_j-m}},\\quad m=\\max_j z_j;\\qquad\\sigma(z)=\\frac1{1+e^{-z}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_i=\\frac{e^{z_i-m}}{\\sum_je^{z_j-m}},\\quad m=\\max_j z_j;\\qquad\\sigma(z)=\\frac1{1+e^{-z}}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            4,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s4",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2a · Activation, ReLU and numeric outputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-1c6ec1b1ec321f01.svg",
      "path": "assets/equations/recovered-1c6ec1b1ec321f01.svg",
      "mime": "image/svg+xml",
      "bytes": 8517,
      "sha256": "55f6c5b0cfdbb89fc0a7f2de85ad2890b4583880ed357215480d76bc6b9aa5ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{ReLU}(z)=\\max(0,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{ReLU}(z)=\\max(0,z)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            4,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s4",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2a · Activation, ReLU and numeric outputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-217f7d6e6c6e566c.svg",
      "path": "assets/equations/recovered-217f7d6e6c6e566c.svg",
      "mime": "image/svg+xml",
      "bytes": 6067,
      "sha256": "67bd8d1310a985594d7a4e05940c864120e3b53b34dbebaa70103bd4bea010a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}2&3&8\\\\2&2&4\\\\1&2&1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}2&3&8\\\\2&2&4\\\\1&2&1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-26a644e9131b783f.svg",
      "path": "assets/equations/recovered-26a644e9131b783f.svg",
      "mime": "image/svg+xml",
      "bytes": 15516,
      "sha256": "bcfe31a4c70853a25ad72295078d6157f6414400e622c451192183c83851cfc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}2&3&8&2&3\\\\2&2&4&4&6\\\\1&2&1&2&9\\\\7&5&3&3&2\\\\2&4&3&5&4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}2&3&8&2&3\\\\2&2&4&4&6\\\\1&2&1&2&9\\\\7&5&3&3&2\\\\2&4&3&5&4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-31e9ee08177b99d9.svg",
      "path": "assets/equations/recovered-31e9ee08177b99d9.svg",
      "mime": "image/svg+xml",
      "bytes": 14614,
      "sha256": "2b8ab4d5f00369ebcd1f80be06a59fb8d1dad8700722cc27dbda49637e86f53b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=w^Tx+b,\\quad w\\leftarrow w+(t-y)x,\\quad b\\leftarrow b+(t-y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w^Tx+b,\\quad w\\leftarrow w+(t-y)x,\\quad b\\leftarrow b+(t-y)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            9,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s9",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q4b · Bipolar AND perceptron"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-327612e026ce8f89.svg",
      "path": "assets/equations/recovered-327612e026ce8f89.svg",
      "mime": "image/svg+xml",
      "bytes": 9324,
      "sha256": "a979a6dabd2f9755ad8304014d391b61032f38f565b4a7ca00118caa4071c8cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.7&0.8&0.9\\\\0.75&0.85&0.95\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.7&0.8&0.9\\\\0.75&0.85&0.95\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            6,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s6",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q3a · 4–3–2 forward pass and dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-356678101dc6b13b.svg",
      "path": "assets/equations/recovered-356678101dc6b13b.svg",
      "mime": "image/svg+xml",
      "bytes": 26952,
      "sha256": "f8fd4c3fbbbc3ec1746dbac1b6c4f3f149d5c75e7122239954657107c34813bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_j=\\sigma(\\sum_iW_{ji}x_i+0.6),\\quad o_k=\\sigma(\\sum_jV_{kj}h_j+0.6),\\quad E=\\frac12\\sum_k(o_k-t_k)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_j=\\sigma(\\sum_iW_{ji}x_i+0.6),\\quad o_k=\\sigma(\\sum_jV_{kj}h_j+0.6),\\quad E=\\frac12\\sum_k(o_k-t_k)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            6,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s6",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q3a · 4–3–2 forward pass and dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-4886822a6f85a414.svg",
      "path": "assets/equations/recovered-4886822a6f85a414.svg",
      "mime": "image/svg+xml",
      "bytes": 21729,
      "sha256": "1509a55c7fc6da6cd50156e4a336a044b3bf4a19db257d3fe5ac707db172d3c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{\\partial J}{\\partial w}=\\frac1m\\sum_ie_ix_i,\\quad\\frac{\\partial J}{\\partial b}=\\frac1m\\sum_ie_i,\\quad e_i=wx_i+b-y_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{\\partial J}{\\partial w}=\\frac1m\\sum_ie_ix_i,\\quad\\frac{\\partial J}{\\partial b}=\\frac1m\\sum_ie_i,\\quad e_i=wx_i+b-y_i"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s3",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q4 · Batch linear regression update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-4cd053daebb13329.svg",
      "path": "assets/equations/recovered-4cd053daebb13329.svg",
      "mime": "image/svg+xml",
      "bytes": 17564,
      "sha256": "d5a5795e4ae33da538a6930d8ac72b6c947c3c790748ac39c6668369ce32336b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.1&0.25&0.4&0.55\\\\0.15&0.3&0.45&0.6\\\\0.2&0.35&0.5&0.65\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.1&0.25&0.4&0.55\\\\0.15&0.3&0.45&0.6\\\\0.2&0.35&0.5&0.65\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            6,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s6",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q3a · 4–3–2 forward pass and dropout"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-58e9e7ec888c133f.svg",
      "path": "assets/equations/recovered-58e9e7ec888c133f.svg",
      "mime": "image/svg+xml",
      "bytes": 4822,
      "sha256": "dee98c2d12c5852e88efa7e65acd5e03ae7baaf879575e29ccd8c4b75bcad5d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}38&67\\\\70&74\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}38&67\\\\70&74\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-5b00da4482787868.svg",
      "path": "assets/equations/recovered-5b00da4482787868.svg",
      "mime": "image/svg+xml",
      "bytes": 11966,
      "sha256": "8a861a647f186a1226479a99e9946b685eb46da0029ae56fcfef2687498206b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g=w+2,\\quad v_1=\\beta v_0+\\eta g,\\quad w_1=w_0-v_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g=w+2,\\quad v_1=\\beta v_0+\\eta g,\\quad w_1=w_0-v_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            1,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s1",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q2 · Specified momentum update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-69756abf2018c02c.svg",
      "path": "assets/equations/recovered-69756abf2018c02c.svg",
      "mime": "image/svg+xml",
      "bytes": 22168,
      "sha256": "6fe18c3c8ba49e81506cfbc338bb540cbac0279f84d28028dd3df5c5148bbc1e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{conv}=(F_hF_wC_{in}+1)C_{out},\\quad P_{dense}=(n_{in}+1)n_{out}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{conv}=(F_hF_wC_{in}+1)C_{out},\\quad P_{dense}=(n_{in}+1)n_{out}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            8,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s8",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q4a · 64×64 CNN shape and parameter table"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s2",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q3 · 28×28 CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            4,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s4",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q5 · 32×32 three-convolution CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s5",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q6 · 64×64 two-convolution CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-88904d5970c9803f.svg",
      "path": "assets/equations/recovered-88904d5970c9803f.svg",
      "mime": "image/svg+xml",
      "bytes": 13571,
      "sha256": "c384a708b37fee683abd6ca0359850ebdec7a3dd7cf92f00d02888ec0d741514",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h_t=\\operatorname{ReLU}(x_tW_{xh}+h_{t-1}W_{hh}+b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h_t=\\operatorname{ReLU}(x_tW_{xh}+h_{t-1}W_{hh}+b)"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            11,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s11",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5b · ReLU RNN state with declared orientation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-99c4e3c248d2285d.svg",
      "path": "assets/equations/recovered-99c4e3c248d2285d.svg",
      "mime": "image/svg+xml",
      "bytes": 6594,
      "sha256": "3b52a5aeda0c43bcd8daad2b7bce8b9905fc9e5e5cbd3efd9c0e1849e46ca6ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1&2&9\\\\3&3&2\\\\3&5&4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1&2&9\\\\3&3&2\\\\3&5&4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-a3abd76a293a016b.svg",
      "path": "assets/equations/recovered-a3abd76a293a016b.svg",
      "mime": "image/svg+xml",
      "bytes": 7640,
      "sha256": "7fa9c0aa6c98f402986552b8ea4a59134ef23713b34361c4741ba9fafb5a87fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{xh}=\\begin{bmatrix}0.2&0.4\\\\0.1&0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{xh}=\\begin{bmatrix}0.2&0.4\\\\0.1&0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            11,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s11",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5b · ReLU RNN state with declared orientation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-af190f1cb4fd05fd.svg",
      "path": "assets/equations/recovered-af190f1cb4fd05fd.svg",
      "mime": "image/svg+xml",
      "bytes": 7446,
      "sha256": "c6c2f6c1c8bbc2a60d388dee77c4235051bc3a10c19e3e76f594355f307d378d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.2&0.4&-0.5\\\\-0.3&0.1&0.2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.2&0.4&-0.5\\\\-0.3&0.1&0.2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            12,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s12",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6a · 3–2–1 forward pass and update w7,w8"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-bb4226c392bbf68f.svg",
      "path": "assets/equations/recovered-bb4226c392bbf68f.svg",
      "mime": "image/svg+xml",
      "bytes": 21079,
      "sha256": "c4f2e0b515a66bd1a25b5b1271bede50df0454afb880ebeb174f9bc73e3d5390",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{class}=-\\sum_ky_k\\log p_k,\\qquad L_{reg}=\\frac1n\\sum_i(\\hat y_i-y_i)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{class}=-\\sum_ky_k\\log p_k,\\qquad L_{reg}=\\frac1n\\sum_i(\\hat y_i-y_i)^2"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            16,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s16",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7c · Learning rate and two losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-bca4073f798d2cce.svg",
      "path": "assets/equations/recovered-bca4073f798d2cce.svg",
      "mime": "image/svg+xml",
      "bytes": 27975,
      "sha256": "9440e44d8b0a45c275c731e0a977c7cea5b6140c1a39092dcee7e69ba277c329",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "E=\\frac12(o-t)^2,\\quad\\delta_o=(o-t)o(1-o),\\quad\\frac{\\partial E}{\\partial w_k}=\\delta_o h_j,\\quad w_k^{new}=w_k-\\eta\\frac{\\partial E}{\\partial w_k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "E=\\frac12(o-t)^2,\\quad\\delta_o=(o-t)o(1-o),\\quad\\frac{\\partial E}{\\partial w_k}=\\delta_o h_j,\\quad w_k^{new}=w_k-\\eta\\frac{\\partial E}{\\partial w_k}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            12,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s12",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6a · 3–2–1 forward pass and update w7,w8"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-c03180114d7dc748.svg",
      "path": "assets/equations/recovered-c03180114d7dc748.svg",
      "mime": "image/svg+xml",
      "bytes": 6020,
      "sha256": "6a1487f5eb838b5bfb97cf6cefea89e6d207d53a784f096a35ab6341e6335577",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1&2&1\\\\7&5&3\\\\2&4&3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1&2&1\\\\7&5&3\\\\2&4&3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-c38f9bda7b0fbd25.svg",
      "path": "assets/equations/recovered-c38f9bda7b0fbd25.svg",
      "mime": "image/svg+xml",
      "bytes": 7824,
      "sha256": "36a727ed83666dd6ebf8fd3ca41df567770ec1a21daf77f6e983bc1f4930f607",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{hh}=\\begin{bmatrix}0.5&0.6\\\\0.3&0.4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{hh}=\\begin{bmatrix}0.5&0.6\\\\0.3&0.4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            11,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s11",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5b · ReLU RNN state with declared orientation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-cbf0b1f38ebaaccb.svg",
      "path": "assets/equations/recovered-cbf0b1f38ebaaccb.svg",
      "mime": "image/svg+xml",
      "bytes": 5901,
      "sha256": "4c0c2bdf1169ca66b1eb66bcf76b0a6226338bd2881c9083abf9021f5723e441",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "O=\\left\\lfloor\\frac{N+2P-F}{S}\\right\\rfloor+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "O=\\left\\lfloor\\frac{N+2P-F}{S}\\right\\rfloor+1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            8,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s8",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q4a · 64×64 CNN shape and parameter table"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s2",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q3 · 28×28 CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            4,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s4",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q5 · 32×32 three-convolution CNN"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s5",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q6 · 64×64 two-convolution CNN"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-ce62d9e3abab42e3.svg",
      "path": "assets/equations/recovered-ce62d9e3abab42e3.svg",
      "mime": "image/svg+xml",
      "bytes": 18300,
      "sha256": "759a465934d0c7c18f5174ecdc2294c2bab165e72972082e8251736ec0fdd412",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=\\operatorname{softmax}(Wh+b),\\qquad L=-\\sum_{k=1}^3y_k\\log p_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=\\operatorname{softmax}(Wh+b),\\qquad L=-\\sum_{k=1}^3y_k\\log p_k"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-d398e0121f17d787.svg",
      "path": "assets/equations/recovered-d398e0121f17d787.svg",
      "mime": "image/svg+xml",
      "bytes": 12052,
      "sha256": "d2fc66a34f6509178204580f06d19b049c8393b907fc8791eafbd4198bf0ee8d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g=w-3,\\quad v_1=\\beta v_0+\\eta g,\\quad w_1=w_0-v_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g=w-3,\\quad v_1=\\beta v_0+\\eta g,\\quad w_1=w_0-v_1"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            21,
            "sections",
            0,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/22/tee-c22-s0",
          "labels": [
            "Faculty Assignment 2 · worked practice",
            "Faculty Assignment2 Q1 · One momentum update with an omitted coefficient"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-dfae566e77e4351c.svg",
      "path": "assets/equations/recovered-dfae566e77e4351c.svg",
      "mime": "image/svg+xml",
      "bytes": 5305,
      "sha256": "69807c7a47437e1ce9bf58a301aa6e90f64e2070d043259fb5915d63b4e1fb88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1&0&1\\\\2&4&0\\\\6&4&2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1&0&1\\\\2&4&0\\\\6&4&2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/equations/recovered-fd5db35a9f88c331.svg",
      "path": "assets/equations/recovered-fd5db35a9f88c331.svg",
      "mime": "image/svg+xml",
      "bytes": 6212,
      "sha256": "93b77ee0683fed90ed5b59ed73055c342bd2eafbaec3de9a42acaa72e25d39aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}8&2&3\\\\4&4&6\\\\1&2&9\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}8&2&3\\\\4&4&6\\\\1&2&9\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            2,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s2",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1c · CNN hierarchy and stride-two convolution"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/alexnet.svg",
      "path": "assets/figures/alexnet.svg",
      "mime": "image/svg+xml",
      "bytes": 5155,
      "sha256": "325712f93d5ae1a8092727239a7484551a2f3361e723ffc1450bfdf415657a32",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Convolution extracts representations before the fully connected classification stages."
        },
        {
          "type": "figcaption",
          "text": "Convolution extracts representations before the fully connected classification stages. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Five convolutional layers extract image features; three dense layers produce the classifier output. Flattening only rearranges the final feature maps."
        },
        {
          "type": "figcaption",
          "text": "Five convolutional layers extract image features; three dense layers produce the classifier output. Flattening only rearranges the final feature maps. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The common classroom AlexNet layout contains five convolutions and three dense layers"
        },
        {
          "type": "figcaption",
          "text": "The common classroom AlexNet layout contains five convolutions and three dense layers Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            0,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s0",
          "labels": [
            "CNN architectures and transfer learning",
            "AlexNet and the reason for its components"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            10,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s2",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            0,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s0",
          "labels": [
            "CNN architectures and transfer learning",
            "AlexNet and the reason for its components"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            10,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s10",
          "labels": [
            "CNN architectures and transfer learning",
            "Reading LeNet and AlexNet layer diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s5",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Input",
          "227×227×3",
          "Conv1",
          "11×11, 96",
          "Pool",
          "3×3, s2",
          "Conv2",
          "5×5, 256",
          "Conv3",
          "3×3, 384",
          "Conv4",
          "Conv5",
          "3×3, 256",
          "Pool + flat",
          "9216",
          "Dense",
          "4096",
          "Output",
          "1000",
          "Read rows in order. Apply nonlinearities between learned layers."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/and_perceptron.svg",
      "path": "assets/figures/and_perceptron.svg",
      "mime": "image/svg+xml",
      "bytes": 2345,
      "sha256": "94149698dc95fdd640c8ed75b55a15d85bf1933b650de8dbdafc35fbe54a445f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Two inputs with weights one and bias minus one point five implement AND"
        },
        {
          "type": "figcaption",
          "text": "Two inputs with weights one and bias minus one point five implement AND Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            5,
            "answer",
            59
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s4",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1e"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "INPUTS",
          "WEIGHTED SUM",
          "DECISION",
          "x1",
          "x2",
          "w1 = 1",
          "w2 = 1",
          "z = x1 + x2 − 1.5",
          "step(z)",
          "1 when z ≥ 0",
          "0 otherwise",
          "Bias b = −1.5. Only input [1, 1] crosses the threshold."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/chain_branch_revision.svg",
      "path": "assets/figures/chain_branch_revision.svg",
      "mime": "image/svg+xml",
      "bytes": 3813,
      "sha256": "57e5273c1f03881b67438c6e8fe39ef6aa8a4a13bbd9bd2bf0387c85530047d0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The shared hidden value affects both losses. The first path contributes 2.4 and the second contributes 1.1, giving a combined derivative of 3.5 before continuing to the weight and bias."
        },
        {
          "type": "figcaption",
          "text": "The shared hidden value affects both losses. The first path contributes 2.4 and the second contributes 1.1, giving a combined derivative of 3.5 before continuing to the weight and bias. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            96
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [
          "Two outputs: add complete path contributions"
        ],
        "description": [],
        "labels": [
          "Two outputs: add complete path contributions",
          "h = wx + b = 0.5(2) + 0.1 = 1.1",
          "Shared hidden value",
          "h = 1.1",
          "o₁ = 2h; target y₁ = 1",
          "o₁ = 2.2",
          "o₂ = −h; target y₂ = 0",
          "o₂ = −1.1",
          "× 2",
          "× (−1)",
          "Output derivative: 2.2 − 1 = 1.2",
          "Output derivative: −1.1 − 0 = −1.1",
          "BACK TO h",
          "Path 1: (1.2)(2) = 2.4",
          "Path 2: (−1.1)(−1) = 1.1",
          "Add at the shared value, then continue backward",
          "∂L/∂h = 2.4 + 1.1 = 3.5",
          "∂L/∂w = 3.5 × 2 = 7",
          "∂L/∂b = 3.5 × 1 = 3.5"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/chain_linear_revision.svg",
      "path": "assets/figures/chain_linear_revision.svg",
      "mime": "image/svg+xml",
      "bytes": 3862,
      "sha256": "ee8c0002328f23df425207b291286c5904fb35af5106a33a7ba1ff8d5efa3763",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The forward values are z = 2, error = −2 and loss = 2. The backward loss derivative is −2; multiply it by x = 2 for the weight gradient and by 1 for the bias gradient."
        },
        {
          "type": "figcaption",
          "text": "The forward values are z = 2, error = −2 and loss = 2. The backward loss derivative is −2; multiply it by x = 2 for the weight gradient and by 1 for the bias gradient. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            6,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            6,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s6",
          "labels": [
            "The maths behind a network",
            "The chain rule is multiplying linked effects"
          ]
        }
      ],
      "svg": {
        "title": [
          "One output: values and derivatives"
        ],
        "description": [],
        "labels": [
          "One output: values and derivatives",
          "Given: x = 2, y = 4, w = 1, b = 0",
          "FORWARD VALUES",
          "z = wx + b",
          "z = 2",
          "e = z − y",
          "e = −2",
          "L = ½e²",
          "L = 2",
          "BACKWARD DERIVATIVES",
          "Loss derivative reaches the neuron",
          "∂L/∂z = (∂L/∂e)(∂e/∂z) = (−2)(1) = −2",
          "Weight: multiply by x = 2",
          "∂L/∂w = (−2)(2) = −4",
          "Bias: multiply by 1",
          "∂L/∂b = (−2)(1) = −2",
          "Then update: w → 1.4 and b → 0.2 (η = 0.1)."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/convolution.svg",
      "path": "assets/figures/convolution.svg",
      "mime": "image/svg+xml",
      "bytes": 9330,
      "sha256": "17b17cddb5aabcda7d174cf4ef840fdf683de5a3a38740484952ce4a4f316443",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Four windows produce four output cells"
        },
        {
          "type": "figcaption",
          "text": "Four windows produce four output cells Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "One filter is reused at successive spatial positions"
        },
        {
          "type": "figcaption",
          "text": "One filter is reused at successive spatial positions Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s7",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s15",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            12,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s11",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            16,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s15",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Step 1: start (1,1)",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "K = [1, 0]",
          "[0, −1]",
          "1×1 + 2×0 + 4×0",
          "+ 5×(−1) = −4",
          "Step 2: start (1,2)",
          "2×1 + 3×0 + 5×0",
          "+ 6×(−1) = −4",
          "Step 3: start (2,1)",
          "4×1 + 5×0 + 7×0",
          "+ 8×(−1) = −4",
          "Step 4: start (2,2)",
          "5×1 + 6×0 + 8×0",
          "+ 9×(−1) = −4",
          "Output: [−4, −4; −4, −4]. Kernel is not flipped."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/dense_10_5_5_5_4.svg",
      "path": "assets/figures/dense_10_5_5_5_4.svg",
      "mime": "image/svg+xml",
      "bytes": 16735,
      "sha256": "caaf42d4a45f25abd2728f7e8026127be2c84f026141c496fd1f0c9ceb740b00",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "R24 Q1b every layer contains the stated number of neurons"
        },
        {
          "type": "figcaption",
          "text": "R24 Q1b every layer contains the stated number of neurons Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            2,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s1",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Input",
          "10 neurons",
          "Hidden 1",
          "5 neurons",
          "Hidden 2",
          "Hidden 3",
          "Output",
          "4 neurons",
          "Every receiving neuron has one bias. All adjacent layers are fully connected."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/dense_6_5_5_4.svg",
      "path": "assets/figures/dense_6_5_5_4.svg",
      "mime": "image/svg+xml",
      "bytes": 12764,
      "sha256": "391d13ba6255922314b45a15a55608d791e1994637530ee3a5b9911f8ed93622",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "F22 Q4b the input has six features and the output has four classes"
        },
        {
          "type": "figcaption",
          "text": "F22 Q4b the input has six features and the output has four classes Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            7,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s6",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            11,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s10",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Input",
          "6 neurons",
          "Hidden 1",
          "5 neurons",
          "Hidden 2",
          "Output",
          "4 neurons",
          "Every receiving neuron has one bias. All adjacent layers are fully connected."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/first_training.png",
      "path": "assets/figures/first_training.png",
      "mime": "image/png",
      "bytes": 1319654,
      "sha256": "cf247fab0e5b0a55626c51df91333e1978e4d604caf4876b2c72d42ba1b36525",
      "hashNormalization": "none",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Forward evaluation, gradient calculation and a parameter update for the same training example."
        },
        {
          "type": "figcaption",
          "text": "Forward evaluation, gradient calculation and a parameter update for the same training example. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            1,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            1,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s1",
          "labels": [
            "Neural-network foundations",
            "Your first complete training step"
          ]
        }
      ],
      "machineReadableRepresentation": "visually-checked-text-alt-caption-and-original-raster",
      "rasterTextTranscription": "available; manually checked visible text in visualTranscription.labels",
      "visualTranscription": {
        "reviewedAssetSha256": "cf247fab0e5b0a55626c51df91333e1978e4d604caf4876b2c72d42ba1b36525",
        "method": "Manual visual inspection of the original image",
        "reviewedOn": "2026-10-14",
        "coverage": "All visible wording, numbers and mathematical expressions",
        "labels": [
          "HOW ONE WEIGHT LEARNS",
          "1. PREDICT",
          "Input x = 2",
          "Weight w = 1",
          "Prediction = 1 × 2 = 2",
          "Target y = 4",
          "Prediction is 2 too small.",
          "2. MEASURE AND CORRECT",
          "Loss = ½ × (2 − 4)² = 2",
          "Gradient = (2 − 4) × 2 = −4",
          "New weight = 1 − 0.1 × (−4) = 1.4",
          "Learning rate = 0.1",
          "3. PREDICT AGAIN",
          "Same input x = 2",
          "New weight w = 1.4",
          "New prediction = 1.4 × 2 = 2.8",
          "Target stays 4",
          "Loss falls from 2 to 0.72."
        ],
        "connections": [
          "Predict row: input to weight to prediction",
          "Measure and correct row: loss to gradient to new weight",
          "Predict again row: same input to new weight to new prediction"
        ]
      }
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_0601bfe757.svg",
      "path": "assets/figures/given_0601bfe757.svg",
      "mime": "image/svg+xml",
      "bytes": 1835,
      "sha256": "72429d61450c5de86029bcbdf0d8e679fd12e6d2b960e5cd689b6bb433031efa",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.2",
          "0.1",
          "0.3",
          "−0.1",
          "W₂",
          "0.4",
          "0.5"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_23b4df4e5b.svg",
      "path": "assets/figures/given_23b4df4e5b.svg",
      "mime": "image/svg+xml",
      "bytes": 2213,
      "sha256": "538c7474e807c0a48fa9605f314d18f2a0c1daf719e990ba8ed21ea4dbf1d177",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.2",
          "0.15",
          "0.28",
          "0.3",
          "W₂",
          "0.1",
          "0.24",
          "0.12",
          "0.21"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_28edc44005.svg",
      "path": "assets/figures/given_28edc44005.svg",
      "mime": "image/svg+xml",
      "bytes": 3505,
      "sha256": "3aabb1a7df63a10e419bced57ff3405fc0f24d31ff9437f75889b1972ef03b33",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.8",
          "0.2",
          "0.3",
          "0.4",
          "−0.5",
          "0.1",
          "−0.1",
          "−0.2",
          "0.5"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_2fad289da9.svg",
      "path": "assets/figures/given_2fad289da9.svg",
      "mime": "image/svg+xml",
      "bytes": 2206,
      "sha256": "47acfbc8130440e3bed92c97b4f3a9690c26d0896be7cd4c76cde0133528b6dc",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.1",
          "0.4",
          "0.2",
          "0.3",
          "0.5",
          "0.7",
          "W₂",
          "0.6",
          "0.9"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_412d332265.svg",
      "path": "assets/figures/given_412d332265.svg",
      "mime": "image/svg+xml",
      "bytes": 1832,
      "sha256": "a4f7bdbe4cec6a61f810b4768055a830b212e0862fae2f854fe7dc9d3ffb5a4f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            15,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s14",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            15,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s14",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q7a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.2",
          "0.4",
          "0.3",
          "0.7",
          "W₂",
          "0.5",
          "0.6"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_563e4ee8f7.svg",
      "path": "assets/figures/given_563e4ee8f7.svg",
      "mime": "image/svg+xml",
      "bytes": 3461,
      "sha256": "6045fc34d2c525bdb0740bf58fb28d812cf89d1a813671cb4b681b61f654ddde",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            35,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s34",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 34 Max and average pooling"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            37,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s36",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 36 Max and average pooling"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "A",
          "1",
          "4",
          "2",
          "3",
          "0",
          "5",
          "6",
          "7",
          "8"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_5f379b367f.svg",
      "path": "assets/figures/given_5f379b367f.svg",
      "mime": "image/svg+xml",
      "bytes": 1252,
      "sha256": "c967ed9a0b32d18876ccd6773ec01043a77cef656ec5f52b674ad8917661b2cf",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The given weights use rows for receiving neurons. There are two hidden neurons and one output neuron."
        },
        {
          "type": "figcaption",
          "text": "The given weights use rows for receiving neurons. There are two hidden neurons and one output neuron. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.2",
          "0.4",
          "0.3",
          "0.7"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_847554ea0e.svg",
      "path": "assets/figures/given_847554ea0e.svg",
      "mime": "image/svg+xml",
      "bytes": 5135,
      "sha256": "118e97c9c4ee9101716d7c16aabbe1b47733b6c0dfbfa36763c7c09efde720be",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            2,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s1",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            2,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s1",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "Matrix 1",
          "1",
          "2",
          "3",
          "5",
          "4",
          "6",
          "7",
          "8",
          "9",
          "10"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_907c03b5dc.svg",
      "path": "assets/figures/given_907c03b5dc.svg",
      "mime": "image/svg+xml",
      "bytes": 2214,
      "sha256": "7fe7a5bcdecca2cf105a7e1271e6c9a772cb73e528967b40789d9b30e362af78",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.1",
          "0.2",
          "−0.2",
          "0.3",
          "W₂",
          "−0.1",
          "0.4"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_915e1db14b.svg",
      "path": "assets/figures/given_915e1db14b.svg",
      "mime": "image/svg+xml",
      "bytes": 3481,
      "sha256": "16c8efb2ff98054748c54e6d466fec1c509a2a6355dd8df85c4d72f8842bfa8c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            2,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s1",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            4,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s3",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q1d"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "Matrix 1",
          "21",
          "11",
          "15",
          "10",
          "12",
          "9",
          "13",
          "18",
          "7",
          "4"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_bbb5f79ed7.svg",
      "path": "assets/figures/given_bbb5f79ed7.svg",
      "mime": "image/svg+xml",
      "bytes": 1082,
      "sha256": "818db694e8a54a4e649e477084c3a31ad09d2723cacfd21229a0fabf1ca302eb",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            3,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s2",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1A Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            5,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s4",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1A Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.5",
          "W₂",
          "0.8"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_cd39cabe48.svg",
      "path": "assets/figures/given_cd39cabe48.svg",
      "mime": "image/svg+xml",
      "bytes": 3128,
      "sha256": "e2db7fc2d95f8f5f6836d57890b01cfa26374efcb71e1c4c2eea76f5e798bf53",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            2,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            2,
            "blocks",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s2",
          "labels": [
            "Convolutional neural networks",
            "The convolution calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "Matrix 1",
          "1",
          "0",
          "−1",
          "Matrix 2",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_deac39f14c.svg",
      "path": "assets/figures/given_deac39f14c.svg",
      "mime": "image/svg+xml",
      "bytes": 2206,
      "sha256": "30130e1b4a0050835e189cb8154379d5c9e314800365604fba38e875783c6fa5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            4,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            5,
            "blocks",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s5",
          "labels": [
            "Recurrent neural networks",
            "A complete vector RNN calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "Wxh",
          "0.6",
          "0.4",
          "0.3",
          "0.7",
          "Whh",
          "0.5",
          "0.2"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_ec03263237.svg",
      "path": "assets/figures/given_ec03263237.svg",
      "mime": "image/svg+xml",
      "bytes": 1082,
      "sha256": "97228bb1fc0e62b0d260f8b255c170433299ae758ff6ea41704b8af1a5bf26f4",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            5,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s4",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "MT1B Q4"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            10,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s9",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "MT1B Q4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W₁",
          "0.4",
          "W₂",
          "0.6"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/given_ed1fcbfdf5.svg",
      "path": "assets/figures/given_ed1fcbfdf5.svg",
      "mime": "image/svg+xml",
      "bytes": 1244,
      "sha256": "df48dc0b424b9179e61fd181d358eccdb0821bab8d5eed0a4e99d7c1f441f25d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Given matrices for this question"
        },
        {
          "type": "figcaption",
          "text": "Given matrices for this question Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            6,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s5",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            6,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s5",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 5 Matrix rows receive inputs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "GIVEN VALUES — read each matrix row from left to right",
          "W",
          "1",
          "2",
          "−1",
          "3"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/gradient.svg",
      "path": "assets/figures/gradient.svg",
      "mime": "image/svg+xml",
      "bytes": 1975,
      "sha256": "4c6acd26960882c834e59a9a9438459b4eb53d617cb2aac44d3686835b03d11e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A slope tells you the local direction of increasing loss"
        },
        {
          "type": "figcaption",
          "text": "A slope tells you the local direction of increasing loss Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            2,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s2",
          "labels": [
            "The maths behind a network",
            "A graph and a slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            2,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s2",
          "labels": [
            "The maths behind a network",
            "A graph and a slope"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "w",
          "Loss",
          "Negative slope",
          "increase w",
          "Positive slope",
          "decrease w",
          "New weight = old weight − learning rate × gradient"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/gru.svg",
      "path": "assets/figures/gru.svg",
      "mime": "image/svg+xml",
      "bytes": 2376,
      "sha256": "4adefbeb75ed7042cb534e17ed91b87445ac31795437d9fdfbdfa377c769ac17",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "First calculate the reset-dependent candidate. Then combine the old hidden state and the candidate using the stated update-gate convention."
        },
        {
          "type": "figcaption",
          "text": "First calculate the reset-dependent candidate. Then combine the old hidden state and the candidate using the stated update-gate convention. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Reset controls candidate context and update controls the old new mixture"
        },
        {
          "type": "figcaption",
          "text": "Reset controls candidate context and update controls the old new mixture Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            14,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s14",
          "labels": [
            "Recurrent neural networks",
            "GRU two gates and one state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            10,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s9",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            13,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s12",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            6,
            "answer",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s5",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "h previous",
          "Reset r × h",
          "Candidate = tanh(...)",
          "(1 − z) × h previous",
          "z × candidate",
          "+",
          "New hidden state",
          "Here z means the fraction of NEW content admitted."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/inception.svg",
      "path": "assets/figures/inception.svg",
      "mime": "image/svg+xml",
      "bytes": 3502,
      "sha256": "349b63ad001e0eedd2b6787781356bbdc05d063101b6aa12c6da6d6a4c3165c9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Branches operate on the same input. Matching spatial outputs are joined along the channel axis."
        },
        {
          "type": "figcaption",
          "text": "Branches operate on the same input. Matching spatial outputs are joined along the channel axis. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Parallel branches preserve height and width then concatenate channels"
        },
        {
          "type": "figcaption",
          "text": "Parallel branches preserve height and width then concatenate channels Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            1,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s1",
          "labels": [
            "CNN architectures and transfer learning",
            "Inception examines several spatial scales"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            3,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s2",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            3,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s2",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s4",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            6,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s5",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            9,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s8",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            1,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s1",
          "labels": [
            "CNN architectures and transfer learning",
            "Inception examines several spatial scales"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            6,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s5",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            6,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s5",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            11,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s10",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            10,
            "answer",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s9",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            15,
            "answer",
            33
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s14",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            6,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s5",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Input",
          "1 × 1",
          "1 × 1 reduce",
          "3 × 3",
          "5 × 5",
          "3 × 3 pool",
          "Concatenate channels",
          "All branch height/width values must match."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/lstm.svg",
      "path": "assets/figures/lstm.svg",
      "mime": "image/svg+xml",
      "bytes": 4960,
      "sha256": "713627d59c5465b3897411128cf51b24fb973b61f4a049a051434016f726cca1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow the cell state from left to right then identify forget input and output gates"
        },
        {
          "type": "figcaption",
          "text": "Follow the cell state from left to right then identify forget input and output gates Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The cell path retains selected old content and adds selected new content"
        },
        {
          "type": "figcaption",
          "text": "The cell path retains selected old content and adds selected new content Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            10,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s10",
          "labels": [
            "Recurrent neural networks",
            "LSTM a memory path with three gates"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            11,
            "answer",
            16
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s10",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            13,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s12",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            15,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s14",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            16,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s15",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            16,
            "answer",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s15",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            11,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s10",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            14,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s14",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7a · Long-text sentiment architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "C previous",
          "×",
          "+",
          "C new",
          "tanh",
          "h",
          "new",
          "σ: f",
          "σ: i",
          "tanh: C~",
          "σ: o",
          "[h previous, x current]",
          "Each gate has its own learned weights and bias."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/net_drill13.svg",
      "path": "assets/figures/net_drill13.svg",
      "mime": "image/svg+xml",
      "bytes": 3028,
      "sha256": "02673fdd1c3fde6835ff5cab4f827a3b26a2a1742a8e4bee13d631f894d1172d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Worked example: all incoming weights and biases"
        },
        {
          "type": "figcaption",
          "text": "Worked example: all incoming weights and biases Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            12,
            "question",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s11",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 11 Full ReLU backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            14,
            "question",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s13",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 13 Full ReLU backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read each receiving neuron as one row of weights",
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1=1",
          "x2=2",
          "h1",
          "h2",
          "o1",
          "target 1",
          "h1 incoming: x1 × 0.2 + x2 × 0.1; bias 0.1",
          "h2 incoming: x1 × 0.3 + x2 × -0.1; bias 0.2",
          "o1 incoming: h1 × 0.4 + h2 × 0.5; bias 0.1",
          "Use these OLD connections for all gradients in the same pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/net_drill14.svg",
      "path": "assets/figures/net_drill14.svg",
      "mime": "image/svg+xml",
      "bytes": 3670,
      "sha256": "c1c752c4fcee76bdd7b33c4eef362b9c8248d636364eb932177396db9adf8e98",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Worked example: both output paths must contribute to hidden gradients"
        },
        {
          "type": "figcaption",
          "text": "Worked example: both output paths must contribute to hidden gradients Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            16,
            "sections",
            13,
            "question",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/17/mt2-c17-s12",
          "labels": [
            "MT2 numerical practice from direct to mixed",
            "Drill 12 Two output sigmoid backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            16,
            "sections",
            15,
            "question",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/17/tee-c17-s14",
          "labels": [
            "Numerical practice from direct to mixed",
            "Drill 14 Two output sigmoid backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read each receiving neuron as one row of weights",
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1=0.2",
          "x2=0.4",
          "h1",
          "h2",
          "o1",
          "target 1",
          "o2",
          "target 0",
          "h1 incoming: x1 × 0.1 + x2 × 0.2; bias 0.1",
          "h2 incoming: x1 × -0.2 + x2 × 0.3; bias 0.1",
          "o1 incoming: h1 × 0.2 + h2 × -0.1; bias 0",
          "o2 incoming: h1 × 0.3 + h2 × 0.4; bias 0.1",
          "Use these OLD connections for all gradients in the same pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/net_f23.svg",
      "path": "assets/figures/net_f23.svg",
      "mime": "image/svg+xml",
      "bytes": 3447,
      "sha256": "6051f4771b726eed95da7256ec00b5b3487f6f824126209ddcacf6cf5cfd750d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "F23 Q3a connections with the supplied biases"
        },
        {
          "type": "figcaption",
          "text": "F23 Q3a connections with the supplied biases Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            7,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s6",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read each receiving neuron as one row of weights",
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1=1",
          "x2=0",
          "x3=1",
          "h1",
          "h2",
          "o1",
          "target 1",
          "h1 incoming: x1 × 0.2 + x2 × 0.4 + x3 × -0.5; bias -0.4",
          "h2 incoming: x1 × -0.3 + x2 × 0.1 + x3 × 0.2; bias 0.2",
          "o1 incoming: h1 × -0.3 + h2 × -0.2; bias 0.1",
          "Use these OLD connections for all gradients in the same pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/net_f25.svg",
      "path": "assets/figures/net_f25.svg",
      "mime": "image/svg+xml",
      "bytes": 3023,
      "sha256": "269ad792740ed5e464902ef6d0393d7362e318065364e48162e7d012acf076ed",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "F25 Q2a connections with explicitly assumed inputs"
        },
        {
          "type": "figcaption",
          "text": "F25 Q2a connections with explicitly assumed inputs Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            5,
            "question",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s4",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            5,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s4",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read each receiving neuron as one row of weights",
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1=1",
          "x2=1",
          "h1",
          "h2",
          "o1",
          "target 1",
          "h1 incoming: x1 × 0.5 + x2 × 0.5; bias 0",
          "h2 incoming: x1 × 0.5 + x2 × 0.5; bias 0",
          "o1 incoming: h1 × 0.25 + h2 × 0.25; bias 0",
          "Use these OLD connections for all gradients in the same pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/net_handwritten.svg",
      "path": "assets/figures/net_handwritten.svg",
      "mime": "image/svg+xml",
      "bytes": 3027,
      "sha256": "1372765a9dfcbfc8b1d191cc59a791d500f24e8a3fbc3f0e962fdd100a4d1b60",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The teacher vectorized example with its exact connections"
        },
        {
          "type": "figcaption",
          "text": "The teacher vectorized example with its exact connections Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            6,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s5",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            11,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s10",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teacher vectorized ReLU example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read each receiving neuron as one row of weights",
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1=2",
          "x2=3",
          "h1",
          "h2",
          "o1",
          "target 1",
          "h1 incoming: x1 × 0.11 + x2 × 0.21; bias 0",
          "h2 incoming: x1 × 0.12 + x2 × 0.08; bias 0",
          "o1 incoming: h1 × 0.14 + h2 × 0.15; bias 0",
          "Use these OLD connections for all gradients in the same pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/net_r24.svg",
      "path": "assets/figures/net_r24.svg",
      "mime": "image/svg+xml",
      "bytes": 5966,
      "sha256": "08806d23791c1fd2e695ff17b91aef9f3082ccc2ad05e4ed5e664efecb186485",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "R24 Q2a receiving-neuron rows after transposing the source convention"
        },
        {
          "type": "figcaption",
          "text": "R24 Q2a receiving-neuron rows after transposing the source convention Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            5,
            "question",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s4",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read each receiving neuron as one row of weights",
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1=0.4",
          "x2=0.3",
          "x3=0.5",
          "x4=-0.4",
          "h1",
          "h2",
          "h3",
          "h4",
          "o1",
          "target 0.9",
          "h1 incoming: x1 × 0.8 + x2 × -0.5 + x3 × 0.1 + x4 × -0.2; bias 0.6",
          "h2 incoming: x1 × 0.2 + x2 × 0.4 + x3 × 0.2 + x4 × 0.5; bias 0.6",
          "h3 incoming: x1 × 0.3 + x2 × 0.3 + x3 × -0.1 + x4 × 0.5; bias 0.6",
          "h4 incoming: x1 × 0.4 + x2 × 0.2 + x3 × 0.2 + x4 × 0.8; bias 0.6",
          "o1 incoming: h1 × 0.5 + h2 × 0.7 + h3 × -0.6 + h4 × 0.2; bias 0.2",
          "Use these OLD connections for all gradients in the same pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/net_r26.svg",
      "path": "assets/figures/net_r26.svg",
      "mime": "image/svg+xml",
      "bytes": 3672,
      "sha256": "a6abf24bca7ff5a1789b9c4c8dab62bdd75b6cb1def3e70392d3badc14ad63ec",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "R26 Q2a weights and both target outputs"
        },
        {
          "type": "figcaption",
          "text": "R26 Q2a weights and both target outputs Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            5,
            "question",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s4",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q2a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read each receiving neuron as one row of weights",
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1=0.25",
          "x2=0.7",
          "h1",
          "h2",
          "o1",
          "target 0.7",
          "o2",
          "target 0.3",
          "h1 incoming: x1 × 0.2 + x2 × 0.15; bias 1",
          "h2 incoming: x1 × 0.28 + x2 × 0.3; bias 1",
          "o1 incoming: h1 × 0.1 + h2 × 0.24; bias 1",
          "o2 incoming: h1 × 0.12 + h2 × 0.21; bias 1",
          "Use these OLD connections for all gradients in the same pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/network.svg",
      "path": "assets/figures/network.svg",
      "mime": "image/svg+xml",
      "bytes": 2475,
      "sha256": "4ae84017e907563714ccb33f55dc9e072aad5ae2b7e6a718f7cc3c73ae9ac9d1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A feedforward network calculates each hidden representation before using it to calculate the next layer."
        },
        {
          "type": "figcaption",
          "text": "A feedforward network calculates each hidden representation before using it to calculate the next layer. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            10,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            13,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Forward propagation through multiple neurons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "INPUT",
          "HIDDEN",
          "OUTPUT",
          "x1",
          "x2",
          "h1",
          "h2",
          "o",
          "Each hidden neuron receives both inputs and one bias.",
          "Forward uses activations. Backward uses OLD weights."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/neuron.svg",
      "path": "assets/figures/neuron.svg",
      "mime": "image/svg+xml",
      "bytes": 2584,
      "sha256": "fbb76364dcc03573342f4342c8ca50934e00d1d03692037df158e5ca5064a273",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Input numbers are multiplied by weights, their contributions are added with a bias, and an activation gives the neuron output. The next lesson explains each part."
        },
        {
          "type": "figcaption",
          "text": "Input numbers are multiplied by weights, their contributions are added with a bias, and an activation gives the neuron output. The next lesson explains each part. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Read the neuron in order: input contributions → affine sum z → activation function f → output a. Add one bias at the receiving neuron."
        },
        {
          "type": "figcaption",
          "text": "Read the neuron in order: input contributions → affine sum z → activation function f → output a. Add one bias at the receiving neuron. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Follow each input through its weight, add one bias at the receiving neuron, then apply activation."
        },
        {
          "type": "figcaption",
          "text": "Follow each input through its weight, add one bias at the receiving neuron, then apply activation. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The artificial neuron multiplies each input by a weight then adds bias and activates"
        },
        {
          "type": "figcaption",
          "text": "The artificial neuron multiplies each input by a weight then adds bias and activates Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            5,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s5",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s6",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s0",
          "labels": [
            "Neural-network foundations",
            "What does learning from data mean"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            6,
            "blocks",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s6",
          "labels": [
            "Neural-network foundations",
            "What one artificial neuron does"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            7,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Model answer: explain an artificial neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            7,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s6",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            7,
            "blocks",
            79
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s6",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "INPUTS",
          "WEIGHTED SUM",
          "ACTIVATION",
          "x1",
          "w1",
          "x2",
          "w2",
          "x3",
          "w3",
          "z = Σwx + b",
          "a = f(z)",
          "Add one bias b",
          "Multiply → add → activate"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/notebooks_input.png",
      "path": "assets/figures/notebooks_input.png",
      "mime": "image/png",
      "bytes": 1649653,
      "sha256": "707373e3aa6cd7e19152f83b4f9aa8e6a52bfd95eed6a3377f2f897f500d1fc1",
      "hashNormalization": "none",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Start at the three notebooks on the left. Their count is the input; the machine turns that quantity into a bill estimate."
        },
        {
          "type": "figcaption",
          "text": "Start at the three notebooks on the left. Their count is the input; the machine turns that quantity into a bill estimate. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "machineReadableRepresentation": "visually-checked-text-alt-caption-and-original-raster",
      "rasterTextTranscription": "available; manually checked visible text in visualTranscription.labels",
      "visualTranscription": {
        "reviewedAssetSha256": "707373e3aa6cd7e19152f83b4f9aa8e6a52bfd95eed6a3377f2f897f500d1fc1",
        "method": "Manual visual inspection of the original image",
        "reviewedOn": "2026-10-14",
        "coverage": "All visible wording, numbers, mathematical expressions and calculator-key labels",
        "labels": [
          "INPUT",
          "MODEL",
          "OUTPUT",
          "3 notebooks",
          "Multiply by 10",
          "Estimated bill",
          "3 × 10",
          "Total",
          "Rs 30",
          "3 notebooks × Rs 10 per notebook = Rs 30",
          "Input = quantity. Weight = price per notebook. Output = estimated bill.",
          "7",
          "8",
          "9",
          "÷",
          "4",
          "5",
          "6",
          "×",
          "1",
          "2",
          "3",
          "−",
          "0",
          ".",
          "=",
          "+"
        ],
        "calculatorKeyRows": [
          [
            "7",
            "8",
            "9",
            "÷"
          ],
          [
            "4",
            "5",
            "6",
            "×"
          ],
          [
            "1",
            "2",
            "3",
            "−"
          ],
          [
            "0",
            ".",
            "=",
            "+"
          ]
        ],
        "connections": [
          "Green arrow: three notebooks to calculator",
          "Green arrow: calculator to receipt"
        ]
      }
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/optimizers.svg",
      "path": "assets/figures/optimizers.svg",
      "mime": "image/svg+xml",
      "bytes": 1446,
      "sha256": "7cecf0887fa29356e0cfb67ae83cfc2167f5f5ed2f2d84a64ed330e6ae34baa5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Illustrative loss traces show why smoothness and progress are different"
        },
        {
          "type": "figcaption",
          "text": "Illustrative loss traces show why smoothness and progress are different Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Illustrative full batch and stochastic traces distinguish smoothness from progress"
        },
        {
          "type": "figcaption",
          "text": "Illustrative full batch and stochastic traces distinguish smoothness from progress Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            7,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s7",
          "labels": [
            "Optimization algorithms",
            "Learning rate and common training problems"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            5,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s4",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s7",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s7",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            7,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s7",
          "labels": [
            "Optimization algorithms",
            "Learning rate and common training problems"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            9,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s8",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q4a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            13,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s12",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            14,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s13",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            16,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s16",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7c · Learning rate and two losses"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Loss",
          "Updates",
          "Full batch trend",
          "SGD fluctuations",
          "Illustration only: smoothness alone does not prove better learning."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/overfitting.svg",
      "path": "assets/figures/overfitting.svg",
      "mime": "image/svg+xml",
      "bytes": 1506,
      "sha256": "191635c99e039bd11a50b4817daf5ee4719298cfac4f9d7111e76787e1ef6ca6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Compare training and validation behavior when selecting model capacity or a stopping point."
        },
        {
          "type": "figcaption",
          "text": "Compare training and validation behavior when selecting model capacity or a stopping point. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Validation behavior distinguishes useful fitting from prolonged fitting to training details"
        },
        {
          "type": "figcaption",
          "text": "Validation behavior distinguishes useful fitting from prolonged fitting to training details Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            0,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s0",
          "labels": [
            "Regularization and generalization",
            "Recognizing overfitting and underfitting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s7",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            4,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s3",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            0,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s0",
          "labels": [
            "Regularization and generalization",
            "Recognizing overfitting and underfitting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s15",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s7",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q3a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Loss",
          "Epochs",
          "Validation",
          "Training",
          "Best validation region",
          "Save the best validation checkpoint; do not choose by test loss."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/pooling.svg",
      "path": "assets/figures/pooling.svg",
      "mime": "image/svg+xml",
      "bytes": 5407,
      "sha256": "93d5c3fa29a2786fd6891f7edd76054416b0d556c6466eb4bc519d81b79e0bb6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each pooling window reduces several values to one"
        },
        {
          "type": "figcaption",
          "text": "Each pooling window reduces several values to one Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            7,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            7,
            "blocks",
            54
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s7",
          "labels": [
            "Convolutional neural networks",
            "Pooling needs comparisons or averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "INPUT 4 × 4",
          "21",
          "11",
          "15",
          "10",
          "12",
          "9",
          "13",
          "18",
          "7",
          "4",
          "MAX POOL",
          "AVERAGE POOL",
          "13.25",
          "11.5",
          "8.75",
          "14.25",
          "2 × 2 windows",
          "stride 2"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/residual.svg",
      "path": "assets/figures/residual.svg",
      "mime": "image/svg+xml",
      "bytes": 2078,
      "sha256": "f5613a7109cf9d9d3ad389937c607b170890502272ee94633e9f64b2da9962ef",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The two paths must have equal output shape before elementwise addition."
        },
        {
          "type": "figcaption",
          "text": "The two paths must have equal output shape before elementwise addition. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Add the shortcut to the residual branch, then apply the post-addition ReLU when the specified block requires it."
        },
        {
          "type": "figcaption",
          "text": "Add the shortcut to the residual branch, then apply the post-addition ReLU when the specified block requires it. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The shortcut adds the input to the learned residual before the next stage"
        },
        {
          "type": "figcaption",
          "text": "The shortcut adds the input to the learned residual before the next stage Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            16,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s16",
          "labels": [
            "CNN architectures and transfer learning",
            "Residual-block order and architecture qualifications"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s2",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s5",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s5",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            9,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s8",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s3",
          "labels": [
            "CNN architectures and transfer learning",
            "ResNet adds a shortcut"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            16,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s16",
          "labels": [
            "CNN architectures and transfer learning",
            "Residual-block order and architecture qualifications"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            6,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s5",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            14,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s13",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q6b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            11,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s10",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            14,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s13",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q6a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            6,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s5",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q2b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "x",
          "Learned layers F(x)",
          "+",
          "y",
          "Shortcut S(x): identity or projection",
          "y = F(x) + S(x)",
          "S(x) = x for identity; S(x) = W_s x for projection.",
          "Add matching shapes; do not concatenate."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/rnn.svg",
      "path": "assets/figures/rnn.svg",
      "mime": "image/svg+xml",
      "bytes": 3277,
      "sha256": "ea12e01fc6b9f5a32d1f3f5839bfdbcf74aa777267c2ff15f2bcc273bea39767",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Unrolling shows successive evaluations of one recurrent cell with shared parameters."
        },
        {
          "type": "figcaption",
          "text": "Unrolling shows successive evaluations of one recurrent cell with shared parameters. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Current input and previous state jointly determine the new state"
        },
        {
          "type": "figcaption",
          "text": "Current input and previous state jointly determine the new state Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "BPTT follows this unrolled network backwards and sums gradients of shared weights"
        },
        {
          "type": "figcaption",
          "text": "BPTT follows this unrolled network backwards and sums gradients of shared weights Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Replace the repeated recurrent cell with an LSTM and attach a vocabulary softmax at each step"
        },
        {
          "type": "figcaption",
          "text": "Replace the repeated recurrent cell with an LSTM and attach a vocabulary softmax at each step Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            1,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s0",
          "labels": [
            "Recurrent neural networks",
            "What makes a sequence different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            10,
            "sections",
            2,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/11/mt2-c11-s1",
          "labels": [
            "F25 selected MT2 practice",
            "F25 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            2,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s1",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            11,
            "sections",
            6,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/12/mt2-c12-s5",
          "labels": [
            "R26 selected MT2 practice",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            7,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s6",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            8,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s7",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            1,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s0",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            1,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s1",
          "labels": [
            "Recurrent neural networks",
            "What makes a sequence different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            4,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s3",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            10,
            "sections",
            10,
            "answer",
            19
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/11/tee-c11-s9",
          "labels": [
            "Final examination December 2025 fully solved",
            "F25 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            4,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s3",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            11,
            "answer",
            15
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s10",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            3,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s2",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q1c"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            10,
            "answer",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s9",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q4b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            15,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s14",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            16,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s15",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            12,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s11",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            12,
            "answer",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s11",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            1,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s0",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            8,
            "answer",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s7",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            8,
            "answer",
            25
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s7",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            12,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s11",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            4,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s3",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q1d"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            17,
            "sections",
            10,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/18/tee-c18-s9",
          "labels": [
            "Complete TEE paper rehearsal",
            "Rehearsal Q4b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "RNN",
          "Output p1",
          "Input x1",
          "t = 1",
          "h1",
          "Output p2",
          "Input x2",
          "t = 2",
          "h2",
          "Output p3",
          "Input x3",
          "t = 3",
          "h0",
          "Shared weights at all steps; forward → and backward through time ←"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/sequences.svg",
      "path": "assets/figures/sequences.svg",
      "mime": "image/svg+xml",
      "bytes": 8090,
      "sha256": "7d488a5091d82113469e72c4efbb8b276892cea94492b5ff651010cc0c657661",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The number and timing of inputs and outputs determine the sequence mapping"
        },
        {
          "type": "figcaption",
          "text": "The number and timing of inputs and outputs determine the sequence mapping Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Sentiment uses the many-to-one pattern"
        },
        {
          "type": "figcaption",
          "text": "Sentiment uses the many-to-one pattern Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "One-to-many many-to-one and two many-to-many arrangements"
        },
        {
          "type": "figcaption",
          "text": "One-to-many many-to-one and two many-to-many arrangements Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The one-to-many pattern models image captioning"
        },
        {
          "type": "figcaption",
          "text": "The one-to-many pattern models image captioning Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Music generation can predict a next note at every recurrent step"
        },
        {
          "type": "figcaption",
          "text": "Music generation can predict a next note at every recurrent step Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            5,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "Sequence mappings and applications"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            12,
            "sections",
            7,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/13/mt2-c13-s6",
          "labels": [
            "F23 selected MT2 practice",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            13,
            "sections",
            8,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/14/mt2-c14-s7",
          "labels": [
            "R24 selected MT2 practice",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            14,
            "sections",
            3,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/15/mt2-c15-s2",
          "labels": [
            "F22 selected MT2 practice",
            "F22 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            15,
            "sections",
            1,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/16/mt2-c16-s0",
          "labels": [
            "R23 selected MT2 practice",
            "R23 Q1a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            17,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s17",
          "labels": [
            "Recurrent neural networks",
            "Sequence mappings and applications"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            15,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s14",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            13,
            "sections",
            16,
            "answer",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/14/tee-c14-s15",
          "labels": [
            "Re examination February 2024 fully solved",
            "R24 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s4",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q1e"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            1,
            "answer",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s0",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q1a"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "One to many",
          "h",
          "x",
          "y",
          "Many to one",
          "Many to many aligned",
          "Encoder then decoder",
          "Schematics show mapping patterns, not fixed sequence lengths."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/teams.svg",
      "path": "assets/figures/teams.svg",
      "mime": "image/svg+xml",
      "bytes": 4150,
      "sha256": "89b122ded459a27847bf261966aa80580e05158057f70ed613eeb29ca4e3693e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Every arrow in the teacher example is labeled so the two backward paths can be traced"
        },
        {
          "type": "figcaption",
          "text": "Every arrow in the teacher example is labeled so the two backward paths can be traced Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            9,
            "sections",
            7,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/10/mt2-c10-s6",
          "labels": [
            "Prerequisite repair and teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            9,
            "sections",
            12,
            "blocks",
            40
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/10/tee-c10-s11",
          "labels": [
            "Current MT1 and the two teacher backprop examples",
            "Teams photos full sigmoid example"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "INPUTS",
          "HIDDEN",
          "OUTPUTS",
          "x1",
          "x2",
          "h1",
          "h2",
          "o1",
          "o2",
          "0.05",
          "0.10",
          "w1 = .15",
          "w2 = .20",
          "w3 = .25",
          "w4 = .30",
          "w5 = .40",
          "w6 = .45",
          "w7 = .50",
          "w8 = .55",
          "target .01",
          "target .99",
          "Hidden biases = .35       Output biases = .60",
          "Sigmoid at both learned layers. Half summed squared loss."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/u4_binary_windows.svg",
      "path": "assets/figures/u4_binary_windows.svg",
      "mime": "image/svg+xml",
      "bytes": 7204,
      "sha256": "b72308a8eb74247fed8a10fbfcc82968328b94d49da52eb56a8fdfa723d4f606",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each output cell corresponds to a different 3 × 3 window. The filter coefficients are reused at all nine positions."
        },
        {
          "type": "figcaption",
          "text": "Each output cell corresponds to a different 3 × 3 window. The filter coefficients are reused at all nine positions. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            14,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            14,
            "blocks",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s14",
          "labels": [
            "Convolutional neural networks",
            "Faculty example: a complete binary-image convolution"
          ]
        }
      ],
      "svg": {
        "title": [
          "u4 binary windows"
        ],
        "description": [],
        "labels": [
          "One filter, nine window positions",
          "Input: 5 × 5",
          "1",
          "0",
          "Shared filter: 3 × 3",
          "→",
          "Output: 3 × 3",
          "4",
          "3",
          "2",
          "Orange window → orange output cell = 4. Move one cell at a time."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/u4_bottleneck_480.svg",
      "path": "assets/figures/u4_bottleneck_480.svg",
      "mime": "image/svg+xml",
      "bytes": 2369,
      "sha256": "5a76ecda5b7150c17b025e8d8061db927eec514b44c98dd3ac9e68f1d96552ac",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Both paths start from 14 × 14 × 480 and end at 14 × 14 × 48. The bottleneck cost includes both layers."
        },
        {
          "type": "figcaption",
          "text": "Both paths start from 14 × 14 × 480 and end at 14 × 14 × 48. The bottleneck cost includes both layers. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            14,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            14,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s14",
          "labels": [
            "CNN architectures and transfer learning",
            "The faculty's 480-channel bottleneck numerical"
          ]
        }
      ],
      "svg": {
        "title": [
          "u4 bottleneck 480"
        ],
        "description": [],
        "labels": [
          "Same output shape, different computation",
          "Input",
          "14 × 14 × 480",
          "→",
          "Direct 5 × 5",
          "48 filters",
          "Output",
          "14 × 14 × 48",
          "112,896,000 MACs",
          "1 × 1 reduction",
          "480 → 16 channels",
          "Reduced 5 × 5",
          "16 → 48 channels",
          "1,505,280 + 3,763,200 = 5,268,480 MACs",
          "The lower path also starts from 14 × 14 × 480. Count both layers."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/u4_gap.svg",
      "path": "assets/figures/u4_gap.svg",
      "mime": "image/svg+xml",
      "bytes": 2306,
      "sha256": "a8128616ed9dbd81048fcd381361317469d13db3ed1fe92dbbd1b947d4e59b74",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Average each channel separately: these are the exact values used in the worked example."
        },
        {
          "type": "figcaption",
          "text": "Average each channel separately: these are the exact values used in the worked example. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            13,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            13,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s13",
          "labels": [
            "CNN architectures and transfer learning",
            "Global average pooling: one average for each channel"
          ]
        }
      ],
      "svg": {
        "title": [
          "u4 gap"
        ],
        "description": [],
        "labels": [
          "Global average pooling keeps channels separate",
          "Channel A",
          "1",
          "3",
          "5",
          "7",
          "→",
          "4",
          "16 ÷ 4",
          "Channel B",
          "2",
          "6",
          "8",
          "20 ÷ 4",
          "2 × 2 × 2 input → two channel means → [4, 5]"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/u4_pooling_windows.svg",
      "path": "assets/figures/u4_pooling_windows.svg",
      "mime": "image/svg+xml",
      "bytes": 4913,
      "sha256": "887cbf800464fa03213b42724f765eae5699d889cde868067e7d3003579b37b6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The four colours identify four separate pooling windows. Each window creates one cell in each output map."
        },
        {
          "type": "figcaption",
          "text": "The four colours identify four separate pooling windows. Each window creates one cell in each output map. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            16,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            16,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s16",
          "labels": [
            "Convolutional neural networks",
            "Max, min and average pooling on the same lecture grid"
          ]
        }
      ],
      "svg": {
        "title": [
          "u4 pooling windows"
        ],
        "description": [],
        "labels": [
          "Same four windows, three different summaries",
          "Input: 4 × 4",
          "12",
          "20",
          "30",
          "0",
          "8",
          "2",
          "34",
          "70",
          "37",
          "4",
          "112",
          "100",
          "25",
          "Max",
          "Min",
          "Average",
          "13",
          "79",
          "19.5",
          "Bottom-right average: (37 + 4 + 25 + 12) ÷ 4 = 19.5",
          "Pooling changes values and shape; ordinary pooling learns no parameters."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/u4_vgg16.svg",
      "path": "assets/figures/u4_vgg16.svg",
      "mime": "image/svg+xml",
      "bytes": 2227,
      "sha256": "d2c9fafa54502998a87ceb4c57ca2745dd46d0bf4600eed76a392c6b89f008c3",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow the five blocks and their output sizes. The 16 counts learned layers, not pooling or flattening."
        },
        {
          "type": "figcaption",
          "text": "Follow the five blocks and their output sizes. The 16 counts learned layers, not pooling or flattening. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            12,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            12,
            "blocks",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s12",
          "labels": [
            "CNN architectures and transfer learning",
            "VGG16: small filters in a regular sequence"
          ]
        }
      ],
      "svg": {
        "title": [
          "u4 vgg16"
        ],
        "description": [],
        "labels": [
          "VGG16: 13 convolution layers + 3 dense layers",
          "Block 1",
          "2 convolutions",
          "Block 2",
          "Block 3",
          "3 convolutions",
          "Block 4",
          "Block 5",
          "112 × 112",
          "56 × 56",
          "28 × 28",
          "14 × 14",
          "7 × 7",
          "Sizes shown after each 2 × 2 pool, starting from a 224 × 224 image.",
          "7 × 7 × 512 → flatten 25,088 → 4,096 → 4,096 → 1,000"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_activations.svg",
      "path": "assets/figures/v_activations.svg",
      "mime": "image/svg+xml",
      "bytes": 12004,
      "sha256": "35a75eae87760b3270f8acbb04f1a335a1507d939a48f509f6f91a6c977c5454",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Trace the output of each curve as the same raw input moves from negative to positive."
        },
        {
          "type": "figcaption",
          "text": "Trace the output of each curve as the same raw input moves from negative to positive. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            7,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s7",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            10,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s10",
          "labels": [
            "Neural-network foundations",
            "Activation functions and how to calculate them"
          ]
        }
      ],
      "svg": {
        "title": [
          "See what each activation does"
        ],
        "description": [],
        "labels": [
          "See what each activation does",
          "The horizontal axis is the raw score z; the vertical axis is the output.",
          "Sigmoid",
          "0",
          "z",
          "0 < output < 1",
          "Tanh",
          "−1 < output < 1",
          "ReLU",
          "Negative → 0; positive → z",
          "The shape of an activation changes both the output and the gradient passed",
          "backward."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_adagrad.svg",
      "path": "assets/figures/v_adagrad.svg",
      "mime": "image/svg+xml",
      "bytes": 2650,
      "sha256": "256c612c426682b41db3e6cf203e0109e4521a915fed7789f44bbb0f23c254e9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The accumulator retains every squared gradient. A larger accumulator reduces the coefficient applied to subsequent gradients."
        },
        {
          "type": "figcaption",
          "text": "The accumulator retains every squared gradient. A larger accumulator reduces the coefficient applied to subsequent gradients. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            12,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            12,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s12",
          "labels": [
            "Optimization algorithms",
            "AdaGrad adds every squared gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [
          "AdaGrad accumulates all past squared gradients"
        ],
        "description": [],
        "labels": [
          "AdaGrad accumulates all past squared gradients",
          "Use the worked question: initial s = 0; gradients 2, then 1.",
          "First gradient",
          "s₁ = 0 + 2² = 4",
          "Second gradient",
          "s₂ = 4 + 1² = 5",
          "Scale each step",
          "Divide g by (√s + ε)",
          "The accumulator cannot decrease. Use the current accumulator in each parameter",
          "update."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_adagrad_rms.svg",
      "path": "assets/figures/v_adagrad_rms.svg",
      "mime": "image/svg+xml",
      "bytes": 2493,
      "sha256": "72f392dbca2c04bc830bf2c070b3d42920e7ca59d62d1ee95818fc0faf06a084",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Compare the memory rules first. Then use the matching memory in the denominator of the update."
        },
        {
          "type": "figcaption",
          "text": "Compare the memory rules first. Then use the matching memory in the denominator of the update. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The gradient sign remains in the numerator. Its square contributes a nonnegative value to the memory."
        },
        {
          "type": "figcaption",
          "text": "The gradient sign remains in the numerator. Its square contributes a nonnegative value to the memory. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            17,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s17",
          "labels": [
            "Optimization algorithms",
            "One comparison to rebuild all optimizer formulas"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            18,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s18",
          "labels": [
            "Optimization algorithms",
            "AdaGrad and RMSProp with a negative gradient"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            17,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s17",
          "labels": [
            "Optimization algorithms",
            "One comparison to rebuild all optimizer formulas"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            18,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s18",
          "labels": [
            "Optimization algorithms",
            "AdaGrad and RMSProp with a negative gradient"
          ]
        }
      ],
      "svg": {
        "title": [
          "What happens to an old squared gradient?"
        ],
        "description": [],
        "labels": [
          "What happens to an old squared gradient?",
          "Start with old memory 4. The current gradient is −3, so its square is 9.",
          "AdaGrad: keep adding",
          "Old sum G + new g²",
          "4 + 9 = 13",
          "An old contribution stays.",
          "RMSProp: decay and add",
          "ρs + (1 − ρ)g²",
          "0.9 × 4 + 0.1 × 9 = 4.5",
          "Old contributions fade.",
          "Both divide the signed current gradient by a square-root scale plus epsilon."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_adam.svg",
      "path": "assets/figures/v_adam.svg",
      "mime": "image/svg+xml",
      "bytes": 3111,
      "sha256": "f389637b21efd3d1dd8bf6992bfdf9a604298ca8e0bda433d7f070161852f028",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The current gradient feeds two distinct estimates. Correct both estimates before combining direction and scale in the parameter update."
        },
        {
          "type": "figcaption",
          "text": "The current gradient feeds two distinct estimates. Correct both estimates before combining direction and scale in the parameter update. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            14,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            14,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s14",
          "labels": [
            "Optimization algorithms",
            "Adam remembers both direction and squared size"
          ]
        }
      ],
      "svg": {
        "title": [
          "Adam keeps two different memories"
        ],
        "description": [],
        "labels": [
          "Adam keeps two different memories",
          "One describes signed direction. The other describes squared size.",
          "Current gradient g",
          "Example: g = −2",
          "First moment m",
          "Average of signed gradients",
          "Second moment s",
          "Average of squared gradients",
          "Correct both → divide m̂ by (√ŝ + ε) → update",
          "For g = −2: the direction contribution is negative; the squared-size contribution",
          "uses 4."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_adam_correction.svg",
      "path": "assets/figures/v_adam_correction.svg",
      "mime": "image/svg+xml",
      "bytes": 2788,
      "sha256": "3ff22047b18d2952eccdfe96736a33c7fd898144d772830c545181c3ccdb0c78",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The first raw average is pulled toward its starting zero. Divide by the missing-weight correction factor."
        },
        {
          "type": "figcaption",
          "text": "The first raw average is pulled toward its starting zero. Divide by the missing-weight correction factor. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            15,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s15",
          "labels": [
            "Optimization algorithms",
            "Adam bias correction: why the denominator is one minus beta to a power"
          ]
        }
      ],
      "svg": {
        "title": [
          "Correct the early zero-initialized memory"
        ],
        "description": [],
        "labels": [
          "Correct the early zero-initialized memory",
          "Example: β₁ = 0.9, first gradient = 2, initial m = 0.",
          "Raw memory",
          "m₁ = 0.9 × 0 + 0.1 ×",
          "2 = 0.2",
          "Correction factor",
          "1 − 0.9¹ = 0.1",
          "Corrected memory",
          "m̂₁ = 0.2 ÷ 0.1 = 2",
          "The small raw value is partly caused by the starting zero. Bias correction",
          "removes that effect."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_ai_ml_dl.svg",
      "path": "assets/figures/v_ai_ml_dl.svg",
      "mime": "image/svg+xml",
      "bytes": 1987,
      "sha256": "2dcfae61730d6c2c1d9d6ed8dbe3a2d8fbd188da50c5dbd40a7a4f22aac05cc7",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "AI is the broad field. Machine learning learns from data; deep learning learns through multiple representation layers."
        },
        {
          "type": "figcaption",
          "text": "AI is the broad field. Machine learning learns from data; deep learning learns through multiple representation layers. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            5,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s5",
          "labels": [
            "Neural-network foundations",
            "Artificial intelligence machine learning and deep learning"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            0,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s0",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1a · ML versus DL and architecture choice"
          ]
        }
      ],
      "svg": {
        "title": [
          "Deep learning belongs inside machine learning"
        ],
        "description": [],
        "labels": [
          "Deep learning belongs inside machine learning",
          "These are nested areas, not three unrelated technologies.",
          "ARTIFICIAL INTELLIGENCE",
          "MACHINE LEARNING",
          "DEEP LEARNING",
          "Neural networks with many layers",
          "AI is the broad field. ML learns from data. DL uses deep neural networks."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_architectures.svg",
      "path": "assets/figures/v_architectures.svg",
      "mime": "image/svg+xml",
      "bytes": 2977,
      "sha256": "52c1060e2961680c73207c8670b9a7f8e5f6ae9365b4538811354c865a9da709",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Draw the sequential path, parallel branches or additive shortcut that explains the architecture."
        },
        {
          "type": "figcaption",
          "text": "Draw the sequential path, parallel branches or additive shortcut that explains the architecture. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Each block illustrates the defining design idea; the full architecture diagrams give its detailed layout."
        },
        {
          "type": "figcaption",
          "text": "Each block illustrates the defining design idea; the full architecture diagrams give its detailed layout. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s6",
          "labels": [
            "CNN architectures and transfer learning",
            "How to draw the architecture diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s8",
          "labels": [
            "CNN architectures and transfer learning",
            "Model answer: AlexNet, Inception and ResNet"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s6",
          "labels": [
            "CNN architectures and transfer learning",
            "How to draw the architecture diagrams"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s8",
          "labels": [
            "CNN architectures and transfer learning",
            "Model answer: AlexNet, Inception and ResNet"
          ]
        }
      ],
      "svg": {
        "title": [
          "Three architecture ideas to remember"
        ],
        "description": [],
        "labels": [
          "Three architecture ideas to remember",
          "These are different designs, not three consecutive layers of one network.",
          "AlexNet",
          "Sequential",
          "convolution and",
          "pooling stages",
          "Inception",
          "Parallel branches;",
          "concatenate their",
          "channels",
          "ResNet",
          "Learn a branch; add a",
          "shortcut",
          "A diagram should show the mechanism, not only the architecture name."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_arithmetic.svg",
      "path": "assets/figures/v_arithmetic.svg",
      "mime": "image/svg+xml",
      "bytes": 2462,
      "sha256": "cf987252ee5b8fb4e995da0e178b96ef3fdda0eafc77c27948488bf1ab16320b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The negative product stays in brackets until the final subtraction is simplified."
        },
        {
          "type": "figcaption",
          "text": "The negative product stays in brackets until the final subtraction is simplified. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            8,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s8",
          "labels": [
            "Mathematics revision",
            "A complete arithmetic calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            8,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s8",
          "labels": [
            "Mathematics revision",
            "A complete arithmetic calculation"
          ]
        }
      ],
      "svg": {
        "title": [
          "Carry a negative result as one bracketed value"
        ],
        "description": [],
        "labels": [
          "Carry a negative result as one bracketed value",
          "Example: 0.4 − 0.1 × (−2).",
          "Multiply first",
          "0.1 × (−2) = −0.2",
          "Replace product",
          "0.4 − (−0.2)",
          "Subtract negative",
          "0.4 + 0.2 = 0.6",
          "The two minus signs have separate jobs before they simplify."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_batches.svg",
      "path": "assets/figures/v_batches.svg",
      "mime": "image/svg+xml",
      "bytes": 5448,
      "sha256": "2e033475af4e51784418de20feba7d7d78c3908f7b7f16c3af5d6a2bd1c20b5e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Count outlined groups, not individual cells, to count gradient updates in one epoch."
        },
        {
          "type": "figcaption",
          "text": "Count outlined groups, not individual cells, to count gradient updates in one epoch. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "All methods visit the same six examples. Their grouping determines how often they update."
        },
        {
          "type": "figcaption",
          "text": "All methods visit the same six examples. Their grouping determines how often they update. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "This grouping sketch explains the difference. The worked dataset below supplies its own values for the actual gradient calculation."
        },
        {
          "type": "figcaption",
          "text": "This grouping sketch explains the difference. The worked dataset below supplies its own values for the actual gradient calculation. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s5",
          "labels": [
            "Optimization algorithms",
            "Model answer: batch, stochastic and mini-batch training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            6,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s4",
          "labels": [
            "Optimization algorithms",
            "Batch stochastic and mini batch gradient descent"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s5",
          "labels": [
            "Optimization algorithms",
            "Model answer: batch, stochastic and mini-batch training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            6,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s6",
          "labels": [
            "Optimization algorithms",
            "A tiny dataset shows why the methods differ"
          ]
        }
      ],
      "svg": {
        "title": [
          "Same 6 samples, different update groups"
        ],
        "description": [],
        "labels": [
          "Same 6 samples, different update groups",
          "Each outlined group produces one gradient update.",
          "Batch GD",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "1 update",
          "Mini-batch, size 2",
          "3 updates",
          "SGD, size 1",
          "6 updates",
          "One epoch visits all six samples. The number of updates depends on the group",
          "size."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_bias.svg",
      "path": "assets/figures/v_bias.svg",
      "mime": "image/svg+xml",
      "bytes": 2406,
      "sha256": "60a101caa28369272120df790b05ccd1e654cac8529b4c37acb545d53f076607",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The packing fee is added after the notebook cost. It is not multiplied by the notebook quantity."
        },
        {
          "type": "figcaption",
          "text": "The packing fee is added after the notebook cost. It is not multiplied by the notebook quantity. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            26
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "A bias adds a separate amount"
        ],
        "description": [],
        "labels": [
          "A bias adds a separate amount",
          "A fixed packing fee is a useful picture of an added offset.",
          "Notebook cost",
          "3 × 10 = 30",
          "Add packing",
          "30 + 2",
          "New output",
          "Rs 32",
          "Multiply first. Add the bias once. 3 × 10 + 2 = 32."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_bottleneck.svg",
      "path": "assets/figures/v_bottleneck.svg",
      "mime": "image/svg+xml",
      "bytes": 3449,
      "sha256": "e8140460e32b5f389c834f0f943c2c39fb42c56697eaac7690801d3ef59a0d40",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Compare the direct path with both stages of the bottleneck. The reduction changes channel depth, not spatial size."
        },
        {
          "type": "figcaption",
          "text": "Compare the direct path with both stages of the bottleneck. The reduction changes channel depth, not spatial size. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            2,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            2,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s2",
          "labels": [
            "CNN architectures and transfer learning",
            "Why one by one convolution saves work"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            10,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s10",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q5a · ResNet shortcut and Inception1×1"
          ]
        }
      ],
      "svg": {
        "title": [
          "Compare the two paths in the worked question"
        ],
        "description": [],
        "labels": [
          "Compare the two paths in the worked question",
          "Input 28 × 28 × 192. Output 28 × 28 × 32. Count multiplications (MACs).",
          "DIRECT",
          "One 5 × 5 convolution",
          "28 × 28 × 32 × 25 × 192",
          "= 120,422,400 multiplications",
          "REDUCE",
          "1 × 1: 192 → 16",
          "28 × 28 × 16 × 192",
          "= 2,408,448",
          "5 × 5: 16 → 32",
          "28 × 28 × 32 × 25 × 16",
          "= 10,035,200",
          "Total with reduction = 12,443,648 MACs",
          "Reducing depth to 16 before the 5 × 5 filter saves about 89.67% of these",
          "multiplications."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_bptt.svg",
      "path": "assets/figures/v_bptt.svg",
      "mime": "image/svg+xml",
      "bytes": 3491,
      "sha256": "f603a1d57c18bf6a3cc63481dc7d48d969bb411a2b1cf6d61cf804eb35671560",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Unroll forward through time, then accumulate backward contributions for the shared parameters."
        },
        {
          "type": "figcaption",
          "text": "Unroll forward through time, then accumulate backward contributions for the shared parameters. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The drawn copies reuse one parameter set. Their backward contributions add into one gradient for each shared parameter."
        },
        {
          "type": "figcaption",
          "text": "The drawn copies reuse one parameter set. Their backward contributions add into one gradient for each shared parameter. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            6,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s6",
          "labels": [
            "Recurrent neural networks",
            "How an RNN is trained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            9,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s9",
          "labels": [
            "Recurrent neural networks",
            "Model answer: backpropagation through time"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            3,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s3",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q1d · BPTT and recurrent strengths"
          ]
        }
      ],
      "svg": {
        "title": [
          "One shared weight receives contributions from many times"
        ],
        "description": [],
        "labels": [
          "One shared weight receives contributions from many times",
          "Unrolling draws repeated uses of one cell, not independent copies of its",
          "weights.",
          "Time 1",
          "Same weights W",
          "Time 2",
          "Time 3",
          "Gradients flow backward through the state dependencies",
          "Add shared-weight contributions",
          "Total gradient = contribution 1 + contribution 2 +",
          "contribution 3",
          "After summing the required contributions, update each shared parameter once."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_bptt_worked.svg",
      "path": "assets/figures/v_bptt_worked.svg",
      "mime": "image/svg+xml",
      "bytes": 3834,
      "sha256": "c094358da56bc511888ca1d453ad23caad6ea9a291ad7a19829679232a68e1c7",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow the two shared-parameter state calculations forward, then sum the backward contributions from each use of u, v and b."
        },
        {
          "type": "figcaption",
          "text": "Follow the two shared-parameter state calculations forward, then sum the backward contributions from each use of u, v and b. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            7,
            "blocks",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s7",
          "labels": [
            "Recurrent neural networks",
            "BPTT with every arithmetic step visible"
          ]
        }
      ],
      "svg": {
        "title": [
          "The two-step RNN in the worked question"
        ],
        "description": [],
        "labels": [
          "The two-step RNN in the worked question",
          "Shared weights u = 0.2, v = 0.5; bias 0; linear hidden activation.",
          "Start",
          "h₀ = 0",
          "Time 1: x₁ = 1",
          "h₁ = 0.2",
          "Time 2: x₂ = 2",
          "h₂ = 0.5",
          "δ₂ = 0.5 − 1 = −0.5",
          "Backward through v = 0.5",
          "δ₁ = −0.5 × 0.5 = −0.25",
          "Input weight gradient: (−0.25 × 1) + (−0.5 × 2) = −1.25",
          "Recurrent weight gradient: (−0.25 × 0) + (−0.5 × 0.2) = −0.1",
          "Shared bias gradient: −0.25 + (−0.5) = −0.75",
          "Each row is a sum over time. Update u, v and b only after calculating these three",
          "gradients."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_brackets.svg",
      "path": "assets/figures/v_brackets.svg",
      "mime": "image/svg+xml",
      "bytes": 2409,
      "sha256": "d78cc0d82389752767ff7071b1f5cfccf58005a10cb3672746f4181f257b9156",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow the bracketed calculation from left to right. The bottom line shows why removing brackets changes the answer."
        },
        {
          "type": "figcaption",
          "text": "Follow the bracketed calculation from left to right. The bottom line shows why removing brackets changes the answer. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            3,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            3,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s3",
          "labels": [
            "Mathematics revision",
            "Brackets before everything else"
          ]
        }
      ],
      "svg": {
        "title": [
          "Calculate inside the bracket first"
        ],
        "description": [],
        "labels": [
          "Calculate inside the bracket first",
          "Compare the two different expressions.",
          "With brackets",
          "1 ÷ (1 + 3)",
          "Finish inside",
          "1 ÷ 4",
          "Result",
          "0.25",
          "Without brackets: 1 ÷ 1 + 3 = 1 + 3 = 4. The expression has changed."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_branch_gradient.svg",
      "path": "assets/figures/v_branch_gradient.svg",
      "mime": "image/svg+xml",
      "bytes": 2839,
      "sha256": "ea80aa57f498e31329c21962145be17caa20146cda5b22faee33aed42c5d4e94",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The outgoing paths both contribute to the hidden derivative. Add the weighted output deltas, then apply the hidden activation derivative."
        },
        {
          "type": "figcaption",
          "text": "The outgoing paths both contribute to the hidden derivative. Add the weighted output deltas, then apply the hidden activation derivative. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            12,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s12",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            15,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s15",
          "labels": [
            "Neural-network foundations",
            "More outputs and vectorized backpropagation"
          ]
        }
      ],
      "svg": {
        "title": [
          "Two output paths both affect the hidden neuron"
        ],
        "description": [],
        "labels": [
          "Two output paths both affect the hidden neuron",
          "Example: hidden activation h = 0.6, using sigmoid in the hidden neuron.",
          "h = 0.6",
          "Output 1 delta = 0.2",
          "Connecting weight = 0.4",
          "Output 2 delta = −0.1",
          "Connecting weight = 0.5",
          "Downstream sum = 0.2 × 0.4 + (−0.1) × 0.5 = 0.03",
          "Hidden delta = 0.03 × 0.6 × (1 − 0.6) = 0.0072",
          "Add the two downstream paths first. Then multiply by the hidden activation",
          "derivative."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_calculator.svg",
      "path": "assets/figures/v_calculator.svg",
      "mime": "image/svg+xml",
      "bytes": 2585,
      "sha256": "da2f2a6b089f6f80874568c01c76448ea6aecb1b87528bbd0b390a5c4892370c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Calculate the exponential, build the full denominator, then take its reciprocal."
        },
        {
          "type": "figcaption",
          "text": "Calculate the exponential, build the full denominator, then take its reciprocal. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            7,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s7",
          "labels": [
            "Mathematics revision",
            "Calculator routine"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            7,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s7",
          "labels": [
            "Mathematics revision",
            "Calculator routine"
          ]
        }
      ],
      "svg": {
        "title": [
          "Build the calculator expression in pieces"
        ],
        "description": [],
        "labels": [
          "Build the calculator expression in pieces",
          "Example: sigmoid at a raw score of 2.",
          "Exponential",
          "e⁻² ≈ 0.135335",
          "Denominator",
          "1 + 0.135335",
          "Reciprocal",
          "1 ÷ 1.135335 ≈",
          "0.880797",
          "Enter 1 ÷ (1 + e^(−2)). The entire denominator needs brackets."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_chain_rule.svg",
      "path": "assets/figures/v_chain_rule.svg",
      "mime": "image/svg+xml",
      "bytes": 2418,
      "sha256": "06dce81323573f0b428a1eda7763d054f7e7415014a13c40242de49eee7237c4",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow w to z to loss. The local slopes on that dependency path multiply."
        },
        {
          "type": "figcaption",
          "text": "Follow w to z to loss. The local slopes on that dependency path multiply. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            12,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s12",
          "labels": [
            "The maths behind a network",
            "Chain rule: the complete calculation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            12,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s12",
          "labels": [
            "The maths behind a network",
            "Chain rule: the complete calculation"
          ]
        }
      ],
      "svg": {
        "title": [
          "Linked changes multiply along a path"
        ],
        "description": [],
        "labels": [
          "Linked changes multiply along a path",
          "Example: z = 3w + 1 and L = z², evaluated at w = 1.",
          "w = 1",
          "dz/dw = 3",
          "z = 4",
          "dL/dz = 2z = 8",
          "L = 16",
          "dL/dw = 8 × 3 = 24",
          "w affects z; z affects L. Multiply the two local slopes."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_channel_products.svg",
      "path": "assets/figures/v_channel_products.svg",
      "mime": "image/svg+xml",
      "bytes": 3127,
      "sha256": "90d860f971cd2e93292849680968d4b42698190f13a6fbdaab846fd21aab3519",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Multiply each channel by its own weight, add the three contributions, then add the single bias. These are the numbers in the example."
        },
        {
          "type": "figcaption",
          "text": "Multiply each channel by its own weight, add the three contributions, then add the single bias. These are the numbers in the example. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            5,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            5,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s5",
          "labels": [
            "Convolutional neural networks",
            "One filter over multiple channels: all contributions go into one cell"
          ]
        }
      ],
      "svg": {
        "title": [
          "A 1 × 1 filter still mixes all three channels"
        ],
        "description": [],
        "labels": [
          "A 1 × 1 filter still mixes all three channels",
          "Use input [2, 5, 1], weights [0.1, −0.2, 0.5] and one bias 0.3.",
          "Channel 1",
          "2 × 0.1 = 0.2",
          "Channel 2",
          "5 × (−0.2) = −1",
          "Channel 3",
          "1 × 0.5 = 0.5",
          "One filter → one output value",
          "0.2 + (−1) + 0.5 + 0.3 = 0",
          "One spatial position can contain several channel values. The one-by-one filter",
          "mixes them."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_channels.svg",
      "path": "assets/figures/v_channels.svg",
      "mime": "image/svg+xml",
      "bytes": 3142,
      "sha256": "cdf18aa1817c6ffccee6e323a9621e3eb21e8a02d3aae10170c9d93421db1cb5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Add the channel contributions into one output cell. The filter bias is added once after those contributions."
        },
        {
          "type": "figcaption",
          "text": "Add the channel contributions into one output cell. The filter bias is added once after those contributions. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s4",
          "labels": [
            "Convolutional neural networks",
            "Convolution over several channels"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s4",
          "labels": [
            "Convolutional neural networks",
            "Convolution over several channels"
          ]
        }
      ],
      "svg": {
        "title": [
          "One filter combines all incoming channels"
        ],
        "description": [],
        "labels": [
          "One filter combines all incoming channels",
          "The three channel contributions join into one cell, not three separate maps.",
          "Red channel",
          "Weighted sum = 2",
          "Green channel",
          "Weighted sum = −1",
          "Blue channel",
          "Weighted sum = 4",
          "Add contributions and one bias",
          "2 + (−1) + 4 + 0.5 = 5.5",
          "The filter spans all three channels. Add its bias once after summing the channel",
          "contributions."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_cnn_pipeline.svg",
      "path": "assets/figures/v_cnn_pipeline.svg",
      "mime": "image/svg+xml",
      "bytes": 6733,
      "sha256": "f2ee80f887f1fb1ea279691f9d970b0910d8f747edf1febcc45d1cdf57473f91",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow all eight layers from the question. Each row keeps the output shape separate from its learned-parameter count."
        },
        {
          "type": "figcaption",
          "text": "Follow all eight layers from the question. Each row keeps the output shape separate from its learned-parameter count. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            9,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            9,
            "blocks",
            20
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s9",
          "labels": [
            "Convolutional neural networks",
            "One complete CNN pipeline"
          ]
        }
      ],
      "svg": {
        "title": [
          "Follow the complete CNN question, one layer at a time"
        ],
        "description": [],
        "labels": [
          "Follow the complete CNN question, one layer at a time",
          "Start with 128 × 128 × 3. Shape and learned-parameter count are separate.",
          "LAYER",
          "OUTPUT SHAPE / LENGTH",
          "PARAMETERS",
          "1. Convolution 1",
          "126 × 126 × 16",
          "448",
          "2. Pooling 1",
          "63 × 63 × 16",
          "0",
          "3. Convolution 2",
          "61 × 61 × 32",
          "4,640",
          "4. Pooling 2",
          "30 × 30 × 32",
          "5. Flatten",
          "28,800",
          "6. Dense 240",
          "240",
          "6,912,240",
          "7. Dense 120",
          "120",
          "28,920",
          "8. Classifier",
          "5",
          "605",
          "Total learned parameters = 6,946,853",
          "Each output is the next layer’s input. Pooling and flattening add no learned",
          "parameters."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_dense_count.svg",
      "path": "assets/figures/v_dense_count.svg",
      "mime": "image/svg+xml",
      "bytes": 3016,
      "sha256": "c7decaaa6412c85f7fae1084a15b1c3868d7f2f3186096b79650c6da599f3328",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Count all input-to-neuron connections and then one bias per receiving neuron."
        },
        {
          "type": "figcaption",
          "text": "Count all input-to-neuron connections and then one bias per receiving neuron. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            14,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            17,
            "blocks",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s17",
          "labels": [
            "Neural-network foundations",
            "Counting parameters in a dense network"
          ]
        }
      ],
      "svg": {
        "title": [
          "Count connections separately from biases"
        ],
        "description": [],
        "labels": [
          "Count connections separately from biases",
          "A dense layer with 3 inputs and 2 receiving neurons.",
          "x1",
          "x2",
          "x3",
          "a1",
          "+ b1",
          "a2",
          "+ b2",
          "3 × 2 = 6 weights",
          "Two receiving neurons also have 2 biases. Total = 6 + 2 = 8 parameters."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_dropout.svg",
      "path": "assets/figures/v_dropout.svg",
      "mime": "image/svg+xml",
      "bytes": 4698,
      "sha256": "a8a05b0c4827769f0ed5d3018a7a5a1e092e93c62cd946c681d5121785b9263d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Match each activation with its mask entry. Zero entries are removed; kept entries are divided by the keep probability."
        },
        {
          "type": "figcaption",
          "text": "Match each activation with its mask entry. Zero entries are removed; kept entries are divided by the keep probability. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s3",
          "labels": [
            "Regularization and generalization",
            "Dropout removes activations during training"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dropout temporarily removes selected activations"
        ],
        "description": [],
        "labels": [
          "Dropout temporarily removes selected activations",
          "Example: keep probability q = 0.5. Inverted dropout during training.",
          "Original",
          "0.8",
          "-0.4",
          "0.6",
          "0.2",
          "Mask",
          "1",
          "0",
          "After mask ÷ q",
          "1.6",
          "1.2",
          "The kept values double: 0.8 ÷ 0.5 = 1.6 and 0.6 ÷ 0.5 = 1.2. At inference, no",
          "mask is used."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_dropout_expectation.svg",
      "path": "assets/figures/v_dropout_expectation.svg",
      "mime": "image/svg+xml",
      "bytes": 2349,
      "sha256": "00ac94afaa10094edd449231f03be38c198fb58578e1c460a7e339e5d7df377e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow both possible training outcomes for activation 3. Their average remains 3; inference uses that ordinary activation."
        },
        {
          "type": "figcaption",
          "text": "Follow both possible training outcomes for activation 3. Their average remains 3; inference uses that ordinary activation. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The mask temporarily keeps or drops this activation during training. Inference uses the ordinary value without the random mask."
        },
        {
          "type": "figcaption",
          "text": "The mask temporarily keeps or drops this activation during training. Inference uses the ordinary value without the random mask. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            7,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s7",
          "labels": [
            "Regularization and generalization",
            "Inverted dropout during training and inference"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s8",
          "labels": [
            "Regularization and generalization",
            "Model answer: dropout with training and inference explained"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            7,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s7",
          "labels": [
            "Regularization and generalization",
            "Inverted dropout during training and inference"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s8",
          "labels": [
            "Regularization and generalization",
            "Model answer: dropout with training and inference explained"
          ]
        }
      ],
      "svg": {
        "title": [
          "Why inverted dropout divides a kept value by q"
        ],
        "description": [],
        "labels": [
          "Why inverted dropout divides a kept value by q",
          "The text uses activation 3 and keep probability q = 0.5.",
          "If kept: probability 0.5",
          "Training output = 3 ÷ 0.5 = 6",
          "Weighted contribution = 3",
          "If dropped: probability 0.5",
          "Training output = 0",
          "Weighted contribution = 0",
          "Average over masks: 0.5 × 6 + 0.5 × 0 = 3. At inference, use the ordinary value",
          "3."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_early_stop.svg",
      "path": "assets/figures/v_early_stop.svg",
      "mime": "image/svg+xml",
      "bytes": 2646,
      "sha256": "8254797d81def5f3a89223b93e99b5b5c20a0dca0ba8eea0a235df50fd3840f3",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Training loss keeps falling while validation loss starts rising. Keep the checkpoint from the validation minimum."
        },
        {
          "type": "figcaption",
          "text": "Training loss keeps falling while validation loss starts rising. Keep the checkpoint from the validation minimum. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The best training score is not necessarily the best score on unseen validation examples."
        },
        {
          "type": "figcaption",
          "text": "The best training score is not necessarily the best score on unseen validation examples. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Early stopping retains the model with the best validation performance, not necessarily the final trained model."
        },
        {
          "type": "figcaption",
          "text": "Early stopping retains the model with the best validation performance, not necessarily the final trained model. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s4",
          "labels": [
            "Regularization and generalization",
            "Early stopping uses the best validation point"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s5",
          "labels": [
            "Regularization and generalization",
            "Model answer: generalization and early stopping"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            1,
            "blocks",
            135
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s0",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock A: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s4",
          "labels": [
            "Regularization and generalization",
            "Early stopping uses the best validation point"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s5",
          "labels": [
            "Regularization and generalization",
            "Model answer: generalization and early stopping"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "A",
            4,
            "answer",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/A",
          "labels": [
            "Q4"
          ]
        }
      ],
      "svg": {
        "title": [
          "Keep the model from the best validation point"
        ],
        "description": [],
        "labels": [
          "Keep the model from the best validation point",
          "Illustrative curves: lower loss is better.",
          "Epoch",
          "Loss",
          "Validation",
          "Training",
          "Save this best checkpoint",
          "Patience may wait for later epochs, but restore the model with the best",
          "validation score."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_fc_cnn.svg",
      "path": "assets/figures/v_fc_cnn.svg",
      "mime": "image/svg+xml",
      "bytes": 2717,
      "sha256": "4797aaf88b58a8e76db25bbc24c90516fd2c1457834c6a9c9020ea4cd0ded67c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Compare where connections go and which weights are reused."
        },
        {
          "type": "figcaption",
          "text": "Compare where connections go and which weights are reused. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            10,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s10",
          "labels": [
            "Convolutional neural networks",
            "CNN versus a fully connected image network"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            10,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s10",
          "labels": [
            "Convolutional neural networks",
            "CNN versus a fully connected image network"
          ]
        }
      ],
      "svg": {
        "title": [
          "Fully connected and convolutional layers connect differently"
        ],
        "description": [],
        "labels": [
          "Fully connected and convolutional layers connect differently",
          "Both learn weights; the connection pattern changes.",
          "Fully connected image layer",
          "Every output sees every input.",
          "Each connection has a weight.",
          "Spatial layout is not built in.",
          "Convolutional layer",
          "A filter sees a local patch.",
          "Reuse it at many positions.",
          "Preserve a spatial feature map.",
          "Parameter sharing makes a convolution economical when the same feature can occur",
          "in many places."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_filters.svg",
      "path": "assets/figures/v_filters.svg",
      "mime": "image/svg+xml",
      "bytes": 3389,
      "sha256": "90e709d75d70f5c15a38b71f9822558ec450255525f349804cabfa3c83f91ede",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each filter has the full incoming depth. Each produces one map, so the number of filters sets the output depth."
        },
        {
          "type": "figcaption",
          "text": "Each filter has the full incoming depth. Each produces one map, so the number of filters sets the output depth. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            6,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s6",
          "labels": [
            "Convolutional neural networks",
            "Choosing more or fewer filters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            6,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s6",
          "labels": [
            "Convolutional neural networks",
            "Choosing more or fewer filters"
          ]
        }
      ],
      "svg": {
        "title": [
          "Each filter produces one output feature map"
        ],
        "description": [],
        "labels": [
          "Each filter produces one output feature map",
          "Three incoming channels; two filters; two output maps.",
          "Input",
          "H × W × 3",
          "Filter A",
          "K × K × 3",
          "Filter B",
          "Map A",
          "Hout × Wout",
          "Map B",
          "Two filters mean output depth 2. Filter depth matches the incoming depth 3."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_fractions.svg",
      "path": "assets/figures/v_fractions.svg",
      "mime": "image/svg+xml",
      "bytes": 1705,
      "sha256": "8e463504a90c7baf14e5e8ac37fb01ddfb7028d84b22d36d208b5e71e5c82857",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "One shaded part out of four is the same amount as 0.25 or 25 percent."
        },
        {
          "type": "figcaption",
          "text": "One shaded part out of four is the same amount as 0.25 or 25 percent. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s2",
          "labels": [
            "Mathematics revision",
            "Fractions decimals and percentages"
          ]
        }
      ],
      "svg": {
        "title": [
          "One whole, split into four equal parts"
        ],
        "description": [],
        "labels": [
          "One whole, split into four equal parts",
          "Shade one of the four parts.",
          "1 out of 4",
          "25%",
          "1/4 = 1 ÷ 4 = 0.25 = 25%. These are three ways to name the same amount."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_gate.svg",
      "path": "assets/figures/v_gate.svg",
      "mime": "image/svg+xml",
      "bytes": 2798,
      "sha256": "49d326c4f1d9a0f8f9a59a0a4edf31f597eb0829db80329abf3b7264dfd17846",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A gate is a multiplier. Its value controls how much of a particular contribution gets through."
        },
        {
          "type": "figcaption",
          "text": "A gate is a multiplier. Its value controls how much of a particular contribution gets through. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            3,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s3",
          "labels": [
            "Recurrent neural networks",
            "Reading recurrent memory and gates"
          ]
        }
      ],
      "svg": {
        "title": [
          "A gate multiplies the value passing through it"
        ],
        "description": [],
        "labels": [
          "A gate multiplies the value passing through it",
          "Example old value = 8. Compare three gate settings.",
          "Gate = 0",
          "8 × 0 = 0",
          "Pass none.",
          "Gate = 0.25",
          "8 × 0.25 = 2",
          "Pass one quarter.",
          "Gate = 1",
          "8 × 1 = 8",
          "Pass all.",
          "Sigmoid gates lie between 0 and 1. A negative candidate can still contribute a",
          "negative value."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_gate_order.svg",
      "path": "assets/figures/v_gate_order.svg",
      "mime": "image/svg+xml",
      "bytes": 3537,
      "sha256": "1b6d93f6fc2acf0c19b2d4051de2fbed0a2a20672a9d17a241e32a6a2e2e276b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The input gate multiplies candidate content. The output gate is applied after updating and activating the cell."
        },
        {
          "type": "figcaption",
          "text": "The input gate multiplies candidate content. The output gate is applied after updating and activating the cell. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            19,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s19",
          "labels": [
            "Recurrent neural networks",
            "Gate logic without memorizing a story"
          ]
        }
      ],
      "svg": {
        "title": [
          "Keep the order of gate calculations straight"
        ],
        "description": [],
        "labels": [
          "Keep the order of gate calculations straight",
          "The cell equation specifies what each gate multiplies.",
          "Forget path",
          "Old cell ×",
          "forget gate",
          "Input path",
          "Candidate ×",
          "input gate",
          "Cell update",
          "Add those two",
          "parts",
          "Hidden output",
          "tanh(new cell)",
          "× output gate",
          "The input gate multiplies the candidate, not simply the raw input x."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_gd.svg",
      "path": "assets/figures/v_gd.svg",
      "mime": "image/svg+xml",
      "bytes": 3608,
      "sha256": "4491a1b333b2feaee14394a804dd808f293448cc0f0d80212c0601312302871f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A gradient specifies a local direction; the learning rate determines the finite parameter step."
        },
        {
          "type": "figcaption",
          "text": "A gradient specifies a local direction; the learning rate determines the finite parameter step. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Calculate the slope first, multiply it by the learning rate, then subtract that correction."
        },
        {
          "type": "figcaption",
          "text": "Calculate the slope first, multiply it by the learning rate, then subtract that correction. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            2,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            2,
            "blocks",
            11
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s2",
          "labels": [
            "Optimization algorithms",
            "What an optimizer is trying to do"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            3,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s3",
          "labels": [
            "Optimization algorithms",
            "The ordinary gradient descent update"
          ]
        }
      ],
      "svg": {
        "title": [
          "Move against the slope to reduce local loss"
        ],
        "description": [],
        "labels": [
          "Move against the slope to reduce local loss",
          "Illustration: L = w²; start at w = 2 and use learning rate 0.1.",
          "w",
          "old w = 2",
          "new w = 1.6",
          "Gradient = 2w = 4",
          "Correction = 0.1 × 4",
          "New w = 2 − 0.4",
          "A positive gradient is subtracted. A negative gradient is also subtracted, so w",
          "increases."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_image_grid.svg",
      "path": "assets/figures/v_image_grid.svg",
      "mime": "image/svg+xml",
      "bytes": 7079,
      "sha256": "caed54358b9f6609a6dabf5a0ac3215cda668d02950d5bcf0c637f7e2d061ee8",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each visible pixel corresponds to a matrix entry. Brightness is a number the network can calculate with."
        },
        {
          "type": "figcaption",
          "text": "Each visible pixel corresponds to a matrix entry. Brightness is a number the network can calculate with. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            1,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s1",
          "labels": [
            "Convolutional neural networks",
            "A computer sees an image as numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            1,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s1",
          "labels": [
            "Convolutional neural networks",
            "A computer sees an image as numbers"
          ]
        }
      ],
      "svg": {
        "title": [
          "Pixels are numerical entries"
        ],
        "description": [],
        "labels": [
          "Pixels are numerical entries",
          "A small grayscale image can be stored as a matrix of brightness values.",
          "0",
          "180",
          "Image",
          "4 rows × 4 columns",
          "An RGB image has three such channels. A pixel location has a red, green and blue",
          "value."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_image_shape.svg",
      "path": "assets/figures/v_image_shape.svg",
      "mime": "image/svg+xml",
      "bytes": 16276,
      "sha256": "07110fd3c4e2ba2d0bb4cd90f86aa5aa296056cbf282038d596823eeb9259ff3",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Count height, width and channels separately. Three channels are stacked at the same spatial positions."
        },
        {
          "type": "figcaption",
          "text": "Count height, width and channels separately. Three channels are stacked at the same spatial positions. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            0,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s0",
          "labels": [
            "Convolutional neural networks",
            "Reading image shapes before doing CNN arithmetic"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            0,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s0",
          "labels": [
            "Convolutional neural networks",
            "Reading image shapes before doing CNN arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [
          "Read height, width and channels separately"
        ],
        "description": [],
        "labels": [
          "Read height, width and channels separately",
          "The text uses 4 × 5 × 3: four rows, five columns and three channels.",
          "1",
          "2",
          "3",
          "4",
          "5",
          "3 stacked channels",
          "H × W × C",
          "H = 4 rows",
          "W = 5 columns",
          "C = 3 channels",
          "Total entries = 60",
          "A filter spans the incoming channels. Its spatial width is a different quantity."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_join_add.svg",
      "path": "assets/figures/v_join_add.svg",
      "mime": "image/svg+xml",
      "bytes": 2653,
      "sha256": "d4f579351b58a921847aa6cca78101aeef29a5c43f5a198d302eada38f275a51",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Concatenation stacks channels. Residual addition combines matching values and preserves the matched shape."
        },
        {
          "type": "figcaption",
          "text": "Concatenation stacks channels. Residual addition combines matching values and preserves the matched shape. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            7,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s7",
          "labels": [
            "CNN architectures and transfer learning",
            "Inception concatenation and residual addition"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            7,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s7",
          "labels": [
            "CNN architectures and transfer learning",
            "Inception concatenation and residual addition"
          ]
        }
      ],
      "svg": {
        "title": [
          "Concatenation and addition produce different shapes"
        ],
        "description": [],
        "labels": [
          "Concatenation and addition produce different shapes",
          "Use height and width 14 × 14 throughout.",
          "CONCATENATE four branches",
          "Channels: 16 + 32 + 8 + 8",
          "Result: 14 × 14 × 64",
          "Stack all 64 channels.",
          "ADD two matching tensors",
          "14 × 14 × 64 + 14 × 14 × 64",
          "Add each matching pair.",
          "A 14 × 14 × 32 shortcut needs a projection before addition to a 14 × 14 × 64",
          "branch."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_layers.svg",
      "path": "assets/figures/v_layers.svg",
      "mime": "image/svg+xml",
      "bytes": 4891,
      "sha256": "70b6b73fb12c60505fa51f68348f65684215cab3ea62225eb2a56d06644b2c9b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each circle is a small calculation. Outputs from one layer become the next layer’s inputs."
        },
        {
          "type": "figcaption",
          "text": "Each circle is a small calculation. Outputs from one layer become the next layer’s inputs. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            34
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "A deep network connects several calculation stages"
        ],
        "description": [],
        "labels": [
          "A deep network connects several calculation stages",
          "Numbers from one layer become inputs to the next layer.",
          "1",
          "2",
          "3",
          "Inputs",
          "Hidden layer 1",
          "Hidden layer 2",
          "Output",
          "Predictions are calculated forward",
          "Circle numbers identify neurons, not computed values. Each connection has a",
          "weight; each receiving neuron has a bias."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_learning.svg",
      "path": "assets/figures/v_learning.svg",
      "mime": "image/svg+xml",
      "bytes": 2585,
      "sha256": "a62757dd52cad99fc40d0fb83e77bde72aeb4ab1d7f4fcce7b63aa4b5d5eb070",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The weight changes from 8 to 10. The same input now produces a prediction closer to the fixed target."
        },
        {
          "type": "figcaption",
          "text": "The weight changes from 8 to 10. The same input now produces a prediction closer to the fixed target. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            22
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "Learning changes the adjustable number"
        ],
        "description": [],
        "labels": [
          "Learning changes the adjustable number",
          "Here we show a useful change; later, gradient descent calculates the",
          "correction.",
          "Before",
          "3 × 8 = 24",
          "Adjust weight",
          "8 becomes 10",
          "After",
          "3 × 10 = 30",
          "Input 3 and target 30 stay fixed. The weight is what changes."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_loss_choice.svg",
      "path": "assets/figures/v_loss_choice.svg",
      "mime": "image/svg+xml",
      "bytes": 2498,
      "sha256": "6a3da3a1e32308c62973acdaac603401399bdeb77458b61cfa5865bd667135d1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "First identify what the prediction means. Then choose the loss paired with that task and output."
        },
        {
          "type": "figcaption",
          "text": "First identify what the prediction means. Then choose the loss paired with that task and output. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            9,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            12,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s12",
          "labels": [
            "Neural-network foundations",
            "Choosing a loss"
          ]
        }
      ],
      "svg": {
        "title": [
          "Match the loss to what the output means"
        ],
        "description": [],
        "labels": [
          "Match the loss to what the output means",
          "A probability and an unrestricted numerical prediction need different",
          "interpretations.",
          "Predict a numerical quantity",
          "Output: a price or temperature",
          "Typical loss: MSE or MAE",
          "Predict a class probability",
          "Binary: sigmoid + BCE",
          "Multiclass: softmax + CCE",
          "The loss measures the mistake. The activation determines the output",
          "transformation."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_loss_gradient.svg",
      "path": "assets/figures/v_loss_gradient.svg",
      "mime": "image/svg+xml",
      "bytes": 2428,
      "sha256": "9e0cd5bbf61004cd7b45d252265a8248c8d145eb16b50f5bb51746b23389273d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The half and the averaging factor belong to the loss definition, so they also affect its derivative."
        },
        {
          "type": "figcaption",
          "text": "The half and the averaging factor belong to the loss definition, so they also affect its derivative. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Read the two conventions separately. A derivative for one convention must not be copied into the other unchanged."
        },
        {
          "type": "figcaption",
          "text": "Read the two conventions separately. A derivative for one convention must not be copied into the other unchanged. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            7,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s7",
          "labels": [
            "The maths behind a network",
            "The derivative of prediction error"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            8,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s8",
          "labels": [
            "The maths behind a network",
            "Loss scaling: derive the gradient instead of guessing a factor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            7,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s7",
          "labels": [
            "The maths behind a network",
            "The derivative of prediction error"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            8,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s8",
          "labels": [
            "The maths behind a network",
            "Loss scaling: derive the gradient instead of guessing a factor"
          ]
        }
      ],
      "svg": {
        "title": [
          "Prediction error and its derivative"
        ],
        "description": [],
        "labels": [
          "Prediction error and its derivative",
          "Keep the target y fixed when differentiating.",
          "Half squared loss",
          "L = ½(ŷ − y)²",
          "Derivative = ŷ − y",
          "The 2 cancels the half.",
          "Mean squared error",
          "L = sum of squares ÷ n",
          "Derivative per output",
          "= (2/n)(ŷ − y)",
          "The scale of the loss changes the scale of its gradient."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_lstm_gates_first.svg",
      "path": "assets/figures/v_lstm_gates_first.svg",
      "mime": "image/svg+xml",
      "bytes": 3792,
      "sha256": "bd387943d58951075a4c188dbe1abe4fb914826b60538e560670d423790a000c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A gate preactivation of zero becomes a sigmoid gate output of 0.5. Use that activated gate value in the cell update."
        },
        {
          "type": "figcaption",
          "text": "A gate preactivation of zero becomes a sigmoid gate output of 0.5. Use that activated gate value in the cell update. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            13,
            "blocks",
            23
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s13",
          "labels": [
            "Recurrent neural networks",
            "LSTM numerical when gates must first be calculated"
          ]
        }
      ],
      "svg": {
        "title": [
          "When the question supplies gate raw scores"
        ],
        "description": [],
        "labels": [
          "When the question supplies gate raw scores",
          "A gate raw score is not yet a gate value.",
          "Gate scores",
          "f, i, o scores",
          "= 0",
          "Apply sigmoid",
          "Each gate",
          "becomes 0.5",
          "Candidate",
          "score",
          "0.5 → tanh →",
          "0.462117",
          "Then update",
          "Compute cell,",
          "then hidden",
          "output",
          "Sigmoid(0) = 0.5. Do not replace a zero raw score with a closed gate."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_lstm_given.svg",
      "path": "assets/figures/v_lstm_given.svg",
      "mime": "image/svg+xml",
      "bytes": 3660,
      "sha256": "882d9810cdc2683bfd619c747c7ea3c56374af56c9fabe26b57a4c54cb5bfe2c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The diagram uses the supplied gate values. The output gate is applied after the cell has been updated and passed through tanh."
        },
        {
          "type": "figcaption",
          "text": "The diagram uses the supplied gate values. The output gate is applied after the cell has been updated and passed through tanh. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            12,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s12",
          "labels": [
            "Recurrent neural networks",
            "LSTM complete numerical with supplied gates"
          ]
        }
      ],
      "svg": {
        "title": [
          "When the LSTM gate values are already supplied"
        ],
        "description": [],
        "labels": [
          "When the LSTM gate values are already supplied",
          "Example: f = 0.4, old C = 0.5, i = 0.7, candidate = 0.9, o = 0.8.",
          "Old part",
          "0.4 × 0.5 =",
          "0.2",
          "New part",
          "0.7 × 0.9 =",
          "0.63",
          "New cell",
          "0.2 + 0.63 =",
          "0.83",
          "Hidden output",
          "0.8 ×",
          "tanh(0.83) ≈",
          "0.544381",
          "The final hidden output includes tanh; it is not just 0.8 × 0.83."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_lstm_split.svg",
      "path": "assets/figures/v_lstm_split.svg",
      "mime": "image/svg+xml",
      "bytes": 2897,
      "sha256": "638dada1a12674521e6237eb608a969f76caf0ee624c4d16f5273806c42c9c0f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Old and new contributions are calculated separately, added to form the cell, and only then transformed into the hidden output."
        },
        {
          "type": "figcaption",
          "text": "Old and new contributions are calculated separately, added to form the cell, and only then transformed into the hidden output. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            11,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s11",
          "labels": [
            "Recurrent neural networks",
            "Reading an LSTM equation one operation at a time"
          ]
        }
      ],
      "svg": {
        "title": [
          "Calculate cell memory before the hidden output"
        ],
        "description": [],
        "labels": [
          "Calculate cell memory before the hidden output",
          "Example: old cell 0.8, forget gate 0.25, input gate 0.5, candidate −0.4.",
          "Retain old content",
          "0.25 × 0.8 = 0.2",
          "Admit new content",
          "0.5 × (−0.4) = −0.2",
          "New cell",
          "0.2 + (−0.2) = 0",
          "Hidden output: 0.7 × tanh(0) = 0",
          "The output gate is 0.7 here. Apply it to tanh of the NEW cell, after the cell",
          "update."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_matrix.svg",
      "path": "assets/figures/v_matrix.svg",
      "mime": "image/svg+xml",
      "bytes": 4040,
      "sha256": "d9b7ff3d58be33b70d0fa8a991cb3b8790e4ed563e3753b5b59ee900d3c5051d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Count rows downward and columns across. The shape describes the arrangement of entries."
        },
        {
          "type": "figcaption",
          "text": "Count rows downward and columns across. The shape describes the arrangement of entries. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Each row of the weight matrix calculates one receiving neuron's preactivation."
        },
        {
          "type": "figcaption",
          "text": "Each row of the weight matrix calculates one receiving neuron's preactivation. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            0,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s0",
          "labels": [
            "The maths behind a network",
            "A vector is a list and a matrix is a table"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            1,
            "blocks",
            183
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            0,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s0",
          "labels": [
            "The maths behind a network",
            "A vector is a list and a matrix is a table"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            1,
            "blocks",
            183
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s1",
          "labels": [
            "The maths behind a network",
            "Matrix multiplication: every row has a job"
          ]
        }
      ],
      "svg": {
        "title": [
          "A vector is a list. A matrix has rows and columns."
        ],
        "description": [],
        "labels": [
          "A vector is a list. A matrix has rows and columns.",
          "The shape tells you how the values are arranged.",
          "2",
          "1",
          "3",
          "Vector",
          "3 × 1",
          "4",
          "5",
          "6",
          "Matrix",
          "2 rows × 3 columns",
          "Row 1",
          "Row 2",
          "A 2 × 3 matrix has six entries. The shape is not the multiplication result."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_momentum.svg",
      "path": "assets/figures/v_momentum.svg",
      "mime": "image/svg+xml",
      "bytes": 2465,
      "sha256": "923591729deff6038439269ce5cc05d8bf1ecf8bb8e184b579d253113a2c401e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Combine the retained displacement with the current gradient correction, then apply the resulting velocity to the old parameter."
        },
        {
          "type": "figcaption",
          "text": "Combine the retained displacement with the current gradient correction, then apply the resulting velocity to the old parameter. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            9,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            9,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s9",
          "labels": [
            "Optimization algorithms",
            "Momentum remembers movement"
          ]
        }
      ],
      "svg": {
        "title": [
          "Momentum remembers movement"
        ],
        "description": [],
        "labels": [
          "Momentum remembers movement",
          "Use signed velocity: v = βv_old − ηg; then w_new = w_old + v.",
          "Keep movement",
          "β × old velocity",
          "Add correction",
          "Subtract η × gradient",
          "Move weight",
          "Add the new velocity",
          "The memory carries direction. It is not a sum of squared gradients."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_multiply.svg",
      "path": "assets/figures/v_multiply.svg",
      "mime": "image/svg+xml",
      "bytes": 2387,
      "sha256": "e3b92b04c3c167d72c3c74ac693b8ea10182a765104a7cd7cc87f42347bfaf4a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Point to each Rs 10 notebook contribution, then add the three equal amounts."
        },
        {
          "type": "figcaption",
          "text": "Point to each Rs 10 notebook contribution, then add the three equal amounts. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            10
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "Multiplication collects equal groups"
        ],
        "description": [],
        "labels": [
          "Multiplication collects equal groups",
          "Three notebooks. Each contributes the same Rs 10.",
          "Rs 10",
          "+",
          "= Rs 30",
          "10 + 10 + 10 = 30. The shorter way to write it is 3 × 10 = 30."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_negative.svg",
      "path": "assets/figures/v_negative.svg",
      "mime": "image/svg+xml",
      "bytes": 3123,
      "sha256": "107a7659afcdcd99a51af25bc90b8f6ec5bce6b2f6c2eb57c09c75643e78c123",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Read left as smaller and right as larger. Follow one signed movement at a time."
        },
        {
          "type": "figcaption",
          "text": "Read left as smaller and right as larger. Follow one signed movement at a time. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s1",
          "labels": [
            "Mathematics revision",
            "Negative numbers are direction"
          ]
        }
      ],
      "svg": {
        "title": [
          "Negative numbers are positions and directions"
        ],
        "description": [],
        "labels": [
          "Negative numbers are positions and directions",
          "Left means smaller. Right means larger.",
          "-3",
          "-2",
          "-1",
          "0",
          "1",
          "2",
          "3",
          "0 + (−2) = −2",
          "−2 + 2 = 0",
          "Subtracting a negative reverses its direction: 5 − (−2) = 5 + 2 = 7."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_nesterov.svg",
      "path": "assets/figures/v_nesterov.svg",
      "mime": "image/svg+xml",
      "bytes": 2663,
      "sha256": "99a35c685ebeb2bf9514d7a2e4a7ecf0dd0f6893943494a20a3201f0898b1e42",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Locate the lookahead point using the old velocity; measure the gradient there; use that gradient to calculate the actual update."
        },
        {
          "type": "figcaption",
          "text": "Locate the lookahead point using the old velocity; measure the gradient there; use that gradient to calculate the actual update. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Nesterov changes where the gradient is measured: at the look-ahead point implied by momentum."
        },
        {
          "type": "figcaption",
          "text": "Nesterov changes where the gradient is measured: at the look-ahead point implied by momentum. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            10,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            11,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            10,
            "blocks",
            8
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s10",
          "labels": [
            "Optimization algorithms",
            "Nesterov looks before correcting"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            11,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s11",
          "labels": [
            "Optimization algorithms",
            "Model answer: momentum and Nesterov"
          ]
        }
      ],
      "svg": {
        "title": [
          "Nesterov checks the slope at the look-ahead point"
        ],
        "description": [],
        "labels": [
          "Nesterov checks the slope at the look-ahead point",
          "Use the signed-velocity convention shown in the chapter.",
          "Current w",
          "Look-ahead",
          "Updated w",
          "Move by βv_old",
          "Correct using gradient here",
          "Look-ahead = w + βv_old",
          "Nesterov measures the gradient after the look-ahead, before choosing its final",
          "correction."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_nonlinear.svg",
      "path": "assets/figures/v_nonlinear.svg",
      "mime": "image/svg+xml",
      "bytes": 2155,
      "sha256": "d081578fce91763bc046bb5c64aee553846c920b52073fedac5af748e7d8305e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Substituting one affine rule into another still gives a single affine rule. A nonlinear activation changes this limitation."
        },
        {
          "type": "figcaption",
          "text": "Substituting one affine rule into another still gives a single affine rule. A nonlinear activation changes this limitation. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            8,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Model answer: why a network needs nonlinear activation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            11,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Model answer: why a network needs nonlinear activation"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            4,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s4",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2a · Activation, ReLU and numeric outputs"
          ]
        }
      ],
      "svg": {
        "title": [
          "Two affine layers still make one affine rule"
        ],
        "description": [],
        "labels": [
          "Two affine layers still make one affine rule",
          "Without a nonlinear activation, these two stages can be combined.",
          "Layer 1 and layer 2",
          "h = 2x + 1",
          "y = 3h + 4",
          "Substitute and simplify",
          "y = 3(2x + 1) + 4",
          "y = 6x + 7",
          "A nonlinear activation between layers prevents this simple affine collapse."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_optimizer_notation.svg",
      "path": "assets/figures/v_optimizer_notation.svg",
      "mime": "image/svg+xml",
      "bytes": 2441,
      "sha256": "1b49696f084e2d157fe48e0f37128884809ea831b5a85872f3e6aebfb2cf7926",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Old value, current gradient and new value belong to different moments in the update."
        },
        {
          "type": "figcaption",
          "text": "Old value, current gradient and new value belong to different moments in the update. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The time label tells you which value to use. Carry the previous memory into the current update."
        },
        {
          "type": "figcaption",
          "text": "The time label tells you which value to use. Carry the previous memory into the current update. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            0,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s1",
          "labels": [
            "Optimization algorithms",
            "Optimizer notation: old value, memory, new value"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            0,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s0",
          "labels": [
            "Optimization algorithms",
            "Reading an optimizer formula without getting lost"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            1,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s1",
          "labels": [
            "Optimization algorithms",
            "Optimizer notation: old value, memory, new value"
          ]
        }
      ],
      "svg": {
        "title": [
          "Read one update from old values to new values"
        ],
        "description": [],
        "labels": [
          "Read one update from old values to new values",
          "The subscript is a step label, not multiplication.",
          "OLD",
          "w at step t − 1",
          "CURRENT",
          "gradient g at step t",
          "NEW",
          "w at step t",
          "An optimizer may also carry a memory from the previous step."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_output.svg",
      "path": "assets/figures/v_output.svg",
      "mime": "image/svg+xml",
      "bytes": 2416,
      "sha256": "f7db91fac31ccff9d89616d0bbd636b5da93d34bbb2454a2897f999fdb02384f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Input and output name two different jobs: quantity enters and the estimated bill leaves."
        },
        {
          "type": "figcaption",
          "text": "Input and output name two different jobs: quantity enters and the estimated bill leaves. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            6
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "Follow the number through the machine"
        ],
        "description": [],
        "labels": [
          "Follow the number through the machine",
          "The units change: notebook quantity goes in; estimated rupees come out.",
          "INPUT",
          "3 notebooks",
          "MODEL",
          "Multiply by 10",
          "OUTPUT",
          "Rs 30",
          "3 is the quantity. 30 is the bill prediction."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_parameters.svg",
      "path": "assets/figures/v_parameters.svg",
      "mime": "image/svg+xml",
      "bytes": 2602,
      "sha256": "5fb873ada9aa2e62c34fb4e2a85d4dff2f15c6587f8dfce23fcee84aa45d34ef",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Weights change during training. Settings such as batch size and learning rate are chosen or tuned separately."
        },
        {
          "type": "figcaption",
          "text": "Weights change during training. Settings such as batch size and learning rate are chosen or tuned separately. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s4",
          "labels": [
            "Neural-network foundations",
            "Parameters and hyperparameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s4",
          "labels": [
            "Neural-network foundations",
            "Parameters and hyperparameters"
          ]
        }
      ],
      "svg": {
        "title": [
          "What is learned, and what is chosen?"
        ],
        "description": [],
        "labels": [
          "What is learned, and what is chosen?",
          "Two different kinds of quantities appear in training.",
          "PARAMETERS",
          "Weights and biases",
          "Changed by training",
          "Example: w = 0.5 → 0.6",
          "HYPERPARAMETERS",
          "Learning rate, batch size",
          "Chosen or tuned separately",
          "Example: learning rate 0.1",
          "Optimizer memories are algorithm state; they are not extra network connection",
          "weights."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_parameters_activations.svg",
      "path": "assets/figures/v_parameters_activations.svg",
      "mime": "image/svg+xml",
      "bytes": 2482,
      "sha256": "06297fd980a1c54445a5c4cfaea989ab2fcaaab641a88b625ab05db4bbe9ad07",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The ten learned parameters are reused at nine spatial positions. The resulting nine numbers are activations."
        },
        {
          "type": "figcaption",
          "text": "The ten learned parameters are reused at nine spatial positions. The resulting nine numbers are activations. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Output size counts produced values; parameter count counts adjustable weights and biases."
        },
        {
          "type": "figcaption",
          "text": "Output size counts produced values; parameter count counts adjustable weights and biases. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Keep output shape, activation count and parameter count as three separate quantities."
        },
        {
          "type": "figcaption",
          "text": "Keep output shape, activation count and parameter count as three separate quantities. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            8,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            12,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            13,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            8,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s8",
          "labels": [
            "Convolutional neural networks",
            "Parameters are different from activation values"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            12,
            "blocks",
            21
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s12",
          "labels": [
            "Convolutional neural networks",
            "Output size and parameter count are different"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            13,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s13",
          "labels": [
            "Convolutional neural networks",
            "Model answer: shape, activations and parameters"
          ]
        }
      ],
      "svg": {
        "title": [
          "Learned parameters are not output activations"
        ],
        "description": [],
        "labels": [
          "Learned parameters are not output activations",
          "Example: a 5 × 5 × 1 input with one 3 × 3 filter, stride 1, no padding.",
          "Learned filter",
          "3 × 3 × 1 = 9 weights",
          "Plus one bias",
          "Total parameters = 10",
          "Output feature map",
          "(5 − 3)/1 + 1 = 3",
          "Shape = 3 × 3 × 1",
          "Total activations = 9",
          "The same ten parameters are reused to calculate all nine output values."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_partial.svg",
      "path": "assets/figures/v_partial.svg",
      "mime": "image/svg+xml",
      "bytes": 2197,
      "sha256": "2ee34988a59414215de73f5db6985a8bf0079aed9284d4b521409711b3a73ba5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Choose one changing parameter. Everything else is held fixed while you find its effect."
        },
        {
          "type": "figcaption",
          "text": "Choose one changing parameter. Everything else is held fixed while you find its effect. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            5,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            5,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s5",
          "labels": [
            "The maths behind a network",
            "Partial derivatives hold other things still"
          ]
        }
      ],
      "svg": {
        "title": [
          "Change one parameter. Hold the others fixed."
        ],
        "description": [],
        "labels": [
          "Change one parameter. Hold the others fixed.",
          "For z = wx + b, choose which parameter you are changing.",
          "Change w; keep x and b fixed",
          "∂z/∂w = x",
          "If x = 3, the slope is 3.",
          "Change b; keep x and w fixed",
          "∂z/∂b = 1",
          "Adding 1 to b adds 1 to z.",
          "“Partial” identifies one chosen variable while the other variables stay fixed."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_penalties.svg",
      "path": "assets/figures/v_penalties.svg",
      "mime": "image/svg+xml",
      "bytes": 2529,
      "sha256": "8e3ac78bb350e3ba9bc4ee7705de024420d7f21239f1a92dcf0e4e7489776beb",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The same two weights produce different costs because one rule uses absolute values and the other uses squares."
        },
        {
          "type": "figcaption",
          "text": "The same two weights produce different costs because one rule uses absolute values and the other uses squares. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Follow the stated penalty convention, including lambda and any half factor, when you form the objective."
        },
        {
          "type": "figcaption",
          "text": "Follow the stated penalty convention, including lambda and any half factor, when you form the objective. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            1,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s2",
          "labels": [
            "Regularization and generalization",
            "Model answer: regularization and the L1–L2 difference"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            1,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s1",
          "labels": [
            "Regularization and generalization",
            "L1 and L2 add a cost for large weights"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s2",
          "labels": [
            "Regularization and generalization",
            "Model answer: regularization and the L1–L2 difference"
          ]
        }
      ],
      "svg": {
        "title": [
          "A penalty adds a preference for smaller weights"
        ],
        "description": [],
        "labels": [
          "A penalty adds a preference for smaller weights",
          "Example weights: −2 and 1. The loss convention sets any λ or ½ factors.",
          "L1: absolute values",
          "|−2| + |1| = 2 + 1 = 3",
          "Linear cost with magnitude",
          "Can promote sparse weights.",
          "L2: squared values",
          "(−2)² + 1² = 4 + 1 = 5",
          "Bigger weights cost more",
          "Smooth shrinkage toward zero.",
          "The regularized objective adds the data loss and the stated penalty."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_powers.svg",
      "path": "assets/figures/v_powers.svg",
      "mime": "image/svg+xml",
      "bytes": 3597,
      "sha256": "b50d4b82ebccdada4ced24225f8204c69bffe4a9774a4dc02a0786fb9ff0009d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Count the three rows of three cells. Squaring builds nine; the square root returns three."
        },
        {
          "type": "figcaption",
          "text": "Count the three rows of three cells. Squaring builds nine; the square root returns three. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            4,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            4,
            "blocks",
            4
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s4",
          "labels": [
            "Mathematics revision",
            "Powers roots and very small numbers"
          ]
        }
      ],
      "svg": {
        "title": [
          "A square and its square root"
        ],
        "description": [],
        "labels": [
          "A square and its square root",
          "Three rows of three cells make nine cells.",
          "1",
          "3² = 3 × 3 = 9",
          "√9 = 3",
          "The root returns the side length.",
          "(−2)² = (−2) × (−2) = 4. Keep the minus sign inside the brackets."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_remedies.svg",
      "path": "assets/figures/v_remedies.svg",
      "mime": "image/svg+xml",
      "bytes": 2545,
      "sha256": "5908bdf9ae30616f5f81cb67147511bd9cc479b92c2cb15ca23e16c09093d37c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Read the training and validation pattern before selecting a remedy."
        },
        {
          "type": "figcaption",
          "text": "Read the training and validation pattern before selecting a remedy. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            5,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/6/mt2-c6-s6",
          "labels": [
            "Regularization and generalization",
            "Choosing a remedy"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            5,
            "sections",
            6,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/6/tee-c6-s6",
          "labels": [
            "Regularization and generalization",
            "Choosing a remedy"
          ]
        }
      ],
      "svg": {
        "title": [
          "Match the remedy to the observed problem"
        ],
        "description": [],
        "labels": [
          "Match the remedy to the observed problem",
          "Compare training and validation behavior before changing the model.",
          "Both losses high: underfitting",
          "Model may be too simple.",
          "Training may be insufficient.",
          "Check optimization and features.",
          "Train low, validation high",
          "Possible overfitting.",
          "Use regularization or more data.",
          "Consider early stopping.",
          "A remedy is a choice based on the pattern; no single setting fixes every problem."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_rmsprop.svg",
      "path": "assets/figures/v_rmsprop.svg",
      "mime": "image/svg+xml",
      "bytes": 2786,
      "sha256": "d0343fdeb8d9ac80d4adc87dd1e6f4e02dd13f759b87984fa635bfd61ce26a45",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Retain part of the old squared-gradient average and add the weighted square of the current gradient."
        },
        {
          "type": "figcaption",
          "text": "Retain part of the old squared-gradient average and add the weighted square of the current gradient. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            4,
            "sections",
            13,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/5/mt2-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            4,
            "sections",
            13,
            "blocks",
            7
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/5/tee-c5-s13",
          "labels": [
            "Optimization algorithms",
            "RMSProp remembers recent squared gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            13,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s13",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q6b · AdaGrad stagnation versus RMSProp"
          ]
        }
      ],
      "svg": {
        "title": [
          "RMSProp discounts older squared gradients"
        ],
        "description": [],
        "labels": [
          "RMSProp discounts older squared gradients",
          "Use the worked question: initial s = 0; gradients 2, then 1; decay 0.9.",
          "Step 1 memory",
          "0.9 × 0 + 0.1 × 4 =",
          "0.4",
          "Step 2 memory",
          "0.9 × 0.4 + 0.1 × 1 =",
          "0.46",
          "Scale each step",
          "Divide g by (√s + ε)",
          "Keep 90% of the old memory, then add 10% of the current squared gradient."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_rnn_comparison.svg",
      "path": "assets/figures/v_rnn_comparison.svg",
      "mime": "image/svg+xml",
      "bytes": 3147,
      "sha256": "320b6ca073868bdd3762e1ad56915593298217a4bf5e1c2cd80e94174d60498b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Begin with the vanilla state, then learn why the gated variants carry and update memory differently."
        },
        {
          "type": "figcaption",
          "text": "Begin with the vanilla state, then learn why the gated variants carry and update memory differently. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Compare what is carried through time and how many gate or candidate transforms are used."
        },
        {
          "type": "figcaption",
          "text": "Compare what is carried through time and how many gate or candidate transforms are used. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "LSTM carries a cell and hidden state; GRU carries a hidden state with two gate roles."
        },
        {
          "type": "figcaption",
          "text": "LSTM carries a cell and hidden state; GRU carries a hidden state with two gate roles. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Read from the ordinary recurrent calculation to the two gated memory designs."
        },
        {
          "type": "figcaption",
          "text": "Read from the ordinary recurrent calculation to the two gated memory designs. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            0,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s0",
          "labels": [
            "Recurrent neural networks",
            "Complete the entire sequence chapter"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            15,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s15",
          "labels": [
            "Recurrent neural networks",
            "Comparing the three recurrent models"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s16",
          "labels": [
            "Recurrent neural networks",
            "Model answer: LSTM and GRU memory"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            18,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s18",
          "labels": [
            "Recurrent neural networks",
            "Recurrent networks: the complete relationship"
          ]
        }
      ],
      "svg": {
        "title": [
          "What each recurrent cell carries forward"
        ],
        "description": [],
        "labels": [
          "What each recurrent cell carries forward",
          "Compare three different cell designs. These are alternatives, not consecutive",
          "layers.",
          "Vanilla RNN",
          "One hidden state h",
          "No memory gates",
          "LSTM",
          "Cell C and hidden h",
          "Forget / input /",
          "output gates",
          "GRU",
          "Reset / update gates",
          "At equal dimensions, a standard LSTM uses four affine transforms; a basic GRU",
          "uses three."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_rnn_state.svg",
      "path": "assets/figures/v_rnn_state.svg",
      "mime": "image/svg+xml",
      "bytes": 3053,
      "sha256": "5791041c2923abd635579ab75c875db89f9be23fd47e91c36ea886938b6870c7",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "At each time step, combine the new input with a summary carried from the previous step."
        },
        {
          "type": "figcaption",
          "text": "At each time step, combine the new input with a summary carried from the previous step. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The previous hidden state brings earlier information into the current calculation alongside the new input."
        },
        {
          "type": "figcaption",
          "text": "The previous hidden state brings earlier information into the current calculation alongside the new input. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The current input and previous activated state enter different weight transformations. Their sum is activated to obtain the next state."
        },
        {
          "type": "figcaption",
          "text": "The current input and previous activated state enter different weight transformations. Their sum is activated to obtain the next state. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "The same learned rule combines previous state and new input at each time step."
        },
        {
          "type": "figcaption",
          "text": "The same learned rule combines previous state and new input at each time step. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            0,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-intro",
          "labels": [
            "Recurrent neural networks",
            "Start here"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s1",
          "labels": [
            "Recurrent neural networks",
            "Model answer: why recurrent networks use a hidden state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            3,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            8,
            "sections",
            6,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/9/mt2-c9-s5",
          "labels": [
            "Recurrent neural networks",
            "Shared weights and RNN applications"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            2,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s2",
          "labels": [
            "Recurrent neural networks",
            "Model answer: why recurrent networks use a hidden state"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            4,
            "blocks",
            9
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s4",
          "labels": [
            "Recurrent neural networks",
            "The vanilla RNN equations from scratch"
          ]
        }
      ],
      "svg": {
        "title": [
          "Combine the current input and the previous state"
        ],
        "description": [],
        "labels": [
          "Combine the current input and the previous state",
          "The new state depends on both paths.",
          "Previous state",
          "h at time t − 1",
          "Current input",
          "x at time t",
          "Combine",
          "Weighted sum +",
          "bias",
          "Activate",
          "New state h at t",
          "The same recurrent weight matrices are used again at the next time step."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_sigmoid_training.svg",
      "path": "assets/figures/v_sigmoid_training.svg",
      "mime": "image/svg+xml",
      "bytes": 3302,
      "sha256": "2903d01d024f2943a21e9a3f9779a55eb4807d360a956796a66cbaf3d9fdc817",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The diagram uses the same input, weight, bias and target as the question. Follow prediction, activation slope, delta and update in order."
        },
        {
          "type": "figcaption",
          "text": "The diagram uses the same input, weight, bias and target as the question. Follow prediction, activation slope, delta and update in order. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            16,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            19,
            "blocks",
            32
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s19",
          "labels": [
            "Neural-network foundations",
            "Complete sigmoid training example"
          ]
        }
      ],
      "svg": {
        "title": [
          "A sigmoid neuron: forward values, then one correction"
        ],
        "description": [],
        "labels": [
          "A sigmoid neuron: forward values, then one correction",
          "Same example as the text: x = 2, w = 0, b = 0, target = 1; half squared loss.",
          "Raw sum",
          "0 × 2 + 0 = 0",
          "Sigmoid",
          "sigmoid(0) = 0.5",
          "Error",
          "0.5 − 1 = −0.5",
          "Sigmoid slope = 0.5 × (1 − 0.5) = 0.25",
          "Delta = −0.5 × 0.25 = −0.125",
          "Weight gradient = −0.125 × 2 = −0.25",
          "New weight = 0 − 0.1 × (−0.25) = 0.025",
          "The weight increases because the current prediction is too small for this",
          "positive input."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_single_backprop.svg",
      "path": "assets/figures/v_single_backprop.svg",
      "mime": "image/svg+xml",
      "bytes": 3720,
      "sha256": "9c19943cdd3823450feea74362b94690132b2ffc84683b1ac44e709a5231599c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The forward pass evaluates hidden and output activations. The backward pass multiplies local derivatives through the same, unchanged weights."
        },
        {
          "type": "figcaption",
          "text": "The forward pass evaluates hidden and output activations. The backward pass multiplies local derivatives through the same, unchanged weights. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            11,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s11",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            14,
            "blocks",
            48
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s14",
          "labels": [
            "Neural-network foundations",
            "Backpropagation with one hidden neuron"
          ]
        }
      ],
      "svg": {
        "title": [
          "Follow this one-hidden-neuron example in both directions"
        ],
        "description": [],
        "labels": [
          "Follow this one-hidden-neuron example in both directions",
          "x = 2, target = 1. Both activations are ReLU; both raw sums are positive.",
          "2",
          "INPUT",
          "1.1",
          "HIDDEN",
          "1.08",
          "OUTPUT",
          "weight 0.5",
          "weight 0.8",
          "0.5 × 2 + 0.1 = 1.1",
          "0.8 × 1.1 + 0.2 = 1.08",
          "Output delta = (1.08 − 1) × 1 = 0.08",
          "Back through old weight 0.8",
          "Hidden delta = 0.08 × 0.8 × 1 = 0.064",
          "For a weight gradient, multiply its receiving delta by the value entering that",
          "connection."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_slope_limit.svg",
      "path": "assets/figures/v_slope_limit.svg",
      "mime": "image/svg+xml",
      "bytes": 3364,
      "sha256": "82788bbb65ccae6fc67eb4ea0a1526c8d648b58367ee16a425c465867977cc77",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Start at weight 3 each time. As the increase becomes smaller, the slope estimate approaches 6."
        },
        {
          "type": "figcaption",
          "text": "Start at weight 3 each time. As the increase becomes smaller, the slope estimate approaches 6. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            2,
            "sections",
            4,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/3/mt2-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            2,
            "sections",
            4,
            "blocks",
            2
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/3/tee-c3-s4",
          "labels": [
            "The maths behind a network",
            "Derivatives: from an ordinary change to a local slope"
          ]
        }
      ],
      "svg": {
        "title": [
          "Shrink the interval to see the local slope"
        ],
        "description": [],
        "labels": [
          "Shrink the interval to see the local slope",
          "Use the same starting point every time: w = 3, L = 9.",
          "Average slope = change in loss ÷ change in weight",
          "Weight increase",
          "New loss",
          "Slope estimate",
          "1",
          "16",
          "(16 − 9) ÷ 1 = 7",
          "0.1",
          "9.61",
          "0.61 ÷ 0.1 = 6.1",
          "0.01",
          "9.0601",
          "0.0601 ÷ 0.01 = 6.01",
          "7 → 6.1 → 6.01 → … → 6. The derivative at w = 3 is 6, not the loss value 9."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_splits.svg",
      "path": "assets/figures/v_splits.svg",
      "mime": "image/svg+xml",
      "bytes": 2946,
      "sha256": "3c420fd3cd8f456553f87a21bc06e95697affae3f3814e732b67f0636fe380e9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The three splits have different jobs. Only the training part is used to fit preprocessing and model parameters."
        },
        {
          "type": "figcaption",
          "text": "The three splits have different jobs. Only the training part is used to fit preprocessing and model parameters. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s3",
          "labels": [
            "Neural-network foundations",
            "Training validation and test data"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s3",
          "labels": [
            "Neural-network foundations",
            "Training validation and test data"
          ]
        }
      ],
      "svg": {
        "title": [
          "Give each data split one job"
        ],
        "description": [],
        "labels": [
          "Give each data split one job",
          "Example: 1,000 independent samples split 70% / 15% / 15%.",
          "700 train",
          "150 validate",
          "150 test",
          "Training",
          "Adjust weights.",
          "Validation",
          "Choose settings.",
          "Test",
          "Final evaluation.",
          "Fit preprocessing on training data. Reuse the same rule for validation and test."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_stride_padding.svg",
      "path": "assets/figures/v_stride_padding.svg",
      "mime": "image/svg+xml",
      "bytes": 9058,
      "sha256": "e5a381ba95ab6439105f415a7bcc1beb5016b8c4a5684fed0f3a223a7792fa7e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The border adds to both sides of the input. The stride changes the next starting position of the filter window."
        },
        {
          "type": "figcaption",
          "text": "The border adds to both sides of the input. The stride changes the next starting position of the filter window. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            3,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s3",
          "labels": [
            "Convolutional neural networks",
            "Stride padding and floor"
          ]
        }
      ],
      "svg": {
        "title": [
          "Padding adds a border. Stride moves the window."
        ],
        "description": [],
        "labels": [
          "Padding adds a border. Stride moves the window.",
          "Example: a 3 × 3 input becomes 5 × 5 after one zero border.",
          "0",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "Padding P = 1",
          "Stride S = 2",
          "Starting positions: 0, 2, …",
          "For each spatial dimension: add 2P, subtract K, divide by S, take floor, then add",
          "1."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_symbols.svg",
      "path": "assets/figures/v_symbols.svg",
      "mime": "image/svg+xml",
      "bytes": 2343,
      "sha256": "95d7cfc80688c9485f092b22465f86796f02db39cce1c42dd4ee9aeb4ea3d4b5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Read each letter as a named box holding a number, then follow the same arithmetic."
        },
        {
          "type": "figcaption",
          "text": "Read each letter as a named box holding a number, then follow the same arithmetic. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            30
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "Letters are labels for numbers"
        ],
        "description": [],
        "labels": [
          "Letters are labels for numbers",
          "Read the meaning first, then put the number in its place.",
          "x  =  input",
          "x holds 3",
          "w  =  weight",
          "w holds 10",
          "b  =  bias",
          "b holds 2",
          "x × w + b  =  3 × 10 + 2  =  32",
          "A letter does not add a new operation. It names a value."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_target.svg",
      "path": "assets/figures/v_target.svg",
      "mime": "image/svg+xml",
      "bytes": 2248,
      "sha256": "bbcf41d0a7bf75035f84db7a8e494f521947970bf5aea1b1e4d3006d46c3ee40",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The prediction is the machine’s result. The target is the real bill used to judge that result."
        },
        {
          "type": "figcaption",
          "text": "The prediction is the machine’s result. The target is the real bill used to judge that result. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            18
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "Prediction and target have different jobs"
        ],
        "description": [],
        "labels": [
          "Prediction and target have different jobs",
          "The target is the known correct answer for this training example.",
          "Prediction",
          "Machine says Rs 24",
          "Target",
          "Actual bill is Rs 30",
          "Compare",
          "30 − 24 = 6 rupees too low",
          "Prediction may change during learning. The correct target stays 30."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_tasks.svg",
      "path": "assets/figures/v_tasks.svg",
      "mime": "image/svg+xml",
      "bytes": 2461,
      "sha256": "c84069b2bbe7cc899d69d547aada54fd1bc2d995b3485882c079b69c4aedadbd",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Look at the required answer: a numerical quantity is regression; a category is classification."
        },
        {
          "type": "figcaption",
          "text": "Look at the required answer: a numerical quantity is regression; a category is classification. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s2",
          "labels": [
            "Neural-network foundations",
            "Classification regression and learning types"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            2,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s2",
          "labels": [
            "Neural-network foundations",
            "Classification regression and learning types"
          ]
        }
      ],
      "svg": {
        "title": [
          "What kind of answer do you need?"
        ],
        "description": [],
        "labels": [
          "What kind of answer do you need?",
          "The output decides whether this is regression or classification.",
          "REGRESSION: a number",
          "Input: house features",
          "Output: predicted price",
          "Example: Rs 50 lakh",
          "CLASSIFICATION: a category",
          "Input: an image",
          "Output: cat / dog / bird",
          "Example: dog",
          "Supervised training supplies correct input–target pairs for these tasks."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_threshold.svg",
      "path": "assets/figures/v_threshold.svg",
      "mime": "image/svg+xml",
      "bytes": 2605,
      "sha256": "c23984813bd20ff6b7d0d62585391e5ae1cfc466b21df11201598d68b5f165e1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The weighted sum is a real number. The threshold turns that number into a hard decision."
        },
        {
          "type": "figcaption",
          "text": "The weighted sum is a real number. The threshold turns that number into a hard decision. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            8,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s8",
          "labels": [
            "Neural-network foundations",
            "Perceptrons and the threshold"
          ]
        }
      ],
      "svg": {
        "title": [
          "A perceptron makes a threshold decision"
        ],
        "description": [],
        "labels": [
          "A perceptron makes a threshold decision",
          "Example threshold: return 1 when the weighted sum is greater than 0.",
          "Inputs",
          "x₁ and x₂",
          "Weighted sum",
          "z = w₁x₁ + w₂x₂ + b",
          "Threshold",
          "z > 0: 1; otherwise:",
          "0",
          "Unlike sigmoid, this rule makes a hard 0-or-1 decision."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_training_loop.svg",
      "path": "assets/figures/v_training_loop.svg",
      "mime": "image/svg+xml",
      "bytes": 3207,
      "sha256": "eb6e62896378e37861a9965b936d7489bcf10732ded5d928ee53c07e487739bf",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Four different jobs: calculate the prediction, measure the mistake, calculate gradients, and update parameters."
        },
        {
          "type": "figcaption",
          "text": "Four different jobs: calculate the prediction, measure the mistake, calculate gradients, and update parameters. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "These four operations form the training loop used by the optimizers in the next chapter."
        },
        {
          "type": "figcaption",
          "text": "These four operations form the training loop used by the optimizers in the next chapter. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            13,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s13",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            3,
            "sections",
            15,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/4/mt2-c4-s15",
          "labels": [
            "Neural-network foundations",
            "What you should understand before optimization"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            16,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s16",
          "labels": [
            "Neural-network foundations",
            "Model answer: forward propagation, backpropagation and updating"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            18,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s18",
          "labels": [
            "Neural-network foundations",
            "What you should understand before optimization"
          ]
        }
      ],
      "svg": {
        "title": [
          "The four operations in one training step"
        ],
        "description": [],
        "labels": [
          "The four operations in one training step",
          "Repeat this sequence using the current parameters.",
          "Predict",
          "Forward pass",
          "Measure error",
          "Compute loss",
          "Find",
          "gradients",
          "Backpropagation",
          "Adjust",
          "Optimizer",
          "update",
          "Calculate all gradients before replacing the old weights."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_transfer.svg",
      "path": "assets/figures/v_transfer.svg",
      "mime": "image/svg+xml",
      "bytes": 3264,
      "sha256": "2c6c6a31cd8234eaf4d5d1cd1ae4b090fe9721e2eed6ad81ee369c0db8fd815d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Start with learned image features. Replace the task-specific head, then choose which pretrained layers may change."
        },
        {
          "type": "figcaption",
          "text": "Start with learned image features. Replace the task-specific head, then choose which pretrained layers may change. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Freezing and fine-tuning differ in whether selected pretrained weights are allowed to update."
        },
        {
          "type": "figcaption",
          "text": "Freezing and fine-tuning differ in whether selected pretrained weights are allowed to update. Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Feature extraction freezes the pretrained backbone; fine-tuning permits selected pretrained layers to update."
        },
        {
          "type": "figcaption",
          "text": "Feature extraction freezes the pretrained backbone; fine-tuning permits selected pretrained layers to update. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s4",
          "labels": [
            "CNN architectures and transfer learning",
            "Transfer learning from a small dataset"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            7,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/8/mt2-c8-s5",
          "labels": [
            "CNN architectures and transfer learning",
            "Model answer: feature extraction and fine-tuning"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            17,
            "sections",
            2,
            "blocks",
            140
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/18/mt2-c18-s1",
          "labels": [
            "Two complete MT2 mock papers",
            "MT2 Mock B: full questions and answers"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            4,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s4",
          "labels": [
            "CNN architectures and transfer learning",
            "Transfer learning from a small dataset"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            7,
            "sections",
            5,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/8/tee-c8-s5",
          "labels": [
            "CNN architectures and transfer learning",
            "Model answer: feature extraction and fine-tuning"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            15,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s15",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q7b · Transfer learning"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "mocks",
            "B",
            4,
            "answer",
            5
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/mocks/B",
          "labels": [
            "Q4"
          ]
        }
      ],
      "svg": {
        "title": [
          "Reuse learned features, then adapt the output"
        ],
        "description": [],
        "labels": [
          "Reuse learned features, then adapt the output",
          "Example: start with an image model trained on a large dataset.",
          "New images",
          "Your smaller",
          "labeled dataset",
          "Feature extractor",
          "Pretrained",
          "convolutional layers",
          "New head",
          "Your classes",
          "Feature extraction: freeze the pretrained layers.",
          "Fine-tuning: unfreeze selected layers and train carefully.",
          "Use validation data to choose settings. A small learning rate often helps",
          "preserve useful features."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_vanishing.svg",
      "path": "assets/figures/v_vanishing.svg",
      "mime": "image/svg+xml",
      "bytes": 2666,
      "sha256": "60ff2a6c5cbfd3c9447522d4f819304303c59c487c97637dbb89d40b5d419dde",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Follow the repeated products. Small factors can weaken the learning signal; large products can destabilize updates."
        },
        {
          "type": "figcaption",
          "text": "Follow the repeated products. Small factors can weaken the learning signal; large products can destabilize updates. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            8,
            "sections",
            8,
            "blocks",
            3
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/9/tee-c9-s8",
          "labels": [
            "Recurrent neural networks",
            "Vanishing and exploding gradients"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            20,
            "sections",
            5,
            "answer",
            0
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/21/tee-c21-s5",
          "labels": [
            "February 2025 re-exam · complete solved paper",
            "R25 Q2b · Vanishing/exploding gradients and GRU"
          ]
        }
      ],
      "svg": {
        "title": [
          "Repeated multiplication changes gradient size"
        ],
        "description": [],
        "labels": [
          "Repeated multiplication changes gradient size",
          "These scalar examples illustrate one part of the BPTT mechanism.",
          "Repeated factors below 1",
          "0.5 × 0.5 × … × 0.5",
          "Ten factors: 0.0009765625",
          "Earlier learning signal is tiny.",
          "Repeated large factors",
          "2 × 2 × … × 2",
          "Ten factors: 1,024",
          "Updates can become unstable.",
          "Gradient clipping limits explosion. It does not rebuild a gradient that has",
          "already vanished."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_weight.svg",
      "path": "assets/figures/v_weight.svg",
      "mime": "image/svg+xml",
      "bytes": 2079,
      "sha256": "294fb356af804baa1fb355b3cc561fc6c979df8e13b6147762940d33e41162ba",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Only the multiplier changes. Compare both outputs while keeping the three notebooks fixed."
        },
        {
          "type": "figcaption",
          "text": "Only the multiplier changes. Compare both outputs while keeping the three notebooks fixed. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            1,
            "sections",
            0,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/2/mt2-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            1,
            "sections",
            0,
            "blocks",
            14
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/2/tee-c2-s0",
          "labels": [
            "Mathematics revision",
            "Before maths: what are we trying to learn?"
          ]
        }
      ],
      "svg": {
        "title": [
          "Same input. Change only the weight."
        ],
        "description": [],
        "labels": [
          "Same input. Change only the weight.",
          "The multiplier controls the prediction.",
          "Weight = 10",
          "3 notebooks × 10",
          "Prediction = Rs 30",
          "Weight = 8",
          "3 notebooks × 8",
          "Prediction = Rs 24",
          "The quantity stays 3 in both calculations."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/v_weight_sharing.svg",
      "path": "assets/figures/v_weight_sharing.svg",
      "mime": "image/svg+xml",
      "bytes": 8749,
      "sha256": "352a75821a71eb864d1d0c951bedfe57882696201d0aa74b4b703566ac149bc0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The highlighted patch uses the same filter that will be reused at the next position."
        },
        {
          "type": "figcaption",
          "text": "The highlighted patch uses the same filter that will be reused at the next position. Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "mt2",
            6,
            "sections",
            11,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#mt2/read/7/mt2-c7-s11",
          "labels": [
            "Convolutional neural networks",
            "Model answer: CNN structure and parameter sharing"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            6,
            "sections",
            11,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/7/tee-c7-s11",
          "labels": [
            "Convolutional neural networks",
            "Model answer: CNN structure and parameter sharing"
          ]
        }
      ],
      "svg": {
        "title": [
          "Slide the same filter; reuse its weights"
        ],
        "description": [],
        "labels": [
          "Slide the same filter; reuse its weights",
          "A CNN does not learn a fresh filter for every image location.",
          "1",
          "2",
          "0",
          "3",
          "-1",
          "Same four weights",
          "-2",
          "Output map",
          "Move the window to calculate the next output cell.",
          "Local connections restrict the visible patch. Weight sharing reuses the learned",
          "pattern."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/assets/figures/xor.svg",
      "path": "assets/figures/xor.svg",
      "mime": "image/svg+xml",
      "bytes": 2168,
      "sha256": "3d18cca9f90d70142754b70a23dfcf14666039d6b0415bcda9de8fffa262e9d7",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "XOR needs a combination of boundaries"
        },
        {
          "type": "figcaption",
          "text": "XOR needs a combination of boundaries Tap the diagram to enlarge."
        },
        {
          "type": "alt",
          "text": "Opposite corners for XOR cannot be split by one straight line"
        },
        {
          "type": "figcaption",
          "text": "Opposite corners for XOR cannot be split by one straight line Tap the diagram to enlarge."
        }
      ],
      "contexts": [
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            3,
            "sections",
            9,
            "blocks",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/4/tee-c4-s9",
          "labels": [
            "Neural-network foundations",
            "Why XOR needs more than one perceptron"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            7,
            "answer",
            77
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s6",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q3a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            11,
            "sections",
            15,
            "answer",
            24
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/12/tee-c12-s14",
          "labels": [
            "Re examination February 2026 fully solved",
            "R26 Q7a"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            12,
            "sections",
            12,
            "answer",
            13
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/13/tee-c13-s11",
          "labels": [
            "Final examination December 2023 fully solved",
            "F23 Q5b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            14,
            "sections",
            17,
            "answer",
            1
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/15/tee-c15-s16",
          "labels": [
            "Final examination November 2022 fully solved",
            "F22 Q7b"
          ]
        },
        {
          "source": "data.js",
          "jsonPath": [
            "books",
            "tee",
            15,
            "sections",
            13,
            "answer",
            12
          ],
          "route": "https://deep-learning-study-room.vercel.app/#tee/read/16/tee-c16-s12",
          "labels": [
            "Re examination January 2023 fully solved",
            "R23 Q5b"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "x1",
          "x2",
          "0",
          "1",
          "XOR labels occupy opposite corners",
          "One straight decision boundary cannot separate the two classes."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/app.js",
      "path": "cn/app.js",
      "mime": "application/javascript",
      "bytes": 5929,
      "sha256": "796f7cb934bb4eb5c8721867f9908cf9d98e274c646686656a10432bba897f17",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "cn/index.html",
          "route": "https://deep-learning-study-room.vercel.app/cn/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/content.js",
      "path": "cn/content.js",
      "mime": "application/javascript",
      "bytes": 1964583,
      "sha256": "5c59abc3821b5cfd313e7aa795f5eae53ee830134a2f841d431004cc7ac8f4f2",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "cn/index.html",
          "route": "https://deep-learning-study-room.vercel.app/cn/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/aloha-curve.58889b65f2.svg",
      "path": "cn/fig/aloha-curve.58889b65f2.svg",
      "mime": "image/svg+xml",
      "bytes": 20655,
      "sha256": "58889b65f263141cccce217a3013a268264e5371ad1b9ffdf63a8ac4dc0263f9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "ALOHA: too many attempts eventually reduce successful output"
        },
        {
          "type": "figcaption",
          "text": "G, S and throughput: which number are you finding?"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        }
      ],
      "svg": {
        "title": [
          "ALOHA: too many attempts eventually reduce successful output"
        ],
        "description": [],
        "labels": [
          "ALOHA: too many attempts eventually reduce successful output",
          "0",
          "0.5",
          "1",
          "1.5",
          "2",
          "2.5",
          "3",
          "0.1",
          "0.2",
          "0.3",
          "0.4",
          "Slotted max ≈ 0.368 at G=1",
          "Pure max ≈ 0.184 at G=0.5",
          "G: aggregate attempts per frame time",
          "S"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/arp.c8af39ddb3.svg",
      "path": "cn/fig/arp.c8af39ddb3.svg",
      "mime": "image/svg+xml",
      "bytes": 2630,
      "sha256": "c8af39ddb3166fa8c37e2c486cba207308e60acdc99a6f007b0b4d60d8aabe67",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "ARP resolves the selected local next hop"
        },
        {
          "type": "figcaption",
          "text": "ARP: find the local next-hop MAC address"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/mapping/arp",
          "labels": [
            "ARP, RARP and DHCP",
            "ARP: find the local next-hop MAC address"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/mapping/arp",
          "labels": [
            "ARP, RARP and DHCP",
            "ARP: find the local next-hop MAC address"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q7c",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q7(c) · ARP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q5c",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q5(c) · ARP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q2c",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q2(c) · ARP response destination"
          ]
        }
      ],
      "svg": {
        "title": [
          "ARP resolves the selected local next hop"
        ],
        "description": [],
        "labels": [
          "ARP resolves the selected local next hop",
          "1. Decide local destination or gateway",
          "Compare the destination with the local prefix.",
          "2. Look in the ARP cache",
          "If the next-hop mapping is missing, send a local broadcast request.",
          "3. Receive the mapping",
          "The address owner normally replies with its hardware address.",
          "4. Build the local frame",
          "Use that MAC for the next link; retain the final destination IP."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/bellman-1.1bf4232fcf.svg",
      "path": "cn/fig/bellman-1.1bf4232fcf.svg",
      "mime": "image/svg+xml",
      "bytes": 3815,
      "sha256": "1bf4232fcfe13f7bb6c9d69ba5e70af3d2013aa3cb4cc8f7684d0b31bb369de5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/bellman-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/bellman-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q5c",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q5(c) · Bellman-Ford example"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "B->C",
          "D",
          "C->D"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "4",
          "C",
          "5",
          "-2",
          "D",
          "3"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/bellman-2.9bfc43d501.svg",
      "path": "cn/fig/bellman-2.9bfc43d501.svg",
      "mime": "image/svg+xml",
      "bytes": 3777,
      "sha256": "9bfc43d50136a28344067ac11e2c6db5802292383e96338a061fb1e7e2dd4bf4",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/bellman-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/bellman-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 2"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "A->B",
          "D",
          "A->D",
          "C",
          "B->C",
          "C->D"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "3",
          "D",
          "12",
          "C",
          "1",
          "2"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/bellman-3.b876d89f79.svg",
      "path": "cn/fig/bellman-3.b876d89f79.svg",
      "mime": "image/svg+xml",
      "bytes": 3115,
      "sha256": "b876d89f7988627b1623de26382a604ee19ab8f8ac4f60acca0de1264851eb7c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/bellman-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · negative-cycle example"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/bellman-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · negative-cycle example"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "B->C",
          "C->B"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "1",
          "C",
          "-2",
          "-1"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/bellman-mock.47d822ce76.svg",
      "path": "cn/fig/bellman-mock.47d822ce76.svg",
      "mime": "image/svg+xml",
      "bytes": 4330,
      "sha256": "47d822ce760b0b7fe0083f5205d928320eba9a8c50f49d23bdc2dd10d28d17a3",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 mock B",
            "Q3 · Bellman–Ford shortest path"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "B->C",
          "D",
          "B->D",
          "C->D"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "5",
          "C",
          "8",
          "-3",
          "D",
          "7",
          "4"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/bellman-pyq-solution.9ae8451e95.svg",
      "path": "cn/fig/bellman-pyq-solution.9ae8451e95.svg",
      "mime": "image/svg+xml",
      "bytes": 8535,
      "sha256": "9ae8451e95b3b5e739be1b37662b0954374caec89d56e37090901325f16707fc",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · final route and distances"
        },
        {
          "type": "figcaption",
          "text": "Highlighted route A→D→C→B→E→G, cost 5−2−2−2+5=4."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q7a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q7A · Bellman–Ford · full directed graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q7a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q7A · Bellman–Ford intermediate steps"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · final route and distances",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "A->D",
          "E",
          "B->E",
          "C->B",
          "C->E",
          "D->C",
          "F",
          "D->F",
          "G",
          "E->G",
          "F->G"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · final route and distances",
          "A",
          "0",
          "B",
          "1",
          "7",
          "C",
          "3",
          "6",
          "D",
          "5",
          "E",
          "-1",
          "-2",
          "F",
          "8",
          "G",
          "4"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/bellman-pyq.8245b97635.svg",
      "path": "cn/fig/bellman-pyq.8245b97635.svg",
      "mime": "image/svg+xml",
      "bytes": 7655,
      "sha256": "8245b9763553577824e8dfe969565568af7c6b375d1aece4884f7b4f90c3a8dd",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q7a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q7A · Bellman–Ford · full directed graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q7a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q7A · Bellman–Ford intermediate steps"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "A->D",
          "E",
          "B->E",
          "C->B",
          "C->E",
          "D->C",
          "F",
          "D->F",
          "G",
          "E->G",
          "F->G"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "7",
          "C",
          "6",
          "D",
          "5",
          "E",
          "-2",
          "1",
          "F",
          "3",
          "G",
          "4"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/binary.f629a09a71.svg",
      "path": "cn/fig/binary.f629a09a71.svg",
      "mime": "image/svg+xml",
      "bytes": 6103,
      "sha256": "f629a09a712a711e92604886350d7757c70f29235ab31587ef8f9a7f27443a1a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Binary positions: each move left doubles the value"
        },
        {
          "type": "figcaption",
          "text": "Binary place values: why the rightmost place is 1"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/binary",
          "labels": [
            "Only the basics you need",
            "Binary place values: why the rightmost place is 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/binary",
          "labels": [
            "Essential vocabulary and maths",
            "Binary place values: why the rightmost place is 1"
          ]
        }
      ],
      "svg": {
        "title": [
          "Binary positions: each move left doubles the value"
        ],
        "description": [],
        "labels": [
          "Binary positions: each move left doubles the value",
          "128",
          "pos 7",
          "1",
          "64",
          "pos 6",
          "0",
          "32",
          "pos 5",
          "16",
          "pos 4",
          "8",
          "pos 3",
          "4",
          "pos 2",
          "2",
          "pos 1",
          "pos 0",
          "Bits × place values → 128 + 0 + 32 + 0 + 0 + 4 + 2 + 0 = 166",
          "Rightmost: position 0 → 2⁰ = 1. Leading zeroes add nothing."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/ca-sequence.566280e50f.svg",
      "path": "cn/fig/ca-sequence.566280e50f.svg",
      "mime": "image/svg+xml",
      "bytes": 2400,
      "sha256": "566280e50fe17b9c10b33c5158d149ff24c75c4b07b0c655253b88c2810d723c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "CSMA/CA: optional reservation, data, acknowledgement"
        },
        {
          "type": "figcaption",
          "text": "CSMA/CA: reduce collision risk before sending"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/ca",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CA: reduce collision risk before sending"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/ca",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CA: reduce collision risk before sending"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q2b",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q2(b) · CSMA/CA and RTS/CTS"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q3a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q3(a) · CSMA/CA"
          ]
        }
      ],
      "svg": {
        "title": [
          "CSMA/CA: optional reservation, data, acknowledgement"
        ],
        "description": [],
        "labels": [
          "CSMA/CA: optional reservation, data, acknowledgement",
          "Sender",
          "Receiver",
          "RTS (optional reservation)",
          "CTS",
          "DATA",
          "ACK",
          "Before data access: carrier sensing and a random backoff.",
          "A busy medium freezes the eligible backoff countdown."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/collision-roundtrip.42358ec7bf.svg",
      "path": "cn/fig/collision-roundtrip.42358ec7bf.svg",
      "mime": "image/svg+xml",
      "bytes": 1753,
      "sha256": "42358ec7bfeb73d4510bf9b0db65109b9d75caa04e0741f0042a834952920f8e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "CSMA/CD: sender must still be sending after a round trip"
        },
        {
          "type": "figcaption",
          "text": "CSMA/CD: detect a collision while transmitting"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/cd",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CD: detect a collision while transmitting"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/cd",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CD: detect a collision while transmitting"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q4a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q4(a) · CSMA persistence and CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q2(b) · CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q3b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q3(b) · CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q1c",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q1(c) · CSMA persistence"
          ]
        }
      ],
      "svg": {
        "title": [
          "CSMA/CD: sender must still be sending after a round trip"
        ],
        "description": [],
        "labels": [
          "CSMA/CD: sender must still be sending after a round trip",
          "Station A",
          "Station B",
          "Signal travels: Tp",
          "Collision indication returns: Tp",
          "Worst-case timing bound: Tframe ≥ 2Tp, so Lmin ≥ 2RTp"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/csma-propagation.df55cdec46.svg",
      "path": "cn/fig/csma-propagation.df55cdec46.svg",
      "mime": "image/svg+xml",
      "bytes": 2047,
      "sha256": "df55cdec46cdb304707f9199d36f49ed04ab8c6ac21185007b07b73744328bc3",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "An idle observation is only local"
        },
        {
          "type": "figcaption",
          "text": "Carrier sensing: why listening does not remove every collision"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/sense",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Carrier sensing: why listening does not remove every collision"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/sense",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Carrier sensing: why listening does not remove every collision"
          ]
        }
      ],
      "svg": {
        "title": [
          "An idle observation is only local"
        ],
        "description": [],
        "labels": [
          "An idle observation is only local",
          "1. A starts transmitting",
          "Its signal begins moving toward B.",
          "2. Before A’s signal arrives, B hears silence",
          "B may start a transmission under its access rule.",
          "3. The signals overlap",
          "Propagation delay permits a collision despite carrier sensing."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/dhcp.510e8eca42.svg",
      "path": "cn/fig/dhcp.510e8eca42.svg",
      "mime": "image/svg+xml",
      "bytes": 2162,
      "sha256": "510e8eca429a7f6416c81db5c7fa4afbe3397ce44cb3d640cb5dfcdc49645758",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "DHCP initial allocation: DORA"
        },
        {
          "type": "figcaption",
          "text": "DHCP: automatic configuration through DORA"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/mapping/dhcp",
          "labels": [
            "ARP, RARP and DHCP",
            "DHCP: automatic configuration through DORA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/mapping/dhcp",
          "labels": [
            "ARP, RARP and DHCP",
            "DHCP: automatic configuration through DORA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q1(d) · DHCP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q5c",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q5(c) · DHCP dynamic allocation"
          ]
        }
      ],
      "svg": {
        "title": [
          "DHCP initial allocation: DORA"
        ],
        "description": [],
        "labels": [
          "DHCP initial allocation: DORA",
          "Client",
          "Server",
          "DISCOVER",
          "OFFER",
          "REQUEST",
          "ACK",
          "Client asks → server offers → client chooses → server confirms."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/dijkstra-1.973d01595e.svg",
      "path": "cn/fig/dijkstra-1.973d01595e.svg",
      "mime": "image/svg+xml",
      "bytes": 4359,
      "sha256": "973d01595e7524b4b48b2ccffd1f5f61b18ee2302b6d09407521621a6a12d3b2",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/dijkstra-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/dijkstra-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q5a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q5(a) · Dijkstra algorithm"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "B->D",
          "C->B",
          "C->D"
        ],
        "description": [],
        "labels": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "4",
          "C",
          "2",
          "D",
          "3",
          "1",
          "7"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/dijkstra-2.170b001531.svg",
      "path": "cn/fig/dijkstra-2.170b001531.svg",
      "mime": "image/svg+xml",
      "bytes": 4665,
      "sha256": "170b0015315a6d9d34f289c84e56ce256a287b251c7110cc254070f090d71ad9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · given undirected graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/dijkstra-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/dijkstra-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 2"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · given undirected graph",
          "A",
          "B",
          "A--B",
          "C",
          "A--C",
          "B--C",
          "D",
          "B--D",
          "C--D",
          "E",
          "C--E",
          "D--E"
        ],
        "description": [],
        "labels": [
          "Dijkstra · given undirected graph",
          "A",
          "B",
          "2",
          "C",
          "5",
          "1",
          "D",
          "4",
          "E",
          "8",
          "3"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/dijkstra-3.312b4c0fd9.svg",
      "path": "cn/fig/dijkstra-3.312b4c0fd9.svg",
      "mime": "image/svg+xml",
      "bytes": 4156,
      "sha256": "312b4c0fd9419550a7ba797568c5a584f693e9ef1ada7ff211bff6d120504380",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/dijkstra-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/dijkstra-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 3"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "B->D",
          "C->D",
          "E"
        ],
        "description": [],
        "labels": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "3",
          "C",
          "D",
          "2",
          "E"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/dijkstra-mock.f988abf338.svg",
      "path": "cn/fig/dijkstra-mock.f988abf338.svg",
      "mime": "image/svg+xml",
      "bytes": 4365,
      "sha256": "f988abf3382837ae4d9f5461b3cd6f4e63ec64b33986127e352e96c8ff45818d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q4",
          "labels": [
            "M2 mock A",
            "Q4 · Dijkstra shortest path"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "B->C",
          "D",
          "B->D",
          "C->D"
        ],
        "description": [],
        "labels": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "2",
          "C",
          "6",
          "1",
          "D",
          "7"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/dijkstra-pyq-solution.d92888ba14.svg",
      "path": "cn/fig/dijkstra-pyq-solution.d92888ba14.svg",
      "mime": "image/svg+xml",
      "bytes": 8380,
      "sha256": "d92888ba14f59d357913d04462073a78f409f32e8ea34f96e737bcec70bbfba7",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · final route and distances"
        },
        {
          "type": "figcaption",
          "text": "Highlighted final route: A→C→D→F→G; total cost 12."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q7a",
          "labels": [
            "Final · 5 December 2025",
            "Q7A · Dijkstra · full directed graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q7a",
          "labels": [
            "Final · 5 December 2025",
            "Q7A · Dijkstra with all intermediate steps"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · final route and distances",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "B->C",
          "D",
          "B->D",
          "C->D",
          "E",
          "C->E",
          "D->E",
          "F",
          "D->F",
          "E->F",
          "G",
          "F->G"
        ],
        "description": [],
        "labels": [
          "Dijkstra · final route and distances",
          "A",
          "0",
          "B",
          "4",
          "C",
          "2",
          "5",
          "D",
          "10",
          "3",
          "E",
          "6",
          "1",
          "F",
          "7",
          "G",
          "12"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/dijkstra-pyq.ffe6efac11.svg",
      "path": "cn/fig/dijkstra-pyq.ffe6efac11.svg",
      "mime": "image/svg+xml",
      "bytes": 7438,
      "sha256": "ffe6efac11a56b479854d69aa9e0d8aa952684553543400081d34c264876b732",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q7a",
          "labels": [
            "Final · 5 December 2025",
            "Q7A · Dijkstra · full directed graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q7a",
          "labels": [
            "Final · 5 December 2025",
            "Q7A · Dijkstra with all intermediate steps"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "B->C",
          "D",
          "B->D",
          "C->D",
          "E",
          "C->E",
          "D->E",
          "F",
          "D->F",
          "E->F",
          "G",
          "F->G"
        ],
        "description": [],
        "labels": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "4",
          "C",
          "2",
          "5",
          "D",
          "10",
          "3",
          "E",
          "1",
          "F",
          "G"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/distance-vector.8f3c90bc87.svg",
      "path": "cn/fig/distance-vector.8f3c90bc87.svg",
      "mime": "image/svg+xml",
      "bytes": 2544,
      "sha256": "8f3c90bc87372e7f2066542274a6e722dc973134bef773ba5f833a2452bcfacb",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Distance vector: add your local cost to the advertisement"
        },
        {
          "type": "figcaption",
          "text": "Distance-vector routing: learn costs through neighbours"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/distance-vector",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector routing: learn costs through neighbours"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/distance-vector",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector routing: learn costs through neighbours"
          ]
        }
      ],
      "svg": {
        "title": [
          "Distance vector: add your local cost to the advertisement"
        ],
        "description": [],
        "labels": [
          "Distance vector: add your local cost to the advertisement",
          "X",
          "B",
          "C",
          "link cost 1",
          "link cost 2",
          "B advertises Z=4",
          "via B: 1+4=5",
          "C advertises Z=2",
          "via C: 2+2=4",
          "Choose C: total cost 4 is smaller than total cost 5."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/graph-basics.ebd9ed3bc9.svg",
      "path": "cn/fig/graph-basics.ebd9ed3bc9.svg",
      "mime": "image/svg+xml",
      "bytes": 2348,
      "sha256": "ebd9ed3bc9cf6fe209405ba7dfbaec1ce98922d2048c39d5e270d926008a1cc1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Directed path cost: arrows determine permitted travel"
        },
        {
          "type": "figcaption",
          "text": "How to read a routing graph"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/graphs",
          "labels": [
            "Only the basics you need",
            "How to read a routing graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/graphs",
          "labels": [
            "Essential vocabulary and maths",
            "How to read a routing graph"
          ]
        }
      ],
      "svg": {
        "title": [
          "Directed path cost: arrows determine permitted travel"
        ],
        "description": [],
        "labels": [
          "Directed path cost: arrows determine permitted travel",
          "A",
          "B",
          "C",
          "4",
          "3",
          "10",
          "Direct A→C = 10; via B = 4 + 3 = 7. Choose cost 7.",
          "No reverse travel is implied by a directed arrow."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/hidden-terminal.1ffcf794d5.svg",
      "path": "cn/fig/hidden-terminal.1ffcf794d5.svg",
      "mime": "image/svg+xml",
      "bytes": 1809,
      "sha256": "1ffcf794d57b5abf704e89621f366ea66635eb84001e04e25ddf68751bb2bf35",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Hidden terminals: A and C cannot sense each other"
        },
        {
          "type": "figcaption",
          "text": "Hidden terminals and RTS/CTS"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/hidden",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Hidden terminals and RTS/CTS"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/hidden",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Hidden terminals and RTS/CTS"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q2b",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q2(b) · CSMA/CA and RTS/CTS"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q3a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q3(a) · CSMA/CA"
          ]
        }
      ],
      "svg": {
        "title": [
          "Hidden terminals: A and C cannot sense each other"
        ],
        "description": [],
        "labels": [
          "Hidden terminals: A and C cannot sense each other",
          "A",
          "B",
          "C",
          "Common receiver B hears both",
          "B’s CTS can make a hidden sender defer. Collisions remain possible."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/ipv4-header.5d41e2a297.svg",
      "path": "cn/fig/ipv4-header.5d41e2a297.svg",
      "mime": "image/svg+xml",
      "bytes": 4496,
      "sha256": "5d41e2a297f1ea90093d49f2dfd67cbdaf3712028ae94cd7ca049d3f69a07bf5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "IPv4 header · field widths in bits"
        },
        {
          "type": "figcaption",
          "text": "IPv4 header fields needed for the IPv6 comparison"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/ipv4-header",
          "labels": [
            "IP packet details · supporting practice",
            "IPv4 header fields needed for the IPv6 comparison"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            16,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/packet-support/ipv4-header",
          "labels": [
            "IP packet details · supporting practice",
            "IPv4 header fields needed for the IPv6 comparison"
          ]
        }
      ],
      "svg": {
        "title": [
          "IPv4 header · field widths in bits"
        ],
        "description": [],
        "labels": [
          "IPv4 header · field widths in bits",
          "Version",
          "4",
          "IHL",
          "DS field",
          "8",
          "Total Length · 16",
          "Identification · 16",
          "Flags",
          "3",
          "Fragment Offset · 13",
          "TTL",
          "Protocol",
          "Header Checksum · 16",
          "Source address · 32 bits",
          "Destination address · 32 bits",
          "Options + padding, if present"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/ipv4-prefix.d99075bfca.svg",
      "path": "cn/fig/ipv4-prefix.d99075bfca.svg",
      "mime": "image/svg+xml",
      "bytes": 2873,
      "sha256": "d99075bfca1ba81afdd1cd94913dbce0dd47fc49624f406c0193c35d1f9a46cd",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "IPv4 /26: 26 network bits and 6 host bits"
        },
        {
          "type": "figcaption",
          "text": "IPv4 addresses: four octets, one 32-bit value"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv4/structure",
          "labels": [
            "IPv4: understand the address before subnetting",
            "IPv4 addresses: four octets, one 32-bit value"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv4/structure",
          "labels": [
            "IPv4: understand the address before subnetting",
            "IPv4 addresses: four octets, one 32-bit value"
          ]
        }
      ],
      "svg": {
        "title": [
          "IPv4 /26: 26 network bits and 6 host bits"
        ],
        "description": [],
        "labels": [
          "IPv4 /26: 26 network bits and 6 host bits",
          "Octet 1",
          "192",
          "Octet 2",
          "168",
          "Octet 3",
          "10",
          "Octet 4",
          "77",
          "8 bits                 8 bits                 8 bits               2 + 6 bits",
          "26 network bits",
          "6 host bits",
          "The slash counts prefix bits, not octets or addresses."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/ipv6-address.25497337ae.svg",
      "path": "cn/fig/ipv6-address.25497337ae.svg",
      "mime": "image/svg+xml",
      "bytes": 3855,
      "sha256": "25497337ae89b77870eec0816a107db739845442d705968574b5fbea530c4eae",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "IPv6: 8 groups × 16 bits = 128 bits"
        },
        {
          "type": "figcaption",
          "text": "IPv6: eight hexadecimal groups"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/structure",
          "labels": [
            "IPv6: addresses and packet format",
            "IPv6: eight hexadecimal groups"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv6/structure",
          "labels": [
            "IPv6: addresses and packet format",
            "IPv6: eight hexadecimal groups"
          ]
        }
      ],
      "svg": {
        "title": [
          "IPv6: 8 groups × 16 bits = 128 bits"
        ],
        "description": [],
        "labels": [
          "IPv6: 8 groups × 16 bits = 128 bits",
          "2001",
          "16 bits",
          "0db8",
          "0000",
          "0001",
          "One hexadecimal digit = 4 bits; one four-digit group = 16 bits.",
          "Compact form: 2001:db8::1"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/ipv6-header.aef1bfbac7.svg",
      "path": "cn/fig/ipv6-header.aef1bfbac7.svg",
      "mime": "image/svg+xml",
      "bytes": 3085,
      "sha256": "aef1bfbac718de3e0ef9aad23ebd0d8d4a80ba832b3912bfd768b6e8487ba294",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "IPv6 base header · each horizontal row is 32 bits wide"
        },
        {
          "type": "figcaption",
          "text": "IPv6 base header: every field and its purpose"
        },
        {
          "type": "figcaption",
          "text": "IPv6 base header: 40 bytes."
        },
        {
          "type": "figcaption",
          "text": "Fixed IPv6 base header."
        },
        {
          "type": "figcaption",
          "text": "Eight base-header fields occupy 320 bits = 40 bytes."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/header",
          "labels": [
            "IPv6: addresses and packet format",
            "IPv6 base header: every field and its purpose"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q4a",
          "labels": [
            "Final · 5 December 2025",
            "Q4A · IPv6 expansion and headers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q4a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q4A · IPv6 packet format"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv6/header",
          "labels": [
            "IPv6: addresses and packet format",
            "IPv6 base header: every field and its purpose"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q4a",
          "labels": [
            "Final · 5 December 2025",
            "Q4A · IPv6 expansion and headers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q4a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q4A · IPv6 packet format"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q4a",
          "labels": [
            "TEE mock A · full paper",
            "Q4A · IPv6 and packet headers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q4a",
          "labels": [
            "TEE mock B · full paper",
            "Q4A · IPv6 and packet headers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q4a",
          "labels": [
            "TEE mock C · full paper",
            "Q4A · IPv6 and packet headers"
          ]
        }
      ],
      "svg": {
        "title": [
          "IPv6 base header · each horizontal row is 32 bits wide"
        ],
        "description": [],
        "labels": [
          "IPv6 base header · each horizontal row is 32 bits wide",
          "Version",
          "4",
          "Traffic Class",
          "8",
          "Flow Label · 20",
          "Payload Length · 16",
          "Next Header",
          "Hop Limit",
          "Source address · 128 bits (four rows)",
          "Destination address · 128 bits (four rows)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/journey.a5c52083fd.svg",
      "path": "cn/fig/journey.a5c52083fd.svg",
      "mime": "image/svg+xml",
      "bytes": 2663,
      "sha256": "a5c52083fdc8362ff837a19f17db651bfd253665c255ce5a4a9734483c42864d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "One packet travels through several local links"
        },
        {
          "type": "figcaption",
          "text": "Device, link, frame, packet and router"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/network",
          "labels": [
            "Only the basics you need",
            "Device, link, frame, packet and router"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/network",
          "labels": [
            "Essential vocabulary and maths",
            "Device, link, frame, packet and router"
          ]
        }
      ],
      "svg": {
        "title": [
          "One packet travels through several local links"
        ],
        "description": [],
        "labels": [
          "One packet travels through several local links",
          "1. Host creates an IP packet",
          "Destination IP identifies where the packet is going.",
          "2. Local frame carries it to the next hop",
          "The next-hop MAC address is used on the current Ethernet link.",
          "3. Router selects another next hop",
          "It uses the destination prefix and its forwarding table.",
          "4. A new local frame carries the packet onward",
          "The link-layer addresses belong to the new link."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/link-state.bbee3173ec.svg",
      "path": "cn/fig/link-state.bbee3173ec.svg",
      "mime": "image/svg+xml",
      "bytes": 2680,
      "sha256": "bbee3173ecc6b1a2ce85c6ca5f1162435062c4252af4edeab9ba5c27b8a4e7cd",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Link-state routing: from local links to a shortest-path tree"
        },
        {
          "type": "figcaption",
          "text": "Link-state routing: share a map, calculate locally"
        },
        {
          "type": "figcaption",
          "text": "Build the topology, then calculate the route."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/link-state",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Link-state routing: share a map, calculate locally"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q3b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q3B · How OSPF chooses a path"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/link-state",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Link-state routing: share a map, calculate locally"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q3b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q3B · OSPF best path"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q3b",
          "labels": [
            "TEE mock B · full paper",
            "Q3B · OSPF"
          ]
        }
      ],
      "svg": {
        "title": [
          "Link-state routing: from local links to a shortest-path tree"
        ],
        "description": [],
        "labels": [
          "Link-state routing: from local links to a shortest-path tree",
          "1. Discover neighbours and costs",
          "Each router measures or configures its local link information.",
          "2. Flood link-state information",
          "Routers share topology information within the routing scope.",
          "3. Maintain the topology database",
          "New information updates the shared view after convergence.",
          "4. Run Dijkstra from this router",
          "Add link costs; install the resulting next hops."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/mask-and.3b9a8ff9ea.svg",
      "path": "cn/fig/mask-and.3b9a8ff9ea.svg",
      "mime": "image/svg+xml",
      "bytes": 4474,
      "sha256": "3b9a8ff9ea5b92e7d7a26bfb8b274964538d6a22e18aabec5d29420838034e04",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bitwise AND: 77 AND 192 = 64"
        },
        {
          "type": "figcaption",
          "text": "Subnet masks: 1 keeps a network bit; 0 marks a host bit"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv4/mask",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Subnet masks: 1 keeps a network bit; 0 marks a host bit"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv4/mask",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Subnet masks: 1 keeps a network bit; 0 marks a host bit"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bitwise AND: 77 AND 192 = 64"
        ],
        "description": [],
        "labels": [
          "Bitwise AND: 77 AND 192 = 64",
          "IP octet 77",
          "0",
          "1",
          "Mask octet 192",
          "Network octet 64",
          "Only 1 AND 1 produces 1. Every host position becomes 0."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/old-ai-cn-2022-11-16-ai-q3a.503e410dd7.svg",
      "path": "cn/fig/old-ai-cn-2022-11-16-ai-q3a.503e410dd7.svg",
      "mime": "image/svg+xml",
      "bytes": 4165,
      "sha256": "503e410dd7215e50c985d69ef8cf0b5e1ccd5d02b0e4f3bfcdbca27f7d10fcd0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Original undirected question graph: every edge weight retained; source t"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q3a",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q3(a) · Dijkstra from t"
          ]
        }
      ],
      "svg": {
        "title": [
          "Original undirected question graph: every edge weight retained; source t"
        ],
        "description": [],
        "labels": [
          "8",
          "12",
          "6",
          "3",
          "7",
          "4",
          "2",
          "z",
          "x",
          "y",
          "w",
          "v",
          "t",
          "u"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/old-ai-cn-2023-01-27-ai-q3a.e2a89263bf.svg",
      "path": "cn/fig/old-ai-cn-2023-01-27-ai-q3a.e2a89263bf.svg",
      "mime": "image/svg+xml",
      "bytes": 3527,
      "sha256": "e2a89263bf8fd617647aa4a46edee554f4f70e2b0209d224084c0599c0533451",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Original undirected question graph: every edge weight retained; source u"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q3a",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q3(a) · Dijkstra from u"
          ]
        }
      ],
      "svg": {
        "title": [
          "Original undirected question graph: every edge weight retained; source u"
        ],
        "description": [],
        "labels": [
          "4",
          "3",
          "5",
          "1",
          "8",
          "7",
          "6",
          "u",
          "v",
          "x",
          "w",
          "y",
          "z"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/old-ai-cn-2023-11-22-ai-q4a.23319ec754.svg",
      "path": "cn/fig/old-ai-cn-2023-11-22-ai-q4a.23319ec754.svg",
      "mime": "image/svg+xml",
      "bytes": 4165,
      "sha256": "23319ec75409911248de52795ec23633795a6604eaaa433cdceae9e871da1be6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Original undirected question graph: every edge weight retained; source u"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q4a",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q4(a) · Dijkstra from u"
          ]
        }
      ],
      "svg": {
        "title": [
          "Original undirected question graph: every edge weight retained; source u"
        ],
        "description": [],
        "labels": [
          "8",
          "12",
          "6",
          "3",
          "7",
          "4",
          "2",
          "z",
          "x",
          "y",
          "w",
          "v",
          "t",
          "u"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/old-ai-cn-2024-02-06-ai-q2a.60ea5488ef.svg",
      "path": "cn/fig/old-ai-cn-2024-02-06-ai-q2a.60ea5488ef.svg",
      "mime": "image/svg+xml",
      "bytes": 4165,
      "sha256": "60ea5488ef2eb261316f4bdeccddb8f5d7543e0b4971adf534e651d90e4db469",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Original undirected question graph: every edge weight retained; source w"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q2a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q2(a) · Dijkstra from w"
          ]
        }
      ],
      "svg": {
        "title": [
          "Original undirected question graph: every edge weight retained; source w"
        ],
        "description": [],
        "labels": [
          "8",
          "12",
          "6",
          "3",
          "7",
          "4",
          "2",
          "z",
          "x",
          "y",
          "w",
          "v",
          "t",
          "u"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/old-bellman-2023.5222c69942.svg",
      "path": "cn/fig/old-bellman-2023.5222c69942.svg",
      "mime": "image/svg+xml",
      "bytes": 3980,
      "sha256": "5222c6994297f5474dfe7799873bf4956f13eefbe40f8220aa7564982572809d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "bellman 2023 original question graph"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q7a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q7(a) · Bellman-Ford directed graph"
          ]
        }
      ],
      "svg": {
        "title": [
          "bellman 2023 original question graph"
        ],
        "description": [],
        "labels": [
          "4",
          "3",
          "6",
          "-1",
          "-4",
          "2",
          "-2",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/old-dijkstra-2024.b1cf42a96f.svg",
      "path": "cn/fig/old-dijkstra-2024.b1cf42a96f.svg",
      "mime": "image/svg+xml",
      "bytes": 3765,
      "sha256": "b1cf42a96f2bf315c9035df1c442eca425cd295ad1012b06addc39bc2c768589",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "dijkstra 2024 original question graph"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q7a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q7(a) · Dijkstra graph"
          ]
        }
      ],
      "svg": {
        "title": [
          "dijkstra 2024 original question graph"
        ],
        "description": [],
        "labels": [
          "3",
          "5",
          "9",
          "8",
          "6",
          "10",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/old-dijkstra-2025.c24a5141a1.svg",
      "path": "cn/fig/old-dijkstra-2025.c24a5141a1.svg",
      "mime": "image/svg+xml",
      "bytes": 3764,
      "sha256": "c24a5141a10516c9ec017ac990bd68142f240ad4ede9b6be2e3090ccbbd5bc2d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "dijkstra 2025 original question graph"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q6a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q6(a) · Dijkstra six-node graph"
          ]
        }
      ],
      "svg": {
        "title": [
          "dijkstra 2025 original question graph"
        ],
        "description": [],
        "labels": [
          "3",
          "7",
          "5",
          "4",
          "2",
          "1",
          "8",
          "A",
          "B",
          "C",
          "D",
          "E",
          "F"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/ospf-packets.6093f0d178.svg",
      "path": "cn/fig/ospf-packets.6093f0d178.svg",
      "mime": "image/svg+xml",
      "bytes": 3010,
      "sha256": "6093f0d1786c8c4432bcfb4831104bbb7bf280bfdd7b08312cfacfaed41522a7",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "OSPFv2: five distinct packet types"
        },
        {
          "type": "figcaption",
          "text": "The five OSPF packet types"
        },
        {
          "type": "figcaption",
          "text": "Five OSPFv2 packet types."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/ospf-packets",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "The five OSPF packet types"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q3b",
          "labels": [
            "Final · 5 December 2025",
            "Q3B · Five OSPF packet types"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/ospf-packets",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "The five OSPF packet types"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q3b",
          "labels": [
            "Final · 5 December 2025",
            "Q3B · OSPF packet types"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q3b",
          "labels": [
            "TEE mock A · full paper",
            "Q3B · OSPF"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q3b",
          "labels": [
            "TEE mock C · full paper",
            "Q3B · OSPF"
          ]
        }
      ],
      "svg": {
        "title": [
          "OSPFv2: five distinct packet types"
        ],
        "description": [],
        "labels": [
          "OSPFv2: five distinct packet types",
          "1. Hello",
          "Discover and maintain neighbour relationships.",
          "2. Database Description",
          "Summarize link-state database contents.",
          "3. Link State Request",
          "Ask for particular missing or newer LSAs.",
          "4. Link State Update",
          "Carry one or more LSAs.",
          "5. Link State Acknowledgment",
          "Acknowledge receipt of LSAs."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/persistence.528dafcd8a.svg",
      "path": "cn/fig/persistence.528dafcd8a.svg",
      "mime": "image/svg+xml",
      "bytes": 1862,
      "sha256": "528dafcd8af373af21e1898d31940fc98ed848db4cac6199fe788966c97c6891",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "CSMA persistence: what happens after carrier sensing?"
        },
        {
          "type": "figcaption",
          "text": "1-persistent, non-persistent and p-persistent CSMA"
        },
        {
          "type": "figcaption",
          "text": "Different decisions after sensing the channel."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/persistence",
          "labels": [
            "CSMA, collision detection and avoidance",
            "1-persistent, non-persistent and p-persistent CSMA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q6b",
          "labels": [
            "Final · 5 December 2025",
            "Q6B · Three CSMA persistence rules"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/persistence",
          "labels": [
            "CSMA, collision detection and avoidance",
            "1-persistent, non-persistent and p-persistent CSMA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q6b",
          "labels": [
            "Final · 5 December 2025",
            "Q6B · CSMA persistence"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q4a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q4(a) · CSMA persistence and CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q1c",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q1(c) · CSMA persistence"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q6b",
          "labels": [
            "TEE mock A · full paper",
            "Q6B · Random access"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q6b",
          "labels": [
            "TEE mock C · full paper",
            "Q6B · Random access"
          ]
        }
      ],
      "svg": {
        "title": [
          "CSMA persistence: what happens after carrier sensing?"
        ],
        "description": [],
        "labels": [
          "CSMA persistence: what happens after carrier sensing?",
          "1-persistent",
          "Busy: keep listening. Idle: transmit immediately.",
          "Non-persistent",
          "Busy: random wait, then sense again. Idle: transmit.",
          "p-persistent",
          "Eligible idle slot: transmit with probability p; defer with probability 1−p."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/pipeline.a023f04605.svg",
      "path": "cn/fig/pipeline.a023f04605.svg",
      "mime": "image/svg+xml",
      "bytes": 3296,
      "sha256": "a023f04605542f4c00b09c65c34ba59b4a0ee1bdcc3f7115ad21daac3ca7e28f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Packet pipeline: successive packets use different links"
        },
        {
          "type": "figcaption",
          "text": "Store-and-forward and pipelining"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/pipeline",
          "labels": [
            "Switching techniques",
            "Store-and-forward and pipelining"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q7a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q7(a) · Network delay components"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/pipeline",
          "labels": [
            "Switching techniques · optional practice",
            "Store-and-forward and pipelining"
          ]
        }
      ],
      "svg": {
        "title": [
          "Packet pipeline: successive packets use different links"
        ],
        "description": [],
        "labels": [
          "Packet pipeline: successive packets use different links",
          "Equal serialization intervals; propagation omitted in this sketch.",
          "Link 1",
          "P1",
          "P2",
          "P3",
          "Link 2",
          "Link 3",
          "For h links and k equal packets: h + k − 1 packet times."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/pure-aloha.8aa7732ee2.svg",
      "path": "cn/fig/pure-aloha.8aa7732ee2.svg",
      "mime": "image/svg+xml",
      "bytes": 2055,
      "sha256": "8aa7732ee23743e08465aab83df20ed5e5f7e914234b82de59149926f287a2c0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Pure ALOHA: arbitrary start times can overlap"
        },
        {
          "type": "figcaption",
          "text": "Pure ALOHA: transmit first, retry if necessary"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/pure",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA: transmit first, retry if necessary"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/pure",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA: transmit first, retry if necessary"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q5a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q5(a) · Pure versus slotted ALOHA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q1b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q1(b) · ALOHA and vulnerable periods"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q6d",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q6(d) · ALOHA comparison"
          ]
        }
      ],
      "svg": {
        "title": [
          "Pure ALOHA: arbitrary start times can overlap"
        ],
        "description": [],
        "labels": [
          "Pure ALOHA: arbitrary start times can overlap",
          "Station A",
          "Station B",
          "Frame A",
          "Frame B",
          "Overlap: both fail in the basic collision model",
          "A retry begins after a random waiting interval."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/slotted-aloha.fbfbef9647.svg",
      "path": "cn/fig/slotted-aloha.fbfbef9647.svg",
      "mime": "image/svg+xml",
      "bytes": 3323,
      "sha256": "fbfbef964733f05c0ee0f9b57ce0dc1edc2807aef872df42b80398ac607f37ef",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Slotted ALOHA: one frame duration per slot"
        },
        {
          "type": "figcaption",
          "text": "Slotted ALOHA: starts only at slot boundaries"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/slotted",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA: starts only at slot boundaries"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/slotted",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA: starts only at slot boundaries"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q5a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q5(a) · Pure versus slotted ALOHA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q1b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q1(b) · ALOHA and vulnerable periods"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q6d",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q6(d) · ALOHA comparison"
          ]
        }
      ],
      "svg": {
        "title": [
          "Slotted ALOHA: one frame duration per slot"
        ],
        "description": [],
        "labels": [
          "Slotted ALOHA: one frame duration per slot",
          "0T",
          "1T",
          "2T",
          "3T",
          "4T",
          "5T",
          "Station A",
          "Station B",
          "A1",
          "A2",
          "B1",
          "B2",
          "A2 and B1 choose the same slot: collision. Starts stay aligned."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/subnet-blocks.67a24f46fc.svg",
      "path": "cn/fig/subnet-blocks.67a24f46fc.svg",
      "mime": "image/svg+xml",
      "bytes": 3084,
      "sha256": "67a24f46fce9bd5e41d01cd2499e933b34365690345a23e0e2cccb2c0653534f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A /24 split into four /26 blocks"
        },
        {
          "type": "figcaption",
          "text": "One method for every ordinary IPv4 block question"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q1a",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q1(a) · Subnetting and masks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q1a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q1(a) · Subnet mask"
          ]
        }
      ],
      "svg": {
        "title": [
          "A /24 split into four /26 blocks"
        ],
        "description": [],
        "labels": [
          "A /24 split into four /26 blocks",
          "1. /26",
          "First: .0 Last: .63",
          "Usable: .1 to .62",
          "2. /26",
          "First: .64 Last: .127",
          "Usable: .65 to .126",
          "3. /26",
          "First: .128 Last: .191",
          "Usable: .129 to .190",
          "4. /26",
          "First: .192 Last: .255",
          "Usable: .193 to .254",
          "Each block: 64 total addresses; 62 ordinary usable hosts.",
          "An address ending in .77 belongs to the .64–.127 block."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/switching.2b51f856d9.svg",
      "path": "cn/fig/switching.2b51f856d9.svg",
      "mime": "image/svg+xml",
      "bytes": 2138,
      "sha256": "2b51f856d9d50ddad28fea927c2a064b039b4be54cc821cd2e1d83ae8d7ca917",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Three switching techniques: what is forwarded?"
        },
        {
          "type": "figcaption",
          "text": "Circuit, message and packet switching"
        },
        {
          "type": "figcaption",
          "text": "The three forwarding units and resource choices."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/types",
          "labels": [
            "Switching techniques",
            "Circuit, message and packet switching"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q2b",
          "labels": [
            "Final · 5 December 2025",
            "Q2B · Choose a switching technique"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/switching/types",
          "labels": [
            "Switching techniques",
            "Circuit, message and packet switching"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q2b",
          "labels": [
            "Final · 5 December 2025",
            "Q2B · Choose a switching technique"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q1d",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q1(d) · Message versus packet switching"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q1d",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q1(d) · Circuit versus packet switching"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q7a",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q7(a) · Circuit switching advantage"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q1a",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q1(a) · Mission-critical switching choice"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q2b",
          "labels": [
            "TEE mock A · full paper",
            "Q2B · Switching or subnet design"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q2b",
          "labels": [
            "TEE mock C · full paper",
            "Q2B · Switching or subnet design"
          ]
        }
      ],
      "svg": {
        "title": [
          "Three switching techniques: what is forwarded?"
        ],
        "description": [],
        "labels": [
          "Three switching techniques: what is forwarded?",
          "1. Circuit: reserve a path, then stream data",
          "Setup → reserved capacity → data transfer → release.",
          "2. Message: store the entire message at each node",
          "Large forwarding unit; no packet-level pipeline.",
          "3. Packet: divide, then forward packet by packet",
          "Shared links can simultaneously carry different packets."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-client-peer.a7c6f1b535.svg",
      "path": "cn/fig/tee-client-peer.a7c6f1b535.svg",
      "mime": "image/svg+xml",
      "bytes": 3081,
      "sha256": "a7c6f1b53573b6ca4b6db4e26f86290a8d9e61a436626d957ce8269c0dcbea92",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Client-server and peer-to-peer organization"
        },
        {
          "type": "figcaption",
          "text": "Central service versus cooperating peers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/introduction/models",
          "labels": [
            "Unit 1 · Networks and topology",
            "Client-server and peer-to-peer"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q1a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1A · Client-server and peer-to-peer"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q5a",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q5(a) · Network models"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q3a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q3(a) · Network models"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q1a",
          "labels": [
            "TEE mock B · full paper",
            "Q1A · Networks and design"
          ]
        }
      ],
      "svg": {
        "title": [
          "Client-server and peer-to-peer organization"
        ],
        "description": [],
        "labels": [
          "Client-server and peer-to-peer organization",
          "Client-server",
          "Peer-to-peer",
          "Server",
          "C1",
          "C2",
          "P1",
          "P2",
          "P3",
          "Peers can supply and consume. A central service can be replicated."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-congestion.c27c2303bb.svg",
      "path": "cn/fig/tee-congestion.c27c2303bb.svg",
      "mime": "image/svg+xml",
      "bytes": 2311,
      "sha256": "c27c2303bb980ac1e216725bb7be6bb1cf665c40e71167c8dd0f450b121eca93",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Two congestion-control approaches"
        },
        {
          "type": "figcaption",
          "text": "Open-loop prevention and closed-loop feedback."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            18,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/congestion/policies",
          "labels": [
            "Unit 5 · Congestion control and QoS",
            "Open-loop and closed-loop congestion control"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q6c",
          "labels": [
            "Final · 5 December 2025",
            "Q6C · Open-loop and closed-loop control"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q5b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q5(b) · Congestion control"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q5b",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q5(b) · Congestion policies"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q7b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q7(b) · Congestion control"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q6c",
          "labels": [
            "TEE mock A · full paper",
            "Q6C · Transport and congestion"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q6c",
          "labels": [
            "TEE mock C · full paper",
            "Q6C · Transport and congestion"
          ]
        }
      ],
      "svg": {
        "title": [
          "Two congestion-control approaches"
        ],
        "description": [],
        "labels": [
          "Two congestion-control approaches",
          "Open loop: prevent overload",
          "Admission rules and retransmission/window/ACK policies reduce avoidable traffic before congestion",
          "feedback.",
          "Closed loop: observe and signal",
          "Detect queues, loss or explicit congestion marks; return feedback toward the sender.",
          "Change behaviour",
          "Reduce offered load or change resource use. Receiver flow control addresses a different bottleneck."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-crc.24705171b3.svg",
      "path": "cn/fig/tee-crc.24705171b3.svg",
      "mime": "image/svg+xml",
      "bytes": 2668,
      "sha256": "24705171b38d8179ced88d75067b2bc15a5db80b62c3517129877f3b29917dd0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "CRC sender and receiver"
        },
        {
          "type": "figcaption",
          "text": "Sender appends remainder; receiver checks divisibility."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/crc",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "CRC: polynomial division without carries"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q2bii",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q2(b)(ii) · CRC encoder and decoder"
          ]
        }
      ],
      "svg": {
        "title": [
          "CRC sender and receiver"
        ],
        "description": [],
        "labels": [
          "CRC sender and receiver",
          "Message M and degree-r generator G",
          "Write every coefficient, append r zeros to the message.",
          "Sender: XOR long division",
          "Divide the augmented message by G. Keep an r-bit remainder R.",
          "Transmit message followed by remainder",
          "T = shifted message XOR R. The full frame is divisible by G.",
          "Receiver: divide the received complete frame",
          "Nonzero remainder detects corruption. Zero means no detected error; some error patterns can pass."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-dns.f5345fe9fb.svg",
      "path": "cn/fig/tee-dns.f5345fe9fb.svg",
      "mime": "image/svg+xml",
      "bytes": 2826,
      "sha256": "f5345fe9fbfe78a84c5144f5bd031ac9f86834f0fee0e014e9761b6b01cbd2ef",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "DNS namespace: full label paths are unique"
        },
        {
          "type": "figcaption",
          "text": "Root, top-level domains, delegated domain and host labels."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/applications/dns",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP",
            "DNS hierarchy, delegation and uniqueness"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q3c",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q3C · DNS namespace"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q6b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q6(b) · DNS hierarchy and resolution"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q5b",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q5(b) · DNS hierarchy"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q4a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q4(a) · DNS resolution"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q6c",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q6(c) · DNS hierarchy"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q4b",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q4(b) · DNS resolution"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q5b",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q5(b) · Iterative DNS resolution"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q3c",
          "labels": [
            "TEE mock B · full paper",
            "Q3C · Application-layer mechanism"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q5b",
          "labels": [
            "TEE mock C · full paper",
            "Q5B · Application protocol"
          ]
        }
      ],
      "svg": {
        "title": [
          "DNS namespace: full label paths are unique"
        ],
        "description": [],
        "labels": [
          "DNS namespace: full label paths are unique",
          "Root .",
          "com",
          "org",
          "example.com",
          "example.org",
          "www.example.com",
          "www.example.org",
          "Same local label “www”; different full names, so no collision."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-ftp.1b305fa997.svg",
      "path": "cn/fig/tee-ftp.1b305fa997.svg",
      "mime": "image/svg+xml",
      "bytes": 2733,
      "sha256": "1b305fa9979f427687d790671ea082305ff93bc5e808023a5eb4523ec5fc3c01",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "FTP: separate control and data connections"
        },
        {
          "type": "figcaption",
          "text": "Control connection on server port 21; active/passive data connection roles differ."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/applications/ftp",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP",
            "FTP control/data connections and active/passive modes"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q5b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q5B · FTP connections"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q7c",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q7(c) · FTP connections"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q5b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q5(b) · FTP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q5b",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q5(b) · FTP connections"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q5b",
          "labels": [
            "TEE mock A · full paper",
            "Q5B · Application protocol"
          ]
        }
      ],
      "svg": {
        "title": [
          "FTP: separate control and data connections"
        ],
        "description": [],
        "labels": [
          "FTP: separate control and data connections",
          "Client → server TCP port 21",
          "Control: USER, PASS, CWD, TYPE, RETR/STOR/LIST, QUIT; server replies.",
          "Active mode: server initiates data",
          "Client provides a listening endpoint; traditional server data source port is 20.",
          "Passive mode: client initiates data",
          "Server advertises an endpoint; client connects to that selected port.",
          "Data connection carries file/listing bytes",
          "Command channel stays separate; another operation can open another data connection."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-gbn-ack.713dc9972e.svg",
      "path": "cn/fig/tee-gbn-ack.713dc9972e.svg",
      "mime": "image/svg+xml",
      "bytes": 2752,
      "sha256": "713dc9972efb666041f099611093060f7f250a470d9a4708d5b5685d0e1c389c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "GBN: a later cumulative ACK covers a lost ACK"
        },
        {
          "type": "figcaption",
          "text": "A later cumulative ACK can cover an earlier lost ACK."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/gbn",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "Go-Back-N with window 7: three complete cases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q5a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q5A · Go-Back-N three cases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q2b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q2(b) · Stop-and-Wait versus Go-Back-N"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q5a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q5(a) · Go-Back-N scenarios"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q5a",
          "labels": [
            "TEE mock A · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q5a",
          "labels": [
            "TEE mock C · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        }
      ],
      "svg": {
        "title": [
          "GBN: a later cumulative ACK covers a lost ACK"
        ],
        "description": [],
        "labels": [
          "GBN: a later cumulative ACK covers a lost ACK",
          "Sender",
          "Receiver",
          "Frame 0 accepted; receiver expects 1",
          "ACK 1 is lost",
          "Frame 1 accepted; receiver expects 2",
          "ACK 2 arrives before timeout",
          "Sender advances base to 2; continues",
          "ACK 2 confirms frames 0 and 1; no retransmission needed.",
          "Without a later useful ACK, oldest-frame timeout triggers resend."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-gbn-normal.144a24ea80.svg",
      "path": "cn/fig/tee-gbn-normal.144a24ea80.svg",
      "mime": "image/svg+xml",
      "bytes": 2458,
      "sha256": "144a24ea8020d497edc9305278338a7e8d44732766a606879115a39976b8e039",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "GBN W=7: normal window movement"
        },
        {
          "type": "figcaption",
          "text": "Normal transmission: both windows advance as frames are cumulatively acknowledged."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/gbn",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "Go-Back-N with window 7: three complete cases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q5a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q5A · Go-Back-N three cases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q2b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q2(b) · Stop-and-Wait versus Go-Back-N"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q5a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q5(a) · Go-Back-N scenarios"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q5a",
          "labels": [
            "TEE mock A · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q5a",
          "labels": [
            "TEE mock C · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        }
      ],
      "svg": {
        "title": [
          "GBN W=7: normal window movement"
        ],
        "description": [],
        "labels": [
          "GBN W=7: normal window movement",
          "Sender",
          "Receiver",
          "Frame 0 from sender window [0…6]",
          "ACK 1 → sender window [1…7]",
          "Frame 1 arrives; receiver now expects 2",
          "ACK 2 → sender window [2…7,0]",
          "Receiver window progresses [0] → [1] → [2].",
          "Sequence labels wrap modulo 8; sender window contains 7 slots."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-gbn.5f577a6979.svg",
      "path": "cn/fig/tee-gbn.5f577a6979.svg",
      "mime": "image/svg+xml",
      "bytes": 3254,
      "sha256": "5f577a6979d304684624a65e93cfe9f79895948c4ec7a0fad659614f8a4c9ff4",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "GBN W=7: loss and cumulative ACKs"
        },
        {
          "type": "figcaption",
          "text": "GBN example: frame 2 lost; frames 3–6 discarded; timeout resends 2–6."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/gbn",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "Go-Back-N with window 7: three complete cases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q5a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q5A · Go-Back-N three cases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q2b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q2(b) · Stop-and-Wait versus Go-Back-N"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q5a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q5(a) · Go-Back-N scenarios"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q5a",
          "labels": [
            "TEE mock A · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q5a",
          "labels": [
            "TEE mock C · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        }
      ],
      "svg": {
        "title": [
          "GBN W=7: loss and cumulative ACKs"
        ],
        "description": [],
        "labels": [
          "GBN W=7: loss and cumulative ACKs",
          "Sender",
          "Receiver",
          "Frames 0,1 → accept in order",
          "ACK 2: next expected is 2",
          "Frame 2 lost",
          "Frames 3,4,5,6 → discard out of order",
          "ACK 2 repeated",
          "Timer for 2 expires: resend 2,3,4,5,6",
          "ACK 7: frames through 6 accepted",
          "Receiver window = [2] while waiting; no out-of-order buffering.",
          "Sender retains all unacknowledged frames from base 2 onward."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-hamming.509c933bba.svg",
      "path": "cn/fig/tee-hamming.509c933bba.svg",
      "mime": "image/svg+xml",
      "bytes": 4628,
      "sha256": "509c933bba3cb390c7514152f51990feb716b27f10cb26957a8d8eb6f875fe0f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Hamming (7,4): even parity, positions left to right"
        },
        {
          "type": "figcaption",
          "text": "Positions 1, 2 and 4 hold parity bits in Hamming (7,4)."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "How a Hamming code locates a single error"
          ]
        }
      ],
      "svg": {
        "title": [
          "Hamming (7,4): even parity, positions left to right"
        ],
        "description": [],
        "labels": [
          "Hamming (7,4): even parity, positions left to right",
          "p1",
          "0",
          "1",
          "p2",
          "2",
          "d1",
          "3",
          "p4",
          "4",
          "d2",
          "5",
          "d3",
          "6",
          "d4",
          "7",
          "p1: 1,3,5,7       p2: 2,3,6,7       p4: 4,5,6,7",
          "Data 1011 → codeword 0110011. Bit 5 flips → syndrome 101₂.",
          "Binary 101 = 5: flip bit 5 back, assuming one error."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-handshake.e053246177.svg",
      "path": "cn/fig/tee-handshake.e053246177.svg",
      "mime": "image/svg+xml",
      "bytes": 3596,
      "sha256": "e053246177be33970c206bcfa95c073a6c0aca2050b42742626bd602e42e967c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "TCP: handshake, data and orderly close"
        },
        {
          "type": "figcaption",
          "text": "SYN and FIN each consume one sequence number; pure ACK consumes none."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            17,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/transport/handshake",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP",
            "TCP connection, data and termination"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q4b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q4B · TCP connection lifecycle"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q6a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q6(a) · TCP phases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q3a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q3(a) · TCP connection lifecycle"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q4a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q4(a) · TCP lifecycle"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q4b",
          "labels": [
            "TEE mock A · full paper",
            "Q4B · Transport-layer mechanism"
          ]
        }
      ],
      "svg": {
        "title": [
          "TCP: handshake, data and orderly close"
        ],
        "description": [],
        "labels": [
          "TCP: handshake, data and orderly close",
          "Client",
          "Server",
          "SYN Seq=1000",
          "SYN+ACK Seq=5000, Ack=1001",
          "ACK Seq=1001, Ack=5001",
          "200 data bytes: Seq=1001, last=1200",
          "ACK=1201 (next expected byte)",
          "FIN Seq=1201",
          "ACK=1202; server may still send",
          "FIN Seq=5001 (no server data here)",
          "ACK=5002; common active-close TIME-WAIT",
          "Pure ACK uses no sequence space. SYN and FIN each use one."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-http.de65bc75dd.svg",
      "path": "cn/fig/tee-http.de65bc75dd.svg",
      "mime": "image/svg+xml",
      "bytes": 3197,
      "sha256": "de65bc75dd94269dda4de955e1e32e4c4c5c1d1bbcd2f2e27e2bcb82f1bf9914",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Opening a plain HTTP/1.1 URL"
        },
        {
          "type": "figcaption",
          "text": "URL → DNS → connection → HTTP request/response → displayed document."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/applications/http",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP",
            "WWW and the complete HTTP request journey"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q3c",
          "labels": [
            "Final · 5 December 2025",
            "Q3C · WWW and HTTP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q7b",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q7(b) · HTTP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q3c",
          "labels": [
            "TEE mock A · full paper",
            "Q3C · Application-layer mechanism"
          ]
        }
      ],
      "svg": {
        "title": [
          "Opening a plain HTTP/1.1 URL"
        ],
        "description": [],
        "labels": [
          "Opening a plain HTTP/1.1 URL",
          "Browser parses http://www.example.com/",
          "Scheme=http, host=www.example.com, path=/, default port=80.",
          "DNS resolves the host",
          "A cached or newly resolved address identifies the target endpoint.",
          "TCP establishes the connection",
          "For this HTTP/1.1 example, client connects to server port 80.",
          "HTTP request → HTTP response",
          "GET / with Host header → status, headers and representation body.",
          "Browser parses and displays",
          "HTML may refer to extra objects, each needing retrieval or cache lookup."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-leaky.77bdbcf957.svg",
      "path": "cn/fig/tee-leaky.77bdbcf957.svg",
      "mime": "image/svg+xml",
      "bytes": 2078,
      "sha256": "77bdbcf9575a333870abdbb8ec856c896b4425b81cf7aaf5a971f80a005ad4e9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Leaky-bucket data queue"
        },
        {
          "type": "figcaption",
          "text": "Finite data buffer smooths a burst into a bounded departure rate."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            18,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/congestion/leaky",
          "labels": [
            "Unit 5 · Congestion control and QoS",
            "Leaky-bucket operation and tradeoffs"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q7b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q7B · Leaky bucket and comparison"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q7(a) · Leaky versus token bucket"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q4a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q4(a) · Traffic shaping buckets"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q7b",
          "labels": [
            "TEE mock B · full paper",
            "Q7B · Traffic-shaping algorithm"
          ]
        }
      ],
      "svg": {
        "title": [
          "Leaky-bucket data queue"
        ],
        "description": [],
        "labels": [
          "Leaky-bucket data queue",
          "Bursty arrivals enter finite buffer B",
          "Accept packets that fit; the stated queue model drops overflow.",
          "Queue drains at configured rate r",
          "Send while data exists. An empty queue produces no packets.",
          "Smoother departure stream",
          "Buffering adds delay; idle service cannot be saved for a later burst."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-media.aff26cd0b5.svg",
      "path": "cn/fig/tee-media.aff26cd0b5.svg",
      "mime": "image/svg+xml",
      "bytes": 2336,
      "sha256": "aff26cd0b5eec5a5728347be7306139d6e1b56db33a3d8b8125f624c00b2dd3e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Transmission media: guided and unguided"
        },
        {
          "type": "figcaption",
          "text": "Transmission media classification."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/physical/media",
          "labels": [
            "Unit 2 · Models and transmission media",
            "Guided and unguided transmission media"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q7a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q7(a) · Guided versus unguided media"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q1b",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q1(b) · Guided media"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q5bii",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q5(b)(ii) · Ethernet physical media"
          ]
        }
      ],
      "svg": {
        "title": [
          "Transmission media: guided and unguided"
        ],
        "description": [],
        "labels": [
          "Transmission media: guided and unguided",
          "Guided: a physical path",
          "Twisted pair: electrical pairs. Coaxial: shielded conductor. Fiber: light through a protected core.",
          "Unguided: waves in free space",
          "Radio, terrestrial/satellite microwave, and infrared. Range and interference depend on the system.",
          "Campus combination",
          "Fiber backbone + copper access links + managed wireless mobility. Security and reliability need",
          "configuration."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-mock-a-route-solution.c1a801d55e.svg",
      "path": "cn/fig/tee-mock-a-route-solution.c1a801d55e.svg",
      "mime": "image/svg+xml",
      "bytes": 6193,
      "sha256": "c1a801d55e362d57cfb30b4ec660986da67cfa642005458419feb5ce9dc39de2",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · final route and distances"
        },
        {
          "type": "figcaption",
          "text": "Highlighted final shortest path, with source-to-vertex distance labels."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q7a",
          "labels": [
            "TEE mock A · full paper",
            "Q7A · Shortest paths · full working"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · final route and distances",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "B->D",
          "C->B",
          "C->D",
          "E",
          "C->E",
          "D->E"
        ],
        "description": [],
        "labels": [
          "Dijkstra · final route and distances",
          "A",
          "0",
          "B",
          "3",
          "C",
          "2",
          "D",
          "7",
          "4",
          "1",
          "E",
          "9",
          "10"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-mock-a-route.6f748058c9.svg",
      "path": "cn/fig/tee-mock-a-route.6f748058c9.svg",
      "mime": "image/svg+xml",
      "bytes": 5567,
      "sha256": "6f748058c993cc9894ef2b28a4c64c6b4ad2512395c1f46df3093ef34f10ddb0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q7a",
          "labels": [
            "TEE mock A · full paper",
            "Q7A · Shortest paths · full working"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "B->D",
          "C->B",
          "C->D",
          "E",
          "C->E",
          "D->E"
        ],
        "description": [],
        "labels": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "3",
          "C",
          "2",
          "D",
          "4",
          "1",
          "7",
          "E",
          "10"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-mock-b-route-solution.f6bae119c4.svg",
      "path": "cn/fig/tee-mock-b-route-solution.f6bae119c4.svg",
      "mime": "image/svg+xml",
      "bytes": 6223,
      "sha256": "f6bae119c40a6fbb288d35da61aba424a78c39d7d2af67772cea58cc631aee37",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · final route and distances"
        },
        {
          "type": "figcaption",
          "text": "Highlighted final shortest path, with source-to-vertex distance labels."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q7a",
          "labels": [
            "TEE mock B · full paper",
            "Q7A · Shortest paths · full working"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · final route and distances",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "B->C",
          "D",
          "B->D",
          "C->D",
          "E",
          "C->E",
          "D->E"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · final route and distances",
          "A",
          "0",
          "B",
          "4",
          "C",
          "2",
          "5",
          "-2",
          "D",
          "6",
          "E",
          "7",
          "8",
          "3"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-mock-b-route.720ccc32b6.svg",
      "path": "cn/fig/tee-mock-b-route.720ccc32b6.svg",
      "mime": "image/svg+xml",
      "bytes": 5542,
      "sha256": "720ccc32b6f3d7634e164a3c32accc65c6e204c90b3ef96e5fa4dc02f383a951",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Bellman–Ford · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q7a",
          "labels": [
            "TEE mock B · full paper",
            "Q7A · Shortest paths · full working"
          ]
        }
      ],
      "svg": {
        "title": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "B->C",
          "D",
          "B->D",
          "C->D",
          "E",
          "C->E",
          "D->E"
        ],
        "description": [],
        "labels": [
          "Bellman–Ford · given directed graph",
          "A",
          "B",
          "4",
          "C",
          "5",
          "-2",
          "D",
          "6",
          "2",
          "E",
          "8",
          "3"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-mock-c-route-solution.94d22e6eb0.svg",
      "path": "cn/fig/tee-mock-c-route-solution.94d22e6eb0.svg",
      "mime": "image/svg+xml",
      "bytes": 6190,
      "sha256": "94d22e6eb019a61d2efdd49a74647a517ebd417603486293ffdf52b1135dffa9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · final route and distances"
        },
        {
          "type": "figcaption",
          "text": "Highlighted final shortest path, with source-to-vertex distance labels."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q7a",
          "labels": [
            "TEE mock C · full paper",
            "Q7A · Shortest paths · full working"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · final route and distances",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "B->D",
          "C->B",
          "C->D",
          "E",
          "C->E",
          "D->E"
        ],
        "description": [],
        "labels": [
          "Dijkstra · final route and distances",
          "A",
          "0",
          "B",
          "3",
          "5",
          "C",
          "2",
          "D",
          "7",
          "4",
          "1",
          "E",
          "9",
          "10"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-mock-c-route.93b735aa12.svg",
      "path": "cn/fig/tee-mock-c-route.93b735aa12.svg",
      "mime": "image/svg+xml",
      "bytes": 5567,
      "sha256": "93b735aa122e4c680996ac143deab68cc5583f143c05caff52bd47ae231d2906",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Dijkstra · given directed graph"
        },
        {
          "type": "figcaption",
          "text": "Read the labels and direction before substituting numbers."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q7a",
          "labels": [
            "TEE mock C · full paper",
            "Q7A · Shortest paths · full working"
          ]
        }
      ],
      "svg": {
        "title": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "A->B",
          "C",
          "A->C",
          "D",
          "B->D",
          "C->B",
          "C->D",
          "E",
          "C->E",
          "D->E"
        ],
        "description": [],
        "labels": [
          "Dijkstra · given directed graph",
          "A",
          "B",
          "5",
          "C",
          "2",
          "D",
          "4",
          "1",
          "7",
          "E",
          "10"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-models.5bff0518c8.svg",
      "path": "cn/fig/tee-models.5bff0518c8.svg",
      "mime": "image/svg+xml",
      "bytes": 4062,
      "sha256": "5bff0518c82c976bcbe47f1d5a0ca4fa951cc77f7bf5fde9964cd5636aa5cd94",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "OSI layers mapped to the four-layer TCP/IP model"
        },
        {
          "type": "figcaption",
          "text": "OSI seven-layer model mapped to the four-layer TCP/IP model."
        },
        {
          "type": "figcaption",
          "text": "Four TCP/IP layers; the link layer includes the physical medium."
        },
        {
          "type": "figcaption",
          "text": "TCP/IP model and its OSI mapping."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/physical/osi",
          "labels": [
            "Unit 2 · Models and transmission media",
            "OSI layers and encapsulation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/physical/tcpip",
          "labels": [
            "Unit 2 · Models and transmission media",
            "TCP/IP layers and comparison with OSI"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q1b",
          "labels": [
            "Final · 5 December 2025",
            "Q1B · OSI and TCP/IP comparison"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q1b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1B · TCP/IP reference model"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q2(a) · OSI model"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q1a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q1(a) · TCP/IP network and transport layers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q2b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q2(b) · OSI layers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q6c",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q6(c) · TCP/IP layers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q1b",
          "labels": [
            "TEE mock A · full paper",
            "Q1B · Reference models"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q1b",
          "labels": [
            "TEE mock B · full paper",
            "Q1B · Reference models"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q1b",
          "labels": [
            "TEE mock C · full paper",
            "Q1B · Reference models"
          ]
        }
      ],
      "svg": {
        "title": [
          "OSI layers mapped to the four-layer TCP/IP model"
        ],
        "description": [],
        "labels": [
          "OSI layers mapped to the four-layer TCP/IP model",
          "7 Application",
          "6 Presentation",
          "5 Session",
          "4 Transport",
          "3 Network",
          "2 Data link",
          "1 Physical",
          "Application",
          "HTTP, DNS, FTP, SMTP",
          "Transport",
          "Internet",
          "Link / network access",
          "Includes physical access",
          "Some textbooks split link into data link + physical: five layers."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-ports.f496c69028.svg",
      "path": "cn/fig/tee-ports.f496c69028.svg",
      "mime": "image/svg+xml",
      "bytes": 2145,
      "sha256": "f496c69028bcd0ed87292da9e9ffb2050bb7bdc487df6d50d8e0f72744d2a63e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Transport: from hosts to application processes"
        },
        {
          "type": "figcaption",
          "text": "Several applications share IP connectivity; ports separate their transport endpoints."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            17,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/transport/process",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP",
            "Process-to-process communication, ports and sockets"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q4b",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q4(b) · TCP socket port numbers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q3bii",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q3(b)(ii) · TCP demultiplexing"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q7c",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q7(c) · TCP server sockets"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q2b",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q2(b) · Telnet connection ports"
          ]
        }
      ],
      "svg": {
        "title": [
          "Transport: from hosts to application processes"
        ],
        "description": [],
        "labels": [
          "Transport: from hosts to application processes",
          "Host address selects the machine/interface",
          "Example destination: 198.51.100.20.",
          "Protocol + destination port select service",
          "TCP port 443 and UDP port 53 identify different transport endpoints.",
          "Demultiplex to the right socket",
          "TCP clients share server port 443; their address/port tuples distinguish the connections."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-sctp.55048562bb.svg",
      "path": "cn/fig/tee-sctp.55048562bb.svg",
      "mime": "image/svg+xml",
      "bytes": 2378,
      "sha256": "55048562bb972eb5b5db90f0f1e43c5c635024d95a871f59aeb70d645b03f712",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "SCTP association setup"
        },
        {
          "type": "figcaption",
          "text": "SCTP four-message association setup and independent ordered streams."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            17,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/transport/sctp",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP",
            "SCTP association, chunks and multiple streams"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q1c",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q1(c) · SCTP services"
          ]
        }
      ],
      "svg": {
        "title": [
          "SCTP association setup"
        ],
        "description": [],
        "labels": [
          "SCTP association setup",
          "Endpoint A",
          "Endpoint B",
          "INIT",
          "INIT ACK + state cookie",
          "COOKIE ECHO",
          "COOKIE ACK",
          "Stream 0 ordered messages; stream 1 separately ordered messages.",
          "Multihoming supplies alternate paths, not automatic rate addition."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-smtp.c6f99877c4.svg",
      "path": "cn/fig/tee-smtp.c6f99877c4.svg",
      "mime": "image/svg+xml",
      "bytes": 3818,
      "sha256": "c6f99877c4b714facdbb39a3befcdd4d19533e12eefce761aa6a699a66b4f2fd",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "SMTP: envelope, message and completion"
        },
        {
          "type": "figcaption",
          "text": "Submission/relay use SMTP; reading an inbox uses a separate access protocol."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/applications/smtp",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP",
            "SMTP phases, commands and email flow"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q5b",
          "labels": [
            "Final · 5 December 2025",
            "Q5B · SMTP phases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q7d",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q7(d) · SMTP and SNMP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q3a",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q3(a) · SMTP phases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q2a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q2(a) · SMTP phases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q6b",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q6(b) · SMTP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q5b",
          "labels": [
            "TEE mock B · full paper",
            "Q5B · Application protocol"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q3c",
          "labels": [
            "TEE mock C · full paper",
            "Q3C · Application-layer mechanism"
          ]
        }
      ],
      "svg": {
        "title": [
          "SMTP: envelope, message and completion"
        ],
        "description": [],
        "labels": [
          "SMTP: envelope, message and completion",
          "SMTP sender",
          "Receiving server",
          "220 greeting",
          "EHLO sender.example",
          "250 capabilities",
          "MAIL FROM:<sender@example.com>",
          "RCPT TO:<receiver@example.org>",
          "DATA (after successful envelope replies)",
          "354 start mail input",
          "Headers + blank line + body + dot line",
          "250 accepted; then QUIT / server 221",
          "SMTP submits/relays. Inbox reading uses IMAP/POP or webmail.",
          "Envelope MAIL/RCPT differs from visible From/To headers."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-sr.5ae2b52b45.svg",
      "path": "cn/fig/tee-sr.5ae2b52b45.svg",
      "mime": "image/svg+xml",
      "bytes": 2985,
      "sha256": "5ae2b52b4564d0f920f2feab0d8d9069fff68905364e11a2527a0921866c4472",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "SR W=4: individual ACKs and buffering"
        },
        {
          "type": "figcaption",
          "text": "SR buffers 3 while waiting for 2; only 2 is retransmitted."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/sr",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "Selective Repeat: window bound and buffering"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q5a",
          "labels": [
            "Final · 5 December 2025",
            "Q5A · Selective Repeat with three bits"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q4b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q4(b) · Selective Repeat scenarios"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q7c",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q7(c) · Selective Repeat"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            23,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q7c",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q7(c) · Selective Repeat implementation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q5a",
          "labels": [
            "TEE mock B · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        }
      ],
      "svg": {
        "title": [
          "SR W=4: individual ACKs and buffering"
        ],
        "description": [],
        "labels": [
          "SR W=4: individual ACKs and buffering",
          "Sender",
          "Receiver",
          "Frames 0,1 → accept and deliver",
          "ACK 0 and ACK 1 individually",
          "Frame 2 lost; frame 3 arrives",
          "ACK 3; keep frame 3 in buffer",
          "Timer for frame 2: resend only 2",
          "ACK 2; deliver 2, then buffered 3",
          "Sequence space 0…7; equal windows at most 4.",
          "ACK i means that specific frame i was accepted."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-stopwait.a99281ab96.svg",
      "path": "cn/fig/tee-stopwait.a99281ab96.svg",
      "mime": "image/svg+xml",
      "bytes": 2564,
      "sha256": "a99281ab96503d3dc25d0d055c6f8e4db4bf81081fd94ed8a358cc64da8b2c74",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Stop-and-Wait: lost ACK and duplicate rejection"
        },
        {
          "type": "figcaption",
          "text": "Lost ACK causes a duplicate transmission, not duplicate delivery."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/stopwait",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "Stop-and-Wait ARQ and lost ACKs"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q2b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q2(b) · Stop-and-Wait versus Go-Back-N"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q1b",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q1(b) · Stop-and-Wait losses"
          ]
        }
      ],
      "svg": {
        "title": [
          "Stop-and-Wait: lost ACK and duplicate rejection"
        ],
        "description": [],
        "labels": [
          "Stop-and-Wait: lost ACK and duplicate rejection",
          "Sender",
          "Receiver",
          "Frame 0 → accepted, delivered once",
          "ACK 1 lost on return path",
          "Timeout: resend frame 0 → duplicate",
          "Repeat ACK 1; duplicate not delivered",
          "Frame 1 → next new frame",
          "ACK k means next expected sequence k in this diagram."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-tcp.81a8dfb693.svg",
      "path": "cn/fig/tee-tcp.81a8dfb693.svg",
      "mime": "image/svg+xml",
      "bytes": 2914,
      "sha256": "81a8dfb693cfc9fc0fb066b3acc7d50b25bac66fd3973666b0f9c7eaedc8a374",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "TCP header: minimum 20 bytes"
        },
        {
          "type": "figcaption",
          "text": "TCP base header; optional fields follow the minimum 20 bytes."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            17,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/transport/tcp",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP",
            "TCP features and segment structure"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q1d",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q1(d) · TCP flow control"
          ]
        }
      ],
      "svg": {
        "title": [
          "TCP header: minimum 20 bytes"
        ],
        "description": [],
        "labels": [
          "TCP header: minimum 20 bytes",
          "Source port · 16",
          "Destination port · 16",
          "Sequence number · 32",
          "Acknowledgement number · 32",
          "Offset / reserved / flags · 16",
          "Receive window · 16",
          "Checksum · 16",
          "Urgent pointer · 16",
          "Options + padding, if present",
          "Data offset counts 32-bit words; minimum value 5."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-token.c3ff1dbf76.svg",
      "path": "cn/fig/tee-token.c3ff1dbf76.svg",
      "mime": "image/svg+xml",
      "bytes": 2742,
      "sha256": "c3ff1dbf7665c51e837d1626b9a99ad2ee3f11c8b3af1510ba1ce0319ff8fe6a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Token bucket: permission is separate from data"
        },
        {
          "type": "figcaption",
          "text": "Tokens store permission; the separate data queue stores packets."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            18,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/congestion/token",
          "labels": [
            "Unit 5 · Congestion control and QoS",
            "Token-bucket operation and limitations"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q7b",
          "labels": [
            "Final · 5 December 2025",
            "Q7B · Token bucket"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q7(a) · Leaky versus token bucket"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q4a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q4(a) · Traffic shaping buckets"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q7b",
          "labels": [
            "TEE mock A · full paper",
            "Q7B · Traffic-shaping algorithm"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q7b",
          "labels": [
            "TEE mock C · full paper",
            "Q7B · Traffic-shaping algorithm"
          ]
        }
      ],
      "svg": {
        "title": [
          "Token bucket: permission is separate from data"
        ],
        "description": [],
        "labels": [
          "Token bucket: permission is separate from data",
          "Token generator adds r tokens per second",
          "Store at most B tokens; extra tokens disappear when the bucket is full.",
          "Packet of L bytes requests L tokens",
          "Enough tokens: deduct L and permit transmission, subject to link speed.",
          "Insufficient tokens: policy matters",
          "Shaper buffers/waits. Policer marks or drops according to policy.",
          "Saved tokens permit bounded bursts",
          "Initially full: allowance over t ≤ B + rt. This alone is not an end-to-end QoS guarantee."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-topologies.d9e18f041b.svg",
      "path": "cn/fig/tee-topologies.d9e18f041b.svg",
      "mime": "image/svg+xml",
      "bytes": 4548,
      "sha256": "d9e18f041bbe33af11ce8b54abe737ccbe3730ed8630c263a585993faa991767",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Four physical network topologies"
        },
        {
          "type": "figcaption",
          "text": "Star, bus, ring and full mesh; edges depict physical connections."
        },
        {
          "type": "figcaption",
          "text": "Use the star and bus panels for the two requested examples."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/introduction/topologies",
          "labels": [
            "Unit 1 · Networks and topology",
            "Network topologies and choosing a layout"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q3a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q3A · Network definition and topologies"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q2a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q2(a) · Network topologies"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q2a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q2(a) · Star and mesh"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q7b",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q7(b) · Four network topologies"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q3a",
          "labels": [
            "TEE mock B · full paper",
            "Q3A · Network classifications and topologies"
          ]
        }
      ],
      "svg": {
        "title": [
          "Four physical network topologies"
        ],
        "description": [],
        "labels": [
          "Four physical network topologies",
          "Star",
          "Bus",
          "Ring",
          "Full mesh: 4 nodes, 6 links",
          "S",
          "Links show arrangement. Actual access rules are a separate concept."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/tee-udp.b14cba3c28.svg",
      "path": "cn/fig/tee-udp.b14cba3c28.svg",
      "mime": "image/svg+xml",
      "bytes": 1678,
      "sha256": "b14cba3c282c1005db5ccb84294aa7a55c400f48ea036eb6443bd0529428435d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "UDP header: each row contains 32 bits"
        },
        {
          "type": "figcaption",
          "text": "UDP fixed header: four 16-bit fields, eight bytes total."
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            17,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/transport/udp",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP",
            "UDP services, operation and header"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q4b",
          "labels": [
            "Final · 5 December 2025",
            "Q4B · UDP and TCP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q1d",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q1(d) · UDP features"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q4b",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q4(b) · UDP and applications"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q1d",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q1(d) · UDP applications"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q3c",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q3(c) · Reliable application over UDP"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q4b",
          "labels": [
            "TEE mock B · full paper",
            "Q4B · Transport-layer mechanism"
          ]
        }
      ],
      "svg": {
        "title": [
          "UDP header: each row contains 32 bits"
        ],
        "description": [],
        "labels": [
          "UDP header: each row contains 32 bits",
          "Source port · 16",
          "Destination port · 16",
          "Length · 16",
          "Checksum · 16",
          "Total 8 bytes. Length = header + UDP payload."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/fig/vulnerable.e2a01a5ab7.svg",
      "path": "cn/fig/vulnerable.e2a01a5ab7.svg",
      "mime": "image/svg+xml",
      "bytes": 2165,
      "sha256": "e2a01a5ab7f1cb3fe4329d91ba3897365774552de104c1fd7d34a35b08e9f3fc",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Pure ALOHA: interfering starts from −T to +T"
        },
        {
          "type": "figcaption",
          "text": "Why Pure ALOHA has a 2T vulnerable period"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/vulnerable",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Why Pure ALOHA has a 2T vulnerable period"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/vulnerable",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Why Pure ALOHA has a 2T vulnerable period"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q5a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q5(a) · Pure versus slotted ALOHA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q1b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q1(b) · ALOHA and vulnerable periods"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            19,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q6d",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q6(d) · ALOHA comparison"
          ]
        }
      ],
      "svg": {
        "title": [
          "Pure ALOHA: interfering starts from −T to +T"
        ],
        "description": [],
        "labels": [
          "Pure ALOHA: interfering starts from −T to +T",
          "−T",
          "0",
          "+T",
          "Our frame: 0 to T",
          "Vulnerable start-time interval length = 2T"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/00cfb5dffef469d2.svg",
      "path": "cn/math/00cfb5dffef469d2.svg",
      "mime": "image/svg+xml",
      "bytes": 3218,
      "sha256": "9fa893faeafe9823eefe99d5fa0ea27cafc0b40c436d146e0bd273b343f5e67f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=T-H"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=T-H"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-1",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-2",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-3",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-1",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-2",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-3",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/017cf4ec943dd0f5.svg",
      "path": "cn/math/017cf4ec943dd0f5.svg",
      "mime": "image/svg+xml",
      "bytes": 9456,
      "sha256": "f6c67b7036d431a76e864afc9eb0037acc72e51ea212699717e80725bf9f4b6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{new}=\\min(B,T+r\\Delta t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{new}=\\min(B,T+r\\Delta t)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/buckets",
          "labels": [
            "Extra mathematical models",
            "Leaky queue and token bucket"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/01e46e63e1b256b9.svg",
      "path": "cn/math/01e46e63e1b256b9.svg",
      "mime": "image/svg+xml",
      "bytes": 3830,
      "sha256": "b6463000a082dee19c7d7adfcf33f8393dff740b5d4b196f82b74714636fd137",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=G e^{-G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=G e^{-G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/slotted-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/slotted-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/slotted-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q1c",
          "labels": [
            "Final · 5 December 2025",
            "Q1C · Slotted ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/slotted-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/slotted-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/slotted-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q1c",
          "labels": [
            "Final · 5 December 2025",
            "Q1C · Slotted ALOHA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q1c",
          "labels": [
            "TEE mock B · full paper",
            "Q1C · ALOHA throughput"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/041cbb2263043e29.svg",
      "path": "cn/math/041cbb2263043e29.svg",
      "mime": "image/svg+xml",
      "bytes": 14331,
      "sha256": "aad1bbc4b3592e1e2de7f917d18056cf231cdd102f4c093a2f3ac6b531ada673",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_W\\approx\\min\\left(1,\\frac{WT_t}{T_t+2T_p+T_a}\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_W\\approx\\min\\left(1,\\frac{WT_t}{T_t+2T_p+T_a}\\right)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/arq/efficiency",
          "labels": [
            "Unit 3 · Flow control and ARQ · optional practice",
            "Supporting numerical: stop-and-wait utilization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/043fb89e4a6dc8db.svg",
      "path": "cn/math/043fb89e4a6dc8db.svg",
      "mime": "image/svg+xml",
      "bytes": 22283,
      "sha256": "3926d6ce1c6ed07781d14c2621ce86da6526981ad871b1dac6f4a0424938154d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_f=L/R,\\quad G=\\lambda T_f,\\quad S=Ge^{-2G},\\quad \\lambda_{success}=S/T_f=\\lambda e^{-2G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_f=L/R,\\quad G=\\lambda T_f,\\quad S=Ge^{-2G},\\quad \\lambda_{success}=S/T_f=\\lambda e^{-2G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q6a",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q6(a) · Pure ALOHA rates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/045768b5f250c7fa.svg",
      "path": "cn/math/045768b5f250c7fa.svg",
      "mime": "image/svg+xml",
      "bytes": 6214,
      "sha256": "d58cb3f0c55fb4420f9fafb5596ec5fdfc8d0e161b570ab216fa1176dabac8d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{\\mathrm{frame}}=\\frac{L}{R}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{\\mathrm{frame}}=\\frac{L}{R}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/bits",
          "labels": [
            "Only the basics you need",
            "Bits, bytes and rate: read the units first"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/bits",
          "labels": [
            "Essential vocabulary and maths",
            "Bits, bytes and rate: read the units first"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/06561cae3cdafd6c.svg",
      "path": "cn/math/06561cae3cdafd6c.svg",
      "mime": "image/svg+xml",
      "bytes": 4036,
      "sha256": "566fbc2e3525f5f29413df70f0b1621a07527fc9c04a8b0b0a1e5da1baaa3edd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N=2^{32-p}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N=2^{32-p}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q3b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q3(b) · Classful net/host IDs and /26 host"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q7b",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q7(b) · IPv4 /26 block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q6b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q6(b) · IPv4 /26 block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q1a",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q1(a) · Subnetting and masks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q6bii",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q6(b)(ii) · CIDR block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q1a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q1(a) · Subnet mask"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/08451acce5e9e980.svg",
      "path": "cn/math/08451acce5e9e980.svg",
      "mime": "image/svg+xml",
      "bytes": 15882,
      "sha256": "7fb4611ad530cf3bfc6ea89da71a2cb0867009eb35f92a932f079af0276df927",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R(x)=x^rM(x)\\bmod G(x),\\quad T=x^rM\\oplus R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R(x)=x^rM(x)\\bmod G(x),\\quad T=x^rM\\oplus R"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-coding",
          "labels": [
            "TEE formulas, definitions and full forms",
            "Paper-backed coding formulas"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/coding",
          "labels": [
            "Extra mathematical models",
            "Block coding, Hamming distance and CRC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/08c67b82aac87a74.svg",
      "path": "cn/math/08c67b82aac87a74.svg",
      "mime": "image/svg+xml",
      "bytes": 9145,
      "sha256": "7e6edfbacaca66558cd21d3ee7f4966d3b0405bcceb60c1ade4d3c3120bb52a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d(a,b)=\\mathrm{weight}(a\\oplus b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d(a,b)=\\mathrm{weight}(a\\oplus b)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/hamming-distance",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming distance and guaranteed capability"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/distance-1",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming-distance working · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/distance-2",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming-distance working · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/distance-3",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming-distance working · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q2a",
          "labels": [
            "Final · 5 December 2025",
            "Q2A · Block coding and all pairwise distances"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q7b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q7(b) · Block coding"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q2a",
          "labels": [
            "TEE mock A · full paper",
            "Q2A · Error detection and correction"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q2a",
          "labels": [
            "TEE mock C · full paper",
            "Q2A · Error detection and correction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/094350050f7316f3.svg",
      "path": "cn/math/094350050f7316f3.svg",
      "mime": "image/svg+xml",
      "bytes": 21207,
      "sha256": "4539964deafe5753cd79eb283e3ccf55f270c9a8786264d68133c53b9daf896d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_f=L/R,\\quad G=\\lambda T_f,\\quad S=Ge^{-G},\\quad \\lambda_{success}=S/T_f=\\lambda e^{-G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_f=L/R,\\quad G=\\lambda T_f,\\quad S=Ge^{-G},\\quad \\lambda_{success}=S/T_f=\\lambda e^{-G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q2b",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q2(b) · Slotted ALOHA rates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/0abf62f351ee6ca7.svg",
      "path": "cn/math/0abf62f351ee6ca7.svg",
      "mime": "image/svg+xml",
      "bytes": 9779,
      "sha256": "1bb0ca16c0d9d32bc210ae71d2540e176fda4f61785fe7ee419a99517a316547",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{IPv4\\ header\\ bytes}=4\\,\\mathrm{IHL}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{IPv4\\ header\\ bytes}=4\\,\\mathrm{IHL}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv6",
          "labels": [
            "All formulas and rules in one place",
            "IPv6 and packet lengths"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/ipv6",
          "labels": [
            "Extra timing and packet-length formulas",
            "IPv6 and packet lengths"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/0d2799e2eb681b5f.svg",
      "path": "cn/math/0d2799e2eb681b5f.svg",
      "mime": "image/svg+xml",
      "bytes": 7232,
      "sha256": "4903c6b3612d8a30965840c0b096768cc09ee2b7514229df0e9cf26fd218e03e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^h-2\\geq H,\\quad p=32-h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^h-2\\geq H,\\quad p=32-h"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/vlsm-1",
          "labels": [
            "CIDR, VLSM and route matching",
            "Complete VLSM allocation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/vlsm-2",
          "labels": [
            "CIDR, VLSM and route matching",
            "Complete VLSM allocation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/vlsm-3",
          "labels": [
            "CIDR, VLSM and route matching",
            "Complete VLSM allocation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-b/q2",
          "labels": [
            "M2 mock B",
            "Q2 · Allocate three VLSM blocks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/vlsm-1",
          "labels": [
            "CIDR, VLSM and route matching",
            "Complete VLSM allocation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/vlsm-2",
          "labels": [
            "CIDR, VLSM and route matching",
            "Complete VLSM allocation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/vlsm-3",
          "labels": [
            "CIDR, VLSM and route matching",
            "Complete VLSM allocation · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/0d9d5151a6681f69.svg",
      "path": "cn/math/0d9d5151a6681f69.svg",
      "mime": "image/svg+xml",
      "bytes": 12564,
      "sha256": "d4254adf1bdeaf6c5599030809a3ba4d933cabae697308fd867fa2cdcba5c651",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{ordinary usable hosts}=2^h-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{ordinary usable hosts}=2^h-2"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q1a",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q1(a) · Subnetting and masks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q1a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q1(a) · Subnet mask"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/0e9a0d697e50f118.svg",
      "path": "cn/math/0e9a0d697e50f118.svg",
      "mime": "image/svg+xml",
      "bytes": 8600,
      "sha256": "c5310b12d09c8bea9bc818411e34dcea3c6234668561d5a4c07d59d63ec201fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dS}{dG}=e^{-2G}(1-2G)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dS}{dG}=e^{-2G}(1-2G)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/maxima",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Why the two maximum throughputs differ"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/maxima",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Why the two maximum throughputs differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/0ed523dd39640c27.svg",
      "path": "cn/math/0ed523dd39640c27.svg",
      "mime": "image/svg+xml",
      "bytes": 9899,
      "sha256": "8cadd0a84cd67786aa2e2fafa1d036be16f9ae2ff6d2462bbfe79197b88cbcfc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{SW}=\\frac{T_t}{T_t+2T_p+T_a}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{SW}=\\frac{T_t}{T_t+2T_p+T_a}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/arq/efficiency",
          "labels": [
            "Unit 3 · Flow control and ARQ · optional practice",
            "Supporting numerical: stop-and-wait utilization"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/arq",
          "labels": [
            "Extra mathematical models",
            "ARQ windows and utilization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/0f0e79cc7f4deaac.svg",
      "path": "cn/math/0f0e79cc7f4deaac.svg",
      "mime": "image/svg+xml",
      "bytes": 13166,
      "sha256": "ee932bbc1c97298e434c667d808a044d733a9842ffdde26092bfc73c465e1e3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "k=\\min(n,10),\\qquad K\\in\\{0,1,\\ldots,2^k-1\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "k=\\min(n,10),\\qquad K\\in\\{0,1,\\ldots,2^k-1\\}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Binary exponential backoff"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/backoff",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Binary exponential backoff"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/13bf9aaf2ed709a3.svg",
      "path": "cn/math/13bf9aaf2ed709a3.svg",
      "mime": "image/svg+xml",
      "bytes": 17122,
      "sha256": "78035685b15c1b1eb6e227c82c24fcd71bb0215d5fef982f529772bfc5ce663a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{new}=\\max(0,\\min(rwnd,cwnd)-F)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{new}=\\max(0,\\min(rwnd,cwnd)-F)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/transport",
          "labels": [
            "Extra mathematical models",
            "UDP and TCP arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/15901a0538322dc0.svg",
      "path": "cn/math/15901a0538322dc0.svg",
      "mime": "image/svg+xml",
      "bytes": 9090,
      "sha256": "8b80698df689d676edf3b282cf9e8be5e503d465812706149d560713fc21e333",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d(a,b)=\\operatorname{weight}(a\\oplus b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d(a,b)=\\operatorname{weight}(a\\oplus b)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-coding",
          "labels": [
            "TEE formulas, definitions and full forms",
            "Paper-backed coding formulas"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/coding",
          "labels": [
            "Extra mathematical models",
            "Block coding, Hamming distance and CRC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/16a3dc8e6e4edd60.svg",
      "path": "cn/math/16a3dc8e6e4edd60.svg",
      "mime": "image/svg+xml",
      "bytes": 24530,
      "sha256": "a751d707a7c9fbbfd047940e044e078a1d3c85f11fb7749b9d4f9ee5c3fdf2c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{candidate via neighbour}=\\text{link cost}+\\text{advertised distance}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{candidate via neighbour}=\\text{link cost}+\\text{advertised distance}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/distance-vector",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector routing: learn costs through neighbours"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/distance-vector",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector routing: learn costs through neighbours"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/174653a5aa0dead0.svg",
      "path": "cn/math/174653a5aa0dead0.svg",
      "mime": "image/svg+xml",
      "bytes": 19360,
      "sha256": "4b660da8e0cbe2ce4cbe0abef79230a9d763d7d644f8911e28aa95c485a62c37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{object}=T_{setup}+RTT+T_{transmission}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{object}=T_{setup}+RTT+T_{transmission}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q1c",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q1(c) · HTTP/1.0 delay"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q2a",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q2(a) · HTTP delay comparison"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q2a",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q2(a) · Persistent HTTP delay"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q1c",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q1(c) · HTTP/1.1 delay"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/17ff91ae191f528e.svg",
      "path": "cn/math/17ff91ae191f528e.svg",
      "mime": "image/svg+xml",
      "bytes": 13817,
      "sha256": "e8d4298ccc02c0952915bfa33a746d93dc783fee5c880a6a474afa286cefdd75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N=2^m,\\quad W_{GBN}\\le N-1,\\quad W_{R,GBN}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N=2^m,\\quad W_{GBN}\\le N-1,\\quad W_{R,GBN}=1"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-arq",
          "labels": [
            "TEE formulas, definitions and full forms",
            "Paper-backed ARQ window formulas"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/arq",
          "labels": [
            "Extra mathematical models",
            "ARQ windows and utilization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/1aaf8e0c5d7c5d53.svg",
      "path": "cn/math/1aaf8e0c5d7c5d53.svg",
      "mime": "image/svg+xml",
      "bytes": 7142,
      "sha256": "06de9cfa4b0cce0250d920e4e6db8251fff42f2f26300504860c470786b8713e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{mesh}=n(n-1)/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{mesh}=n(n-1)/2"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/support",
          "labels": [
            "Extra mathematical models",
            "Topology and HTTP timing · supporting examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/1b1ff40e2008c7a0.svg",
      "path": "cn/math/1b1ff40e2008c7a0.svg",
      "mime": "image/svg+xml",
      "bytes": 5860,
      "sha256": "d83c5294af14e53469384862c0fee12301b55abd779eada02774e771c1eeb9e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=32-p,\\quad N=2^h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=32-p,\\quad N=2^h"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/2010d425a3ad7305.svg",
      "path": "cn/math/2010d425a3ad7305.svg",
      "mime": "image/svg+xml",
      "bytes": 17690,
      "sha256": "00763a3097290b2f6efb970a3fffbaff034bddc818d0e9c0826f28f8b8be1685",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{candidate}=\\min(16,1+\\text{advertised metric})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{candidate}=\\min(16,1+\\text{advertised metric})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 mock C",
            "Q4 · RIP metric and next hop"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/209da411e5cae6a2.svg",
      "path": "cn/math/209da411e5cae6a2.svg",
      "mime": "image/svg+xml",
      "bytes": 10446,
      "sha256": "b7df576cd36e920eb4576858d98b186e6a6a526046dd2353c3fb7a10d7a9de13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{\\mathrm{packet}}=(h+k-1)L/R+h\\tau"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{\\mathrm{packet}}=(h+k-1)L/R+h\\tau"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/pipeline",
          "labels": [
            "Switching techniques",
            "Store-and-forward and pipelining"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q7a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q7(a) · Network delay components"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/pipeline",
          "labels": [
            "Switching techniques · optional practice",
            "Store-and-forward and pipelining"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/20bdb51428a09b4e.svg",
      "path": "cn/math/20bdb51428a09b4e.svg",
      "mime": "image/svg+xml",
      "bytes": 19773,
      "sha256": "a6de654be45694a15ab6b8f90681653b03a4f2ba308ac4490a68af7aa61e153d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_j=RTT+\\text{position of the last frame of object }j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_j=RTT+\\text{position of the last frame of object }j"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q4b",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q4(b) · HTTP/2 multiplexing versus HTTP/1.1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/20f9f1a5957fbd76.svg",
      "path": "cn/math/20f9f1a5957fbd76.svg",
      "mime": "image/svg+xml",
      "bytes": 9953,
      "sha256": "98766601d43dbc6a21c0ddc2024d74289d0ae16e16364fc9906358272eb3922d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^s\\geq K,\\quad p_{new}=p_{old}+s"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^s\\geq K,\\quad p_{new}=p_{old}+s"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/design",
          "labels": [
            "All formulas and rules in one place",
            "Host sizing, VLSM and aggregation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/design",
          "labels": [
            "All formulas and rules in one place",
            "Host sizing, VLSM and aggregation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/21c4c4bee22560eb.svg",
      "path": "cn/math/21c4c4bee22560eb.svg",
      "mime": "image/svg+xml",
      "bytes": 8459,
      "sha256": "74f5858c7b4e2491be7531440d2897df43171719404b34270886b665157e6ff0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{non}=n(2RTT+T_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{non}=n(2RTT+T_o)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/support",
          "labels": [
            "Extra mathematical models",
            "Topology and HTTP timing · supporting examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/257c101efa25bb1f.svg",
      "path": "cn/math/257c101efa25bb1f.svg",
      "mime": "image/svg+xml",
      "bytes": 17566,
      "sha256": "acfe3254a5808b4807330a8d47c569fc3703777aee913a698dda42603a96ebf5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{persistent}=RTT+n(RTT+T_{object})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{persistent}=RTT+n(RTT+T_{object})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/applications/http-time-1",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP · optional practice",
            "Supporting HTTP timing · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/applications/http-time-2",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP · optional practice",
            "Supporting HTTP timing · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/applications/http-time-3",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP · optional practice",
            "Supporting HTTP timing · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/26062ae8bce5ae5e.svg",
      "path": "cn/math/26062ae8bce5ae5e.svg",
      "mime": "image/svg+xml",
      "bytes": 9524,
      "sha256": "2ee262315e16f68789214db77b0c2faa80a92c15be28096d4f4181fdc7c2fc57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=\\min(R_s,R_c,R/n)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=\\min(R_s,R_c,R/n)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q1b",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q1(b) · Shared bottleneck throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q1a",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q1(a) · Shared bottleneck throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q1b",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q1(b) · Additional shared bottleneck"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/2656297b585ffbee.svg",
      "path": "cn/math/2656297b585ffbee.svg",
      "mime": "image/svg+xml",
      "bytes": 7553,
      "sha256": "9dda5face151e9a07fe7d6176654f37a71c57839da6e4e7a933cc48838ebd4d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_{\\mathrm{success}}=S/T_f"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_{\\mathrm{success}}=S/T_f"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/277a57e2fbd98438.svg",
      "path": "cn/math/277a57e2fbd98438.svg",
      "mime": "image/svg+xml",
      "bytes": 21466,
      "sha256": "2a1ca2e4edf1ba5fa85acc4d0ebbbf895c1171dd2774405363d88793bcec1a1c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=N_{hit}T_{hit}+N_{miss}(RTT+T_{object})+T_{setup}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=N_{hit}T_{hit}+N_{miss}(RTT+T_{object})+T_{setup}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q5a",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q5(a) · Persistent HTTP cache delay"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/28ca9624d26f78f7.svg",
      "path": "cn/math/28ca9624d26f78f7.svg",
      "mime": "image/svg+xml",
      "bytes": 6659,
      "sha256": "20b70d673baa2479a35fa075476a2836ed79db94f4e36a099d9ede36581427ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S_{\\mathrm{pure}}=G e^{-2G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S_{\\mathrm{pure}}=G e^{-2G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/2bb516a29dc6ed94.svg",
      "path": "cn/math/2bb516a29dc6ed94.svg",
      "mime": "image/svg+xml",
      "bytes": 7416,
      "sha256": "93e944a173304502f742f4567ad6161cdfac10f78faab0340d01e3f150dd859a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_v=c(X,v)+D_v(Z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_v=c(X,v)+D_v(Z)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/dv-1",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector update · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/dv-2",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector update · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/dv-3",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector update · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/dv-1",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector update · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/dv-2",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector update · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/dv-3",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector update · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/2cb46cf5eb7fdc4d.svg",
      "path": "cn/math/2cb46cf5eb7fdc4d.svg",
      "mime": "image/svg+xml",
      "bytes": 27471,
      "sha256": "e97e53abd15be16c00ffdf647f2192c4a2e9f5a825191be4e11cfa2468011ba2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=32-\\log_2(\\text{addresses per customer}),\\quad A_{group}=n\\times A_{customer}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=32-\\log_2(\\text{addresses per customer}),\\quad A_{group}=n\\times A_{customer}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q6b",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q6(b) · VLSM groups"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q3b",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q3(b) · VLSM customer allocation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q5a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q5(a) · VLSM two groups"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q6a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q6(a) · VLSM and noncanonical block address"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q6b",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q6(b) · ISP VLSM allocation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/2d0b01052ad0f77f.svg",
      "path": "cn/math/2d0b01052ad0f77f.svg",
      "mime": "image/svg+xml",
      "bytes": 12369,
      "sha256": "33486faf68376176afbce2e2ea21bb5967b84dee7c7f09d806b3d9b8eb6b9e08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Decimal value}=\\sum_{k=0}^{7} b_k2^k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Decimal value}=\\sum_{k=0}^{7} b_k2^k"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/binary-1",
          "labels": [
            "Only the basics you need",
            "Binary to decimal · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/binary-2",
          "labels": [
            "Only the basics you need",
            "Binary to decimal · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/binary-3",
          "labels": [
            "Only the basics you need",
            "Binary to decimal · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/binary-4",
          "labels": [
            "Only the basics you need",
            "Binary to decimal · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/binary-1",
          "labels": [
            "Essential vocabulary and maths",
            "Binary to decimal · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/binary-2",
          "labels": [
            "Essential vocabulary and maths",
            "Binary to decimal · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/binary-3",
          "labels": [
            "Essential vocabulary and maths",
            "Binary to decimal · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/binary-4",
          "labels": [
            "Essential vocabulary and maths",
            "Binary to decimal · example 4"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/2fccb0c108e66b5b.svg",
      "path": "cn/math/2fccb0c108e66b5b.svg",
      "mime": "image/svg+xml",
      "bytes": 8112,
      "sha256": "7dac8e7dcdcd30b1dad0479f0ee5f8cb19916f449235c80f6af50796485dcaea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_p=(h+k-1)L/R+h\\tau"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_p=(h+k-1)L/R+h\\tau"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/delay-1",
          "labels": [
            "Switching techniques",
            "Compare completion times · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/delay-2",
          "labels": [
            "Switching techniques",
            "Compare completion times · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/delay-1",
          "labels": [
            "Switching techniques · optional practice",
            "Compare completion times · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/delay-2",
          "labels": [
            "Switching techniques · optional practice",
            "Compare completion times · example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/30fbafad36710670.svg",
      "path": "cn/math/30fbafad36710670.svg",
      "mime": "image/svg+xml",
      "bytes": 5925,
      "sha256": "0ddbc95e838f8ae2fa45f84be2c5c97495f438d328078e33e31f53b224c4f7d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=E+D,\\qquad T=40+P"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=E+D,\\qquad T=40+P"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/length-1",
          "labels": [
            "IPv6: addresses and packet format",
            "IPv6 packet length · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/length-2",
          "labels": [
            "IPv6: addresses and packet format",
            "IPv6 packet length · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/length-3",
          "labels": [
            "IPv6: addresses and packet format",
            "IPv6 packet length · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/ipv6/length-1",
          "labels": [
            "IPv6: addresses and packet format · optional practice",
            "IPv6 packet length · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/ipv6/length-2",
          "labels": [
            "IPv6: addresses and packet format · optional practice",
            "IPv6 packet length · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/ipv6/length-3",
          "labels": [
            "IPv6: addresses and packet format · optional practice",
            "IPv6 packet length · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/38a8a52c7013e253.svg",
      "path": "cn/math/38a8a52c7013e253.svg",
      "mime": "image/svg+xml",
      "bytes": 15152,
      "sha256": "b7b48502c3608096b35944bb10301400a1dc61add6f52788374f8e5b9a186de9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{omitted groups}=8-\\text{visible groups}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{omitted groups}=8-\\text{visible groups}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv6",
          "labels": [
            "All formulas and rules in one place",
            "IPv6 and packet lengths"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/ipv6",
          "labels": [
            "Extra timing and packet-length formulas",
            "IPv6 and packet lengths"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/391b44ac8c0c63db.svg",
      "path": "cn/math/391b44ac8c0c63db.svg",
      "mime": "image/svg+xml",
      "bytes": 8629,
      "sha256": "e1e8af55de85427c8fab9197968ae53af5d153236abc1560f3e525ef42ce1856",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=32-p,\\quad N=2^h,\\quad U=N-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=32-p,\\quad N=2^h,\\quad U=N-2"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q1b",
          "labels": [
            "M2 mock A",
            "Q1B · Host bits and address counts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/3a94cf83bf5040ba.svg",
      "path": "cn/math/3a94cf83bf5040ba.svg",
      "mime": "image/svg+xml",
      "bytes": 19920,
      "sha256": "1701f294cce7a73e4f800db0a4f56fc9fdf1bec32f4b4258d39fb78ef6a047d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Network address}=\\text{IP address AND subnet mask}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Network address}=\\text{IP address AND subnet mask}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv4/mask",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Subnet masks: 1 keeps a network bit; 0 marks a host bit"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv4/mask",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Subnet masks: 1 keeps a network bit; 0 marks a host bit"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/3c981479a80689de.svg",
      "path": "cn/math/3c981479a80689de.svg",
      "mime": "image/svg+xml",
      "bytes": 6348,
      "sha256": "7939c5ea079ef89ef598e2fffbe8168d8c0bd52c08fedf1868bd95abb4a172ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_{\\mathrm{new}}=p_{\\mathrm{old}}+s"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_{\\mathrm{new}}=p_{\\mathrm{old}}+s"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/split-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/split-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/split-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/split-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/split-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/split-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/3db4ba7cff91f15a.svg",
      "path": "cn/math/3db4ba7cff91f15a.svg",
      "mime": "image/svg+xml",
      "bytes": 13372,
      "sha256": "5cd265e01e13996fd6a2f9c93ea19487c95982937de39aca8e0a86056667a6fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=(M\\,2^r)\\bmod_2 G,\\qquad T=(M\\,2^r)\\oplus R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=(M\\,2^r)\\bmod_2 G,\\qquad T=(M\\,2^r)\\oplus R"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/crc-1",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "CRC worked division · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/crc-2",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "CRC worked division · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/crc-3",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "CRC worked division · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/crc-4",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "CRC worked division · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q2a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q2A · CRC polynomial division"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q2a",
          "labels": [
            "TEE mock B · full paper",
            "Q2A · Error detection and correction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/413c503dfd6c2a68.svg",
      "path": "cn/math/413c503dfd6c2a68.svg",
      "mime": "image/svg+xml",
      "bytes": 10496,
      "sha256": "330627ef2492468896735778726287c055038199781ade9eeadca1fd11015505",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{S,SR}=W_{R,SR}\\le N/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{S,SR}=W_{R,SR}\\le N/2"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-arq",
          "labels": [
            "TEE formulas, definitions and full forms",
            "Paper-backed ARQ window formulas"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/arq",
          "labels": [
            "Extra mathematical models",
            "ARQ windows and utilization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/4164452cf4f984f6.svg",
      "path": "cn/math/4164452cf4f984f6.svg",
      "mime": "image/svg+xml",
      "bytes": 6673,
      "sha256": "321180c4a7e24b942375247299ab8245e9acc8079438f22908e3b881ff5ed07b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "B_{\\mathrm{success}}=SR"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "B_{\\mathrm{success}}=SR"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/454034d348f17623.svg",
      "path": "cn/math/454034d348f17623.svg",
      "mime": "image/svg+xml",
      "bytes": 6320,
      "sha256": "1cee5608b84a7385ce5105a2291f26a410e801ee6fc2b1b052371433515ccf1f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_s=W_r\\le 2^{m-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_s=W_r\\le 2^{m-1}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/sr",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "Selective Repeat: window bound and buffering"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q5a",
          "labels": [
            "Final · 5 December 2025",
            "Q5A · Selective Repeat with three bits"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q4b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q4(b) · Selective Repeat scenarios"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q7c",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q7(c) · Selective Repeat"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            23,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q7c",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q7(c) · Selective Repeat implementation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q5a",
          "labels": [
            "TEE mock B · full paper",
            "Q5A · Sliding-window ARQ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/46d5773e25e12379.svg",
      "path": "cn/math/46d5773e25e12379.svg",
      "mime": "image/svg+xml",
      "bytes": 19568,
      "sha256": "8b64408aa4556b5cb651ee319463490790510788112e786c60061a31a8073b82",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=T_t+2T_p+T_a,\\quad U_1=T_t/C,\\quad U_W=\\min(1,WT_t/C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=T_t+2T_p+T_a,\\quad U_1=T_t/C,\\quad U_W=\\min(1,WT_t/C)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/arq/efficiency-1",
          "labels": [
            "Unit 3 · Flow control and ARQ · optional practice",
            "Window utilization · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/arq/efficiency-2",
          "labels": [
            "Unit 3 · Flow control and ARQ · optional practice",
            "Window utilization · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/arq/efficiency-3",
          "labels": [
            "Unit 3 · Flow control and ARQ · optional practice",
            "Window utilization · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/4ac7eb7c34287111.svg",
      "path": "cn/math/4ac7eb7c34287111.svg",
      "mime": "image/svg+xml",
      "bytes": 3014,
      "sha256": "988908923126125cf7609043aaee8a1fe7e10782d0ea4516ba1f0b698f1ffc19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=L/R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=L/R"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three attempt rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 mock A",
            "Q2 · Pure ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q6b",
          "labels": [
            "TEE mock B · full paper",
            "Q6B · Random access"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/4b6e848089433565.svg",
      "path": "cn/math/4b6e848089433565.svg",
      "mime": "image/svg+xml",
      "bytes": 9373,
      "sha256": "69817038b885a1cf9e1c09300a1be8e9ba779258dc7f2088c52b88a268434386",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H_{TCP}=4\\times\\mathrm{data\\ offset}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H_{TCP}=4\\times\\mathrm{data\\ offset}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/transport",
          "labels": [
            "Extra mathematical models",
            "UDP and TCP arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/4bcb5bb2e87de6c2.svg",
      "path": "cn/math/4bcb5bb2e87de6c2.svg",
      "mime": "image/svg+xml",
      "bytes": 6382,
      "sha256": "16ad9e40f35e5b339cdd2430f254b1dd2fd8faaabcbdba3f68bb60c6d0143e0b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{\\mathrm{frame}}=L/R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{\\mathrm{frame}}=L/R"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/delay-1",
          "labels": [
            "Only the basics you need",
            "Delay example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/delay-2",
          "labels": [
            "Only the basics you need",
            "Delay example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/delay-3",
          "labels": [
            "Only the basics you need",
            "Delay example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/delay-1",
          "labels": [
            "Essential vocabulary and maths",
            "Delay example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/delay-2",
          "labels": [
            "Essential vocabulary and maths",
            "Delay example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/delay-3",
          "labels": [
            "Essential vocabulary and maths",
            "Delay example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/4f522413155daf19.svg",
      "path": "cn/math/4f522413155daf19.svg",
      "mime": "image/svg+xml",
      "bytes": 6794,
      "sha256": "756d75f55271eca95bafb4305f364b3e623dd8d23debb4546983cce6adcab188",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{\\mathrm{frame}}\\geq 2T_p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{\\mathrm{frame}}\\geq 2T_p"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/cd",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CD: detect a collision while transmitting"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/cd",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CD: detect a collision while transmitting"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q4a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q4(a) · CSMA persistence and CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q2(b) · CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q3b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q3(b) · CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q1c",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q1(c) · CSMA persistence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/58e5c110cc978ab9.svg",
      "path": "cn/math/58e5c110cc978ab9.svg",
      "mime": "image/svg+xml",
      "bytes": 13144,
      "sha256": "6c8724522b07bef3c82db6c8900346a9b2ceb8bbe6c0723c962c2bff5ecbd337",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{successful frame bits/s}=SR"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{successful frame bits/s}=SR"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/59666d3c7abd8bb9.svg",
      "path": "cn/math/59666d3c7abd8bb9.svg",
      "mime": "image/svg+xml",
      "bytes": 8764,
      "sha256": "2bcd17986485567e98c0b8994775ddac7c369a93642f4785f94644e31295e4d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_c=T_{\\mathrm{setup}}+M/R+h\\tau"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_c=T_{\\mathrm{setup}}+M/R+h\\tau"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/delay-1",
          "labels": [
            "Switching techniques",
            "Compare completion times · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/delay-2",
          "labels": [
            "Switching techniques",
            "Compare completion times · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/delay-1",
          "labels": [
            "Switching techniques · optional practice",
            "Compare completion times · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/delay-2",
          "labels": [
            "Switching techniques · optional practice",
            "Compare completion times · example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/5de641c579576dbf.svg",
      "path": "cn/math/5de641c579576dbf.svg",
      "mime": "image/svg+xml",
      "bytes": 6877,
      "sha256": "38a5031295a5ecdea28143e5eefab7a22d80f181a554efc7bcac99e116d00249",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\frac{n(n-1)}{2},\\qquad p=n-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\frac{n(n-1)}{2},\\qquad p=n-1"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/introduction/mesh-1",
          "labels": [
            "Unit 1 · Networks and topology · optional practice",
            "Topology counting · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/introduction/mesh-2",
          "labels": [
            "Unit 1 · Networks and topology · optional practice",
            "Topology counting · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/introduction/mesh-3",
          "labels": [
            "Unit 1 · Networks and topology · optional practice",
            "Topology counting · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/5edc4316a910e4aa.svg",
      "path": "cn/math/5edc4316a910e4aa.svg",
      "mime": "image/svg+xml",
      "bytes": 20123,
      "sha256": "3e0931673dbaf4253968e6822c766748aa8f99df6b7eff96b77ec8fd6dc90731",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T(x)=x^rM(x)\\oplus R(x),\\quad R(x)=x^rM(x)\\bmod G(x)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T(x)=x^rM(x)\\oplus R(x),\\quad R(x)=x^rM(x)\\bmod G(x)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/crc",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "CRC: polynomial division without carries"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q2bii",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q2(b)(ii) · CRC encoder and decoder"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/651d18e4e3d7619d.svg",
      "path": "cn/math/651d18e4e3d7619d.svg",
      "mime": "image/svg+xml",
      "bytes": 12039,
      "sha256": "4927d4d31287669bd40ce3e15c82fc85c0a5fd824db9efc612f60ce2c6c8a417",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d[v]\\leftarrow\\min(d[v],d[u]+w(u,v))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d[v]\\leftarrow\\min(d[v],d[u]+w(u,v))"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/dijkstra-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/dijkstra-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/dijkstra-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/bellman-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/bellman-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/bellman-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · negative-cycle example"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/routing",
          "labels": [
            "All formulas and rules in one place",
            "Routing updates and path costs"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q7a",
          "labels": [
            "Final · 5 December 2025",
            "Q7A · Dijkstra · full directed graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q7a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q7A · Bellman–Ford · full directed graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q4",
          "labels": [
            "M2 mock A",
            "Q4 · Dijkstra shortest path"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 mock B",
            "Q3 · Bellman–Ford shortest path"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/dijkstra-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/dijkstra-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/dijkstra-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Dijkstra · complete example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/bellman-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/bellman-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · complete example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/bellman-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Bellman–Ford · negative-cycle example"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/routing",
          "labels": [
            "All formulas and rules in one place",
            "Routing updates and path costs"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q7a",
          "labels": [
            "Final · 5 December 2025",
            "Q7A · Dijkstra with all intermediate steps"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q7a",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q7A · Bellman–Ford intermediate steps"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q5a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q5(a) · Dijkstra algorithm"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q5c",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q5(c) · Bellman-Ford example"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q7a",
          "labels": [
            "TEE mock A · full paper",
            "Q7A · Shortest paths · full working"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q7a",
          "labels": [
            "TEE mock B · full paper",
            "Q7A · Shortest paths · full working"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q7a",
          "labels": [
            "TEE mock C · full paper",
            "Q7A · Shortest paths · full working"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/66b7a6b6082e223e.svg",
      "path": "cn/math/66b7a6b6082e223e.svg",
      "mime": "image/svg+xml",
      "bytes": 4369,
      "sha256": "3420d6618b7a8589dd8e00d89c0af444b6c054d2f9806040e31fafaf373b7443",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=G e^{-2G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=G e^{-2G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/pure-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/pure-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/pure-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q1c",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1C · Pure ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three attempt rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 mock A",
            "Q2 · Pure ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/pure-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/pure-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/pure-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q1c",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1C · Pure ALOHA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q1c",
          "labels": [
            "TEE mock A · full paper",
            "Q1C · ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q6b",
          "labels": [
            "TEE mock B · full paper",
            "Q6B · Random access"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q1c",
          "labels": [
            "TEE mock C · full paper",
            "Q1C · ALOHA throughput"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/6790d72650e66c1e.svg",
      "path": "cn/math/6790d72650e66c1e.svg",
      "mime": "image/svg+xml",
      "bytes": 20538,
      "sha256": "848fb71abcb9910614513684beed3513c3eb69c1ac17df500278ede9c523337b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{RIP\\ metric}=\\min(16,\\mathrm{link\\ cost}+\\mathrm{advertisement})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{RIP\\ metric}=\\min(16,\\mathrm{link\\ cost}+\\mathrm{advertisement})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/routing",
          "labels": [
            "All formulas and rules in one place",
            "Routing updates and path costs"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/routing",
          "labels": [
            "All formulas and rules in one place",
            "Routing updates and path costs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/679e9767406c13ac.svg",
      "path": "cn/math/679e9767406c13ac.svg",
      "mime": "image/svg+xml",
      "bytes": 6843,
      "sha256": "71ce035697d0c1c864cd5247833d036725cca5478debfed2380c9af98bdafe24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S_{\\mathrm{slotted}}=Ge^{-G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S_{\\mathrm{slotted}}=Ge^{-G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/6a390266ecc7c5fa.svg",
      "path": "cn/math/6a390266ecc7c5fa.svg",
      "mime": "image/svg+xml",
      "bytes": 4562,
      "sha256": "8d573b26866840cf5fcf587991a52ca4918b9c05cf92d107247d5a4e0868ace0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(t)\\le B+rt"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(t)\\le B+rt"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/buckets",
          "labels": [
            "Extra mathematical models",
            "Leaky queue and token bucket"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/6ac9b03072926d25.svg",
      "path": "cn/math/6ac9b03072926d25.svg",
      "mime": "image/svg+xml",
      "bytes": 18517,
      "sha256": "506d69470fbc35ae2033864e2a01f852b9eab38bb9575caf8cde7a3df99e2292",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{data}=2^k,\\quad N_{possible}=2^n,\\quad N_{valid}=2^k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{data}=2^k,\\quad N_{possible}=2^n,\\quad N_{valid}=2^k"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q2bi",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q2(b)(i) · Block coding capacity"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/6d136a965636bb20.svg",
      "path": "cn/math/6d136a965636bb20.svg",
      "mime": "image/svg+xml",
      "bytes": 6843,
      "sha256": "71ce035697d0c1c864cd5247833d036725cca5478debfed2380c9af98bdafe24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S_{\\mathrm{slotted}}=G e^{-G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S_{\\mathrm{slotted}}=G e^{-G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/6d26c03e47eb5b6c.svg",
      "path": "cn/math/6d26c03e47eb5b6c.svg",
      "mime": "image/svg+xml",
      "bytes": 16869,
      "sha256": "e6f11387f3003b9d61c66ad170738952e5e98bffde41ffde72e444e286293605",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{block step}=256-\\text{changing mask octet}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{block step}=256-\\text{changing mask octet}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/method",
          "labels": [
            "Subnetting: first address, last address and host range",
            "One method for every ordinary IPv4 block question"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q1a",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q1(a) · Subnetting and masks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q1a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q1(a) · Subnet mask"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/6d4c1915157a6bc5.svg",
      "path": "cn/math/6d4c1915157a6bc5.svg",
      "mime": "image/svg+xml",
      "bytes": 8197,
      "sha256": "a700927190ad902487c2492d8046e8ffd208708c45320ad77eed3459800aa413",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-2} \\approx 0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-2} \\approx 0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/pure-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/slotted-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/pure-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/slotted-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/73c28ce2abb77cac.svg",
      "path": "cn/math/73c28ce2abb77cac.svg",
      "mime": "image/svg+xml",
      "bytes": 11617,
      "sha256": "07d6ed512b03e41032bcaca125e3fabdae67faee7e60174fe2809eb6ca7b1f97",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=\\sum_{i=1}^{3}(L/R_i+d_{prop,i})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=\\sum_{i=1}^{3}(L/R_i+d_{prop,i})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q1a",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q1(a) · Store-and-forward delay"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q1b",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q1(b) · Store-and-forward delay"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/73d665b598b96583.svg",
      "path": "cn/math/73d665b598b96583.svg",
      "mime": "image/svg+xml",
      "bytes": 14431,
      "sha256": "1ee63ae09b98462a4b17b54a0f42f9b418288dddb8d6c293c59ecc34e13cd5f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_W=\\min(1,WT_t/(T_t+2T_p+T_a))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_W=\\min(1,WT_t/(T_t+2T_p+T_a))"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/arq",
          "labels": [
            "Extra mathematical models",
            "ARQ windows and utilization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/750b0148fd39654a.svg",
      "path": "cn/math/750b0148fd39654a.svg",
      "mime": "image/svg+xml",
      "bytes": 10365,
      "sha256": "eaeaec2e3ebed11c0d6fc908230d57763f0c4b539c858e7297162349a197db47",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{admitted\\ data}(t)\\le B+rt"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{admitted\\ data}(t)\\le B+rt"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            18,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/congestion/token",
          "labels": [
            "Unit 5 · Congestion control and QoS",
            "Token-bucket operation and limitations"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q7b",
          "labels": [
            "Final · 5 December 2025",
            "Q7B · Token bucket"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q7(a) · Leaky versus token bucket"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q4a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q4(a) · Traffic shaping buckets"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q7b",
          "labels": [
            "TEE mock A · full paper",
            "Q7B · Traffic-shaping algorithm"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q7b",
          "labels": [
            "TEE mock C · full paper",
            "Q7B · Traffic-shaping algorithm"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/751670fd3de42086.svg",
      "path": "cn/math/751670fd3de42086.svg",
      "mime": "image/svg+xml",
      "bytes": 11842,
      "sha256": "81515da75f570956cbaef7bb3e95168e0b717358a80f42f8fe14c14e468eee28",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{successful frames/s}=S/T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{successful frames/s}=S/T"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/75b831766f4f99cd.svg",
      "path": "cn/math/75b831766f4f99cd.svg",
      "mime": "image/svg+xml",
      "bytes": 12325,
      "sha256": "1d3560782c535529973af06d316c35ce568ab692563e71b1ffaa233c253f94ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{network}=\\text{address AND mask}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{network}=\\text{address AND mask}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/76b072d173a1b0cc.svg",
      "path": "cn/math/76b072d173a1b0cc.svg",
      "mime": "image/svg+xml",
      "bytes": 15721,
      "sha256": "828b3826557fd2be9b16a9b01ee3ef11cbda58b32c6faa87431709b74b3551c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{offset}=\\mathrm{preceding\\ payload\\ bytes}/8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{offset}=\\mathrm{preceding\\ payload\\ bytes}/8"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-1",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-2",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-3",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-1",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-2",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-3",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/777410ed8c9656d0.svg",
      "path": "cn/math/777410ed8c9656d0.svg",
      "mime": "image/svg+xml",
      "bytes": 3291,
      "sha256": "83bd9c11afa5c01e793b61e87277fd7d3f57c8fe91ad238f5dc4f4d93fc561ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G=\\lambda T_f"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G=\\lambda T_f"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/796d561e6716df45.svg",
      "path": "cn/math/796d561e6716df45.svg",
      "mime": "image/svg+xml",
      "bytes": 6410,
      "sha256": "4e5b1c2530e3468d07714f7af56cb15df8d4d97f4a015e764efbec874ba0ae68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=32-\\log_2(N)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=32-\\log_2(N)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/aggregate-1",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/aggregate-2",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/aggregate-3",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/design",
          "labels": [
            "All formulas and rules in one place",
            "Host sizing, VLSM and aggregation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/aggregate-1",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/aggregate-2",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/aggregate-3",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/design",
          "labels": [
            "All formulas and rules in one place",
            "Host sizing, VLSM and aggregation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/7b496d33240552f3.svg",
      "path": "cn/math/7b496d33240552f3.svg",
      "mime": "image/svg+xml",
      "bytes": 6659,
      "sha256": "20b70d673baa2479a35fa075476a2836ed79db94f4e36a099d9ede36581427ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S_{\\mathrm{pure}}=Ge^{-2G}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S_{\\mathrm{pure}}=Ge^{-2G}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/830cf354ee16974f.svg",
      "path": "cn/math/830cf354ee16974f.svg",
      "mime": "image/svg+xml",
      "bytes": 19103,
      "sha256": "dc364b5537b2f01d849354c3a14fe6c96c8fc99faac6af6dc0747443816ce4d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_{\\mathrm{department}}=N_{\\mathrm{labs}}N_{\\mathrm{addresses\\ per\\ lab}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_{\\mathrm{department}}=N_{\\mathrm{labs}}N_{\\mathrm{addresses\\ per\\ lab}}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q2b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q2B · Department and lab allocation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q2b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q2B · Department subnet allocation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q2b",
          "labels": [
            "TEE mock B · full paper",
            "Q2B · Switching or subnet design"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/830ed738bb3329f8.svg",
      "path": "cn/math/830ed738bb3329f8.svg",
      "mime": "image/svg+xml",
      "bytes": 6741,
      "sha256": "6691499b117748bb82c2ac67f2e937ed1a17e3df120769ac8547295912d4befa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H=4\\,\\mathrm{IHL},\\qquad P=T-H"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H=4\\,\\mathrm{IHL},\\qquad P=T-H"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/ihl-1",
          "labels": [
            "IP packet details · supporting practice",
            "IPv4 header-length example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/ihl-2",
          "labels": [
            "IP packet details · supporting practice",
            "IPv4 header-length example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/ihl-3",
          "labels": [
            "IP packet details · supporting practice",
            "IPv4 header-length example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/ihl-1",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "IPv4 header-length example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/ihl-2",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "IPv4 header-length example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/ihl-3",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "IPv4 header-length example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/85fb8d2da8040e20.svg",
      "path": "cn/math/85fb8d2da8040e20.svg",
      "mime": "image/svg+xml",
      "bytes": 5672,
      "sha256": "254795d3ba52a2f7e906e8790056eb8c3b929e133b01df2b68d7d476f5f36e6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=L/R,\\qquad G=\\lambda T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=L/R,\\qquad G=\\lambda T"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/formulas",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "G, S and throughput: which number are you finding?"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/871b71246f6a730f.svg",
      "path": "cn/math/871b71246f6a730f.svg",
      "mime": "image/svg+xml",
      "bytes": 8047,
      "sha256": "0a2c9bb30dcba6c99107c7cf9bac4cedb7b98ade69ce76a249d61110017ba4c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-0.5} \\approx 0.606530660"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-0.5} \\approx 0.606530660"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/pure-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/pure-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q1c",
          "labels": [
            "TEE mock A · full paper",
            "Q1C · ALOHA throughput"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/88eb2b8ca0c2e1fd.svg",
      "path": "cn/math/88eb2b8ca0c2e1fd.svg",
      "mime": "image/svg+xml",
      "bytes": 10202,
      "sha256": "ce7015320a231218ddff4660f214a3fe207124453d602ba56ef8e18a9b441bbd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{\\mathrm{message}}=hM/R+h\\tau"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{\\mathrm{message}}=hM/R+h\\tau"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/pipeline",
          "labels": [
            "Switching techniques",
            "Store-and-forward and pipelining"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            21,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q7a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q7(a) · Network delay components"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/pipeline",
          "labels": [
            "Switching techniques · optional practice",
            "Store-and-forward and pipelining"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/8d1628ee7de8ff31.svg",
      "path": "cn/math/8d1628ee7de8ff31.svg",
      "mime": "image/svg+xml",
      "bytes": 12215,
      "sha256": "d01ded8ff78edfd4b8d0ff1ddfad9d3ddc5ae26a541e11d0f43d4a86f1eff598",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "ACK=\\mathrm{first\\ byte\\ sequence}+L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "ACK=\\mathrm{first\\ byte\\ sequence}+L"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/transport",
          "labels": [
            "Extra mathematical models",
            "UDP and TCP arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/8ed0d2b7d5ee0b1f.svg",
      "path": "cn/math/8ed0d2b7d5ee0b1f.svg",
      "mime": "image/svg+xml",
      "bytes": 8650,
      "sha256": "8c638c7dc1959f9c113dad661768f0cc5b07912047dc101f64dfd317469ad0ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-0.25} \\approx 0.778800783"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-0.25} \\approx 0.778800783"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/slotted-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/slotted-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 1"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/915c318ac72ec415.svg",
      "path": "cn/math/915c318ac72ec415.svg",
      "mime": "image/svg+xml",
      "bytes": 19132,
      "sha256": "8e32e562cb46ba84ac5a81d75e292cd26cb3768161fef737e0081459bde2ad36",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_p=\\bigoplus_{i\\,\\&\\,p\\ne0}b_i,\\quad \\text{error position}=4s_4+2s_2+s_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_p=\\bigoplus_{i\\,\\&\\,p\\ne0}b_i,\\quad \\text{error position}=4s_4+2s_2+s_1"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q2a",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q2(a) · Hamming error correction"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q5a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q5(a) · Hamming error detection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/92ad06adcbf23a21.svg",
      "path": "cn/math/92ad06adcbf23a21.svg",
      "mime": "image/svg+xml",
      "bytes": 3141,
      "sha256": "a9958e514e1e445322d8f9e3646d05ba1d29cae81eb3dd39587658b0c5f45470",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U=2^h-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U=2^h-2"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/931f9e3ab8969d1f.svg",
      "path": "cn/math/931f9e3ab8969d1f.svg",
      "mime": "image/svg+xml",
      "bytes": 5867,
      "sha256": "afc07277b21cf0bce2da13de2bf178b8029d034dfad440481a18394b4e071ac7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "t=\\frac{B}{P-r},\\quad D=Pt"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "t=\\frac{B}{P-r},\\quad D=Pt"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/token-burst-1",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Token-bucket sustained burst · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/token-burst-2",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Token-bucket sustained burst · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/token-burst-3",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Token-bucket sustained burst · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/940bfc5f08006c8a.svg",
      "path": "cn/math/940bfc5f08006c8a.svg",
      "mime": "image/svg+xml",
      "bytes": 7510,
      "sha256": "441977b4f67dc52bf0283d61258334bd62a4b0fd5e9aedd999cbebe3781da04e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{UDP}=8+L_{data}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{UDP}=8+L_{data}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/transport",
          "labels": [
            "Extra mathematical models",
            "UDP and TCP arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/96879d7c45f4939b.svg",
      "path": "cn/math/96879d7c45f4939b.svg",
      "mime": "image/svg+xml",
      "bytes": 9988,
      "sha256": "e590c5266cf4f3ced7d7ebba2c0545b6a5787f9f50409e33e7af5fa81bf2ca98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{total addresses}=\\sum_i N_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{total addresses}=\\sum_i N_i"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/aggregate-1",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/aggregate-2",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/cidr/aggregate-3",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/aggregate-1",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/aggregate-2",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/cidr/aggregate-3",
          "labels": [
            "CIDR, VLSM and route matching",
            "Exact route aggregation · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/96f141ad847f8a75.svg",
      "path": "cn/math/96f141ad847f8a75.svg",
      "mime": "image/svg+xml",
      "bytes": 14905,
      "sha256": "f21a51337bc92ac47c2e5eb7c448963698eb2a3e28ed198278ac5c656ce09183",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=32-\\log_2(N_{\\mathrm{addresses\\ per\\ lab}})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=32-\\log_2(N_{\\mathrm{addresses\\ per\\ lab}})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q2b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q2B · Department and lab allocation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q2b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q2B · Department subnet allocation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q2b",
          "labels": [
            "TEE mock B · full paper",
            "Q2B · Switching or subnet design"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/96f918d5ce249dc4.svg",
      "path": "cn/math/96f918d5ce249dc4.svg",
      "mime": "image/svg+xml",
      "bytes": 12130,
      "sha256": "326285302f5c6e3f207d37d33fa668206c84fedeee20248b0cd12fbb5612fa3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d[v]\\leftarrow\\min\\bigl(d[v],d[u]+w(u,v)\\bigr)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d[v]\\leftarrow\\min\\bigl(d[v],d[u]+w(u,v)\\bigr)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/relaxation",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Relaxation: replace an old route only when the candidate is cheaper"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/relaxation",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "Relaxation: replace an old route only when the candidate is cheaper"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/9703c520036a4b0a.svg",
      "path": "cn/math/9703c520036a4b0a.svg",
      "mime": "image/svg+xml",
      "bytes": 15824,
      "sha256": "d2479b8c89811a9a661761b9eea3a9d605819d61dfd63b7277a6eabfd1d9d9f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D_x(y)=\\min_{v\\in N(x)}\\{c(x,v)+D_v(y)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_x(y)=\\min_{v\\in N(x)}\\{c(x,v)+D_v(y)\\}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/protocols/distance-vector",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector routing: learn costs through neighbours"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/routing",
          "labels": [
            "All formulas and rules in one place",
            "Routing updates and path costs"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/protocols/distance-vector",
          "labels": [
            "Distance vector, RIP, link state and OSPF",
            "Distance-vector routing: learn costs through neighbours"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/routing",
          "labels": [
            "All formulas and rules in one place",
            "Routing updates and path costs"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/9a18147a7dd3f73d.svg",
      "path": "cn/math/9a18147a7dd3f73d.svg",
      "mime": "image/svg+xml",
      "bytes": 6307,
      "sha256": "4e57026d05ca09993e5dd64eab2894375edc4712365a36784b2d26c275157b7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_m=hM/R+h\\tau"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_m=hM/R+h\\tau"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/delay-1",
          "labels": [
            "Switching techniques",
            "Compare completion times · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/delay-2",
          "labels": [
            "Switching techniques",
            "Compare completion times · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/delay-1",
          "labels": [
            "Switching techniques · optional practice",
            "Compare completion times · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/delay-2",
          "labels": [
            "Switching techniques · optional practice",
            "Compare completion times · example 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/9c2209baf93e272e.svg",
      "path": "cn/math/9c2209baf93e272e.svg",
      "mime": "image/svg+xml",
      "bytes": 3632,
      "sha256": "7a29ea7b8407f85d64b9e538ada7151a13e2f9afd39965e58f6b7cc3745567ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_p=d/v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_p=d/v"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/delay-1",
          "labels": [
            "Only the basics you need",
            "Delay example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/delay-2",
          "labels": [
            "Only the basics you need",
            "Delay example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/delay-3",
          "labels": [
            "Only the basics you need",
            "Delay example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/units",
          "labels": [
            "All formulas and rules in one place",
            "Delays, units and packet pipeline"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/delay-1",
          "labels": [
            "Essential vocabulary and maths",
            "Delay example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/delay-2",
          "labels": [
            "Essential vocabulary and maths",
            "Delay example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/delay-3",
          "labels": [
            "Essential vocabulary and maths",
            "Delay example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/units",
          "labels": [
            "Extra timing and packet-length formulas",
            "Delays, units and packet pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/9d320d9c17125391.svg",
      "path": "cn/math/9d320d9c17125391.svg",
      "mime": "image/svg+xml",
      "bytes": 7233,
      "sha256": "7afbbb2a2417b38372fc548354a355d9ceee330792e049d5562e194fcb3d6967",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^h-2\\geq H,\\qquad p=32-h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^h-2\\geq H,\\qquad p=32-h"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/hosts-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Hosts to prefix · 25 hosts"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/hosts-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Hosts to prefix · 64 hosts"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/hosts-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Hosts to prefix · 1000 hosts"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/hosts-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Hosts to prefix · 25 hosts"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/hosts-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Hosts to prefix · 64 hosts"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/hosts-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Hosts to prefix · 1000 hosts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/9da1be02953867d3.svg",
      "path": "cn/math/9da1be02953867d3.svg",
      "mime": "image/svg+xml",
      "bytes": 4752,
      "sha256": "c1a099b85a03c47b4f1b4e3846a257ccdd31a564f91aef14296b7ae9030f77b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=KT_{\\mathrm{slot}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=KT_{\\mathrm{slot}}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff-1",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Backoff · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff-2",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Backoff · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff-3",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Backoff · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/backoff-1",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Backoff · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/backoff-2",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Backoff · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/backoff-3",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Backoff · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/9e384aa108fc34e3.svg",
      "path": "cn/math/9e384aa108fc34e3.svg",
      "mime": "image/svg+xml",
      "bytes": 3798,
      "sha256": "9e86cdc45719587d20c0decd539cf3d375c315f53b47982bd07a4202ea120ec3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_f=L/R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_f=L/R"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/units",
          "labels": [
            "All formulas and rules in one place",
            "Delays, units and packet pipeline"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-units",
          "labels": [
            "TEE formulas, definitions and full forms",
            "Frame time for ALOHA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/units",
          "labels": [
            "Extra timing and packet-length formulas",
            "Delays, units and packet pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/9f548fe5bbbe07ef.svg",
      "path": "cn/math/9f548fe5bbbe07ef.svg",
      "mime": "image/svg+xml",
      "bytes": 5311,
      "sha256": "fcb3e85457e03bacd6ffa4fcae4318b716a95d194d28291aeaa6eb910e06edfb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{step}=256-M"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{step}=256-M"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/a013f99fcbb0987c.svg",
      "path": "cn/math/a013f99fcbb0987c.svg",
      "mime": "image/svg+xml",
      "bytes": 16548,
      "sha256": "cdc4aa1a2d0263be7287ce191afd2076fd08f5071c9870298009d1e3ac50d04b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{missing groups}=8-\\text{visible groups}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{missing groups}=8-\\text{visible groups}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/expand-1",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/expand-2",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/expand-3",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv6/expand-4",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q4a",
          "labels": [
            "Final · 5 December 2025",
            "Q4A · IPv6 expansion and headers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-b/q1b",
          "labels": [
            "M2 mock B",
            "Q1B · Expand an IPv6 address"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv6/expand-1",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv6/expand-2",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv6/expand-3",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv6/expand-4",
          "labels": [
            "IPv6: addresses and packet format",
            "Expand IPv6 · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q4a",
          "labels": [
            "Final · 5 December 2025",
            "Q4A · IPv6 expansion and headers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q4a",
          "labels": [
            "TEE mock A · full paper",
            "Q4A · IPv6 and packet headers"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q4a",
          "labels": [
            "TEE mock C · full paper",
            "Q4A · IPv6 and packet headers"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/a05ef7dd84fc645e.svg",
      "path": "cn/math/a05ef7dd84fc645e.svg",
      "mime": "image/svg+xml",
      "bytes": 12768,
      "sha256": "a7228c17290af5e5e6ab7bf98e635d51592e639b79a0ecccd3f4113852381bd7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{IPv6\\ total}=40+\\mathrm{payload\\ length}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{IPv6\\ total}=40+\\mathrm{payload\\ length}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv6",
          "labels": [
            "All formulas and rules in one place",
            "IPv6 and packet lengths"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/ipv6",
          "labels": [
            "Extra timing and packet-length formulas",
            "IPv6 and packet lengths"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/a1083530dd6239fa.svg",
      "path": "cn/math/a1083530dd6239fa.svg",
      "mime": "image/svg+xml",
      "bytes": 12930,
      "sha256": "0d428c8c06dd5fb53b2b8fdf891e618baece37d4b4bb194362a2977f93f1a514",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\mathrm{success\\ per\\ attempt})=S/G"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\mathrm{success\\ per\\ attempt})=S/G"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/aloha",
          "labels": [
            "All formulas and rules in one place",
            "ALOHA formulas and maximum values"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/a1dee7ec7d280062.svg",
      "path": "cn/math/a1dee7ec7d280062.svg",
      "mime": "image/svg+xml",
      "bytes": 7237,
      "sha256": "4d097592e05f9bc2dca2e4cf027a73d6b63fd0413b9cb1a364c84834637127a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=(h+k-1)L/R+h\\tau"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=(h+k-1)L/R+h\\tau"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/headers",
          "labels": [
            "Switching techniques",
            "Packet pipeline with header overhead"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/units",
          "labels": [
            "All formulas and rules in one place",
            "Delays, units and packet pipeline"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/headers",
          "labels": [
            "Switching techniques · optional practice",
            "Packet pipeline with header overhead"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/units",
          "labels": [
            "Extra timing and packet-length formulas",
            "Delays, units and packet pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/a38011b407dfa547.svg",
      "path": "cn/math/a38011b407dfa547.svg",
      "mime": "image/svg+xml",
      "bytes": 10672,
      "sha256": "fdf76f807ea22ca9195fc4624a4f6af5c0e5493013784b630eaf6ea1cd2d881e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{syndrome}=s_1+2s_2+4s_4+\\cdots"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{syndrome}=s_1+2s_2+4s_4+\\cdots"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code-1",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "Single-error correction · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code-2",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "Single-error correction · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code-3",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "Single-error correction · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/a570618da07d1f4e.svg",
      "path": "cn/math/a570618da07d1f4e.svg",
      "mime": "image/svg+xml",
      "bytes": 9224,
      "sha256": "019f6368d45f7fd5e55c37db47262420d398c4370fda25aafaef2eb064259a9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D_x(u)=\\min(2+5,5+6)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_x(u)=\\min(2+5,5+6)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q6b",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q6(b) · Distance-vector link change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/aa9f70bc612091c4.svg",
      "path": "cn/math/aa9f70bc612091c4.svg",
      "mime": "image/svg+xml",
      "bytes": 8074,
      "sha256": "8585ce958ddd1abf3668bd4fd4c310e8bdfda9e28b13521e77e33e36305a9ca1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-0.6} \\approx 0.548811636"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-0.6} \\approx 0.548811636"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q1c",
          "labels": [
            "TEE mock B · full paper",
            "Q1C · ALOHA throughput"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/ab3d8502169db5ce.svg",
      "path": "cn/math/ab3d8502169db5ce.svg",
      "mime": "image/svg+xml",
      "bytes": 5861,
      "sha256": "8939cdaadfad8b311213442b85cfb5ef051bf17c8faf30595f9c6566890cf5b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=32-p,\\qquad N=2^h"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=32-p,\\qquad N=2^h"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv4/mask-1",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv4/mask-2",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv4/mask-3",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/ipv4/mask-4",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.10.77/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 200.140.64.48/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 193.20.35.40/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-4",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.1.150/27"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-5",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.4.9.55/28"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-6",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 172.16.35.123/20"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-7",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.20.5.130/23"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-8",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.2.129/25"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-9",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.0.2.6/30"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q1d",
          "labels": [
            "Final · 5 December 2025",
            "Q1D · Address block /26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q1d",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1D · Address block /26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 mock A",
            "Q3 · Find the complete /27 block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv4/mask-1",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv4/mask-2",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv4/mask-3",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/ipv4/mask-4",
          "labels": [
            "IPv4: understand the address before subnetting",
            "Prefix to mask · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.10.77/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 200.140.64.48/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 193.20.35.40/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-4",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.1.150/27"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-5",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.4.9.55/28"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-6",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 172.16.35.123/20"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-7",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.20.5.130/23"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-8",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.2.129/25"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-9",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.0.2.6/30"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q1d",
          "labels": [
            "Final · 5 December 2025",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q1d",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q1d",
          "labels": [
            "TEE mock A · full paper",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q1d",
          "labels": [
            "TEE mock B · full paper",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q1d",
          "labels": [
            "TEE mock C · full paper",
            "Q1D · IPv4 address block"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/ab881b9b5531cc3b.svg",
      "path": "cn/math/ab881b9b5531cc3b.svg",
      "mime": "image/svg+xml",
      "bytes": 3744,
      "sha256": "10b28a680571aaba210dd957e6482d6894d5739507d243662d1d14517467e608",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^h-2\\geq H"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^h-2\\geq H"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/design",
          "labels": [
            "All formulas and rules in one place",
            "Host sizing, VLSM and aggregation"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/design",
          "labels": [
            "All formulas and rules in one place",
            "Host sizing, VLSM and aggregation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/acc548bc5c4e4387.svg",
      "path": "cn/math/acc548bc5c4e4387.svg",
      "mime": "image/svg+xml",
      "bytes": 12062,
      "sha256": "c278adecf5181cf3238742812171c001ef3af523ecf33aa92a9b09bc3bb2c15b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{need}=\\lceil(T_t+2T_p+T_a)/T_t\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{need}=\\lceil(T_t+2T_p+T_a)/T_t\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/arq",
          "labels": [
            "Extra mathematical models",
            "ARQ windows and utilization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/af3d37f6202e501e.svg",
      "path": "cn/math/af3d37f6202e501e.svg",
      "mime": "image/svg+xml",
      "bytes": 13545,
      "sha256": "8043e2dc6410a4d366b7c20bda02fa110457fab5f1e950ce3c84ab24ace4507e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d(U)=d(\\operatorname{pred}(U))+c(\\operatorname{pred}(U),U)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d(U)=d(\\operatorname{pred}(U))+c(\\operatorname{pred}(U),U)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q6c",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q6(c) · Recovering unknown routing weights"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/afb39a0ed04909f3.svg",
      "path": "cn/math/afb39a0ed04909f3.svg",
      "mime": "image/svg+xml",
      "bytes": 13596,
      "sha256": "c70a0017820faadd229955c29897a90c3813cdc60ab3008492e8e8a4898300f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_{\\mathrm{success}}=S/T,\\qquad B_{\\mathrm{success}}=SR"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_{\\mathrm{success}}=S/T,\\qquad B_{\\mathrm{success}}=SR"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three attempt rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 mock A",
            "Q2 · Pure ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q6b",
          "labels": [
            "TEE mock B · full paper",
            "Q6B · Random access"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b022488f5ef91a76.svg",
      "path": "cn/math/b022488f5ef91a76.svg",
      "mime": "image/svg+xml",
      "bytes": 14528,
      "sha256": "5dbf3bba3fd60454d0dcb83e6a7e1a817eddd1b0497299cfe35db2f3750f0926",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{accepted}=\\min(a,B-q_{before})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{accepted}=\\min(a,B-q_{before})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/leaky-1",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Leaky-bucket timeline · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/leaky-2",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Leaky-bucket timeline · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/leaky-3",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Leaky-bucket timeline · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b0c374242e18e388.svg",
      "path": "cn/math/b0c374242e18e388.svg",
      "mime": "image/svg+xml",
      "bytes": 11419,
      "sha256": "0f7f5cc8d3e45e5a23ea52ee230910fc2321458428ef5d4aabe8ac8475bd32ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=d_{\\min}-1,\\quad t=\\lfloor(d_{\\min}-1)/2\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=d_{\\min}-1,\\quad t=\\lfloor(d_{\\min}-1)/2\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/distance-1",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming-distance working · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/distance-2",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming-distance working · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/distance-3",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming-distance working · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-coding",
          "labels": [
            "TEE formulas, definitions and full forms",
            "Paper-backed coding formulas"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q2a",
          "labels": [
            "Final · 5 December 2025",
            "Q2A · Block coding and all pairwise distances"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q2a",
          "labels": [
            "TEE mock A · full paper",
            "Q2A · Error detection and correction"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q2a",
          "labels": [
            "TEE mock C · full paper",
            "Q2A · Error detection and correction"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/coding",
          "labels": [
            "Extra mathematical models",
            "Block coding, Hamming distance and CRC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b2d0e2858bb8f8cc.svg",
      "path": "cn/math/b2d0e2858bb8f8cc.svg",
      "mime": "image/svg+xml",
      "bytes": 11154,
      "sha256": "a0b16c831ab1a3f3147a9d751410923292ef1d4bc05069a9345d1c5ed201cfcf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta=\\max(0,L-T),\\quad t_{wait}=\\Delta/r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta=\\max(0,L-T),\\quad t_{wait}=\\Delta/r"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/token-wait-1",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Token-bucket waiting · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/token-wait-2",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Token-bucket waiting · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/token-wait-3",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Token-bucket waiting · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b431990cb4021a43.svg",
      "path": "cn/math/b431990cb4021a43.svg",
      "mime": "image/svg+xml",
      "bytes": 15421,
      "sha256": "4a4cd8278ab040f8aa2640dde150911e8ce4a681bfe9a073b644d9eb6d876c0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_{before}=\\max(0,q_{previous}-r\\Delta t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_{before}=\\max(0,q_{previous}-r\\Delta t)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/leaky-1",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Leaky-bucket timeline · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/leaky-2",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Leaky-bucket timeline · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/congestion/leaky-3",
          "labels": [
            "Unit 5 · Congestion control and QoS · optional practice",
            "Leaky-bucket timeline · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b5a8dc2b6f87ba95.svg",
      "path": "cn/math/b5a8dc2b6f87ba95.svg",
      "mime": "image/svg+xml",
      "bytes": 8459,
      "sha256": "6f99e65022679b67c2c750afe6d66442985f44ffbdb33bb0b3eeece717449d19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{\\mathrm{backoff}}=K T_{\\mathrm{slot}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{\\mathrm{backoff}}=K T_{\\mathrm{slot}}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Binary exponential backoff"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/backoff",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Binary exponential backoff"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b72774caf03e04db.svg",
      "path": "cn/math/b72774caf03e04db.svg",
      "mime": "image/svg+xml",
      "bytes": 13154,
      "sha256": "795b093fb92b624fe4096d20c5ebdd2feee2d6b56750fbdd607c26cdf7745800",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{UDP}=8+P,\\quad L_{IP}=H_{IP}+L_{UDP}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{UDP}=8+P,\\quad L_{IP}=H_{IP}+L_{UDP}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/transport/udp-size-1",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP · optional practice",
            "UDP length calculation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/transport/udp-size-2",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP · optional practice",
            "UDP length calculation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/transport/udp-size-3",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP · optional practice",
            "UDP length calculation · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b9c12990b79f75b6.svg",
      "path": "cn/math/b9c12990b79f75b6.svg",
      "mime": "image/svg+xml",
      "bytes": 3467,
      "sha256": "927e43a9263635f9e0b05c6d436c0e2bf8e801efe1f3d57570576fa331d4fb34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_p=\\frac{d}{v}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_p=\\frac{d}{v}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/basics/bits",
          "labels": [
            "Only the basics you need",
            "Bits, bytes and rate: read the units first"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/basics/bits",
          "labels": [
            "Essential vocabulary and maths",
            "Bits, bytes and rate: read the units first"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b9d2a7d69c31ca42.svg",
      "path": "cn/math/b9d2a7d69c31ca42.svg",
      "mime": "image/svg+xml",
      "bytes": 7866,
      "sha256": "d5969a8a879e6d6d4dc97148ea630cdbfb2a90bdbe1b028bbedcb82a498ccc1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_b=\\max(0,q-r\\Delta t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_b=\\max(0,q-r\\Delta t)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/buckets",
          "labels": [
            "Extra mathematical models",
            "Leaky queue and token bucket"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/b9f38cdb21f5d397.svg",
      "path": "cn/math/b9f38cdb21f5d397.svg",
      "mime": "image/svg+xml",
      "bytes": 14178,
      "sha256": "7a8c3180f20f70a116f166c532af0f4d4bb406eb073b3a2f690646e750f797c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D_z(d)=\\min\\{6+D_v(d),\\ 2+D_x(d)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D_z(d)=\\min\\{6+D_v(d),\\ 2+D_x(d)\\}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q4a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q4(a) · Distance vector at z"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/bd55e600f9b980f0.svg",
      "path": "cn/math/bd55e600f9b980f0.svg",
      "mime": "image/svg+xml",
      "bytes": 15623,
      "sha256": "a567a3f064269b12680716b6542c1a75c661ce732a18d7caafade4c157a886b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_{\\max}=d_{\\min}-1,\\qquad t_{\\max}=\\left\\lfloor\\frac{d_{\\min}-1}{2}\\right\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_{\\max}=d_{\\min}-1,\\qquad t_{\\max}=\\left\\lfloor\\frac{d_{\\min}-1}{2}\\right\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/hamming-distance",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Hamming distance and guaranteed capability"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q7b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q7(b) · Block coding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/beca5466928acbfc.svg",
      "path": "cn/math/beca5466928acbfc.svg",
      "mime": "image/svg+xml",
      "bytes": 6567,
      "sha256": "ebf6db0a4dd68a9d4f012c2644b39ec8d872f54f969c0d42a18849a7fe2dbe9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r=n-k,\\quad R_c=k/n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r=n-k,\\quad R_c=k/n"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-coding",
          "labels": [
            "TEE formulas, definitions and full forms",
            "Paper-backed coding formulas"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/coding",
          "labels": [
            "Extra mathematical models",
            "Block coding, Hamming distance and CRC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/c06068d72176a7c3.svg",
      "path": "cn/math/c06068d72176a7c3.svg",
      "mime": "image/svg+xml",
      "bytes": 12214,
      "sha256": "0a20061eba104e85ed0a4288887c9f031222108bcbbed3e325ecae5378a982e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "k=\\min(n,10),\\quad K_{\\max}=2^k-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "k=\\min(n,10),\\quad K_{\\max}=2^k-1"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff-1",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Backoff · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff-2",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Backoff · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/backoff-3",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Backoff · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/backoff-1",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Backoff · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/backoff-2",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Backoff · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/backoff-3",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Backoff · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/c15ebbb2cede607a.svg",
      "path": "cn/math/c15ebbb2cede607a.svg",
      "mime": "image/svg+xml",
      "bytes": 19228,
      "sha256": "f3deccfed6a11ba9a85afd841ebfd6f79ca8c435582ba16824327831ce66d21e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\operatorname{endAroundCarry}(\\text{sum of words}),\\qquad C=\\operatorname{NOT}(S)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\operatorname{endAroundCarry}(\\text{sum of words}),\\qquad C=\\operatorname{NOT}(S)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q3bii",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q3(b)(ii) · Internet checksum"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q5c",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q5(c) · 8-bit checksum"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q4b",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q4(b) · Internet checksum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/c54f515ee0c2f8e8.svg",
      "path": "cn/math/c54f515ee0c2f8e8.svg",
      "mime": "image/svg+xml",
      "bytes": 12660,
      "sha256": "0c110772bec1fa1bb0067c3255c8ced60a02d59a472f8c44fd2f1ab6621ced25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{\\mathrm{required}}=\\left\\lceil\\frac{T_t+2T_p+T_a}{T_t}\\right\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{\\mathrm{required}}=\\left\\lceil\\frac{T_t+2T_p+T_a}{T_t}\\right\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/arq/efficiency",
          "labels": [
            "Unit 3 · Flow control and ARQ · optional practice",
            "Supporting numerical: stop-and-wait utilization"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/c833ce43529e0206.svg",
      "path": "cn/math/c833ce43529e0206.svg",
      "mime": "image/svg+xml",
      "bytes": 8459,
      "sha256": "6f99e65022679b67c2c750afe6d66442985f44ffbdb33bb0b3eeece717449d19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{\\mathrm{backoff}}=KT_{\\mathrm{slot}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{\\mathrm{backoff}}=KT_{\\mathrm{slot}}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/csma",
          "labels": [
            "All formulas and rules in one place",
            "Collision timing and backoff"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/csma",
          "labels": [
            "Extra timing and packet-length formulas",
            "Collision timing and backoff"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/c9f05985613df1dc.svg",
      "path": "cn/math/c9f05985613df1dc.svg",
      "mime": "image/svg+xml",
      "bytes": 14674,
      "sha256": "29525d31782725aaa71cd29b8c5bcb99f8117b31797f9a4e11db0a7abb461491",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N=2^m,\\quad W_{GBN}\\le 2^m-1,\\quad W_{SR}\\le 2^{m-1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N=2^m,\\quad W_{GBN}\\le 2^m-1,\\quad W_{SR}\\le 2^{m-1}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/windows-1",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "ARQ sequence/window arithmetic · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/windows-2",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "ARQ sequence/window arithmetic · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/arq/windows-3",
          "labels": [
            "Unit 3 · Flow control and ARQ",
            "ARQ sequence/window arithmetic · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/ca4fab7e8dac4ad7.svg",
      "path": "cn/math/ca4fab7e8dac4ad7.svg",
      "mime": "image/svg+xml",
      "bytes": 6391,
      "sha256": "0149be7ec86d9593a3d64380ba33c55d57cc0836057743d0293da64f5aacb50f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^s\\geq N_{\\mathrm{subnets}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^s\\geq N_{\\mathrm{subnets}}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/split-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/split-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/split-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/split-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/split-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/split-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Equal-size subnet design · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/ca97cfd9b6235ae7.svg",
      "path": "cn/math/ca97cfd9b6235ae7.svg",
      "mime": "image/svg+xml",
      "bytes": 8067,
      "sha256": "fbb1091ec201bdd07224e25b951139fd3951a96a75817fdf2ca381befd0c5b8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_1=0.5L,\\qquad T_2=0.875L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_1=0.5L,\\qquad T_2=0.875L"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/mapping/lease-1",
          "labels": [
            "ARP, RARP and DHCP",
            "DHCP timer example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            9,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/mapping/lease-2",
          "labels": [
            "ARP, RARP and DHCP",
            "DHCP timer example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            9,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/mapping/lease-3",
          "labels": [
            "ARP, RARP and DHCP",
            "DHCP timer example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/mapping/lease-1",
          "labels": [
            "ARP, RARP and DHCP · optional practice",
            "DHCP timer example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/mapping/lease-2",
          "labels": [
            "ARP, RARP and DHCP · optional practice",
            "DHCP timer example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/mapping/lease-3",
          "labels": [
            "ARP, RARP and DHCP · optional practice",
            "DHCP timer example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/cb1467f42fc2ae0f.svg",
      "path": "cn/math/cb1467f42fc2ae0f.svg",
      "mime": "image/svg+xml",
      "bytes": 14460,
      "sha256": "991466ef552c1ad4aa00f4d5a2d68e010892d5cc4c2d803125173866ef9ee602",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{step}=256-\\text{changing mask octet}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{step}=256-\\text{changing mask octet}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.10.77/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 200.140.64.48/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 193.20.35.40/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-4",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.1.150/27"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-5",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.4.9.55/28"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-6",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 172.16.35.123/20"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-7",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.20.5.130/23"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-8",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.2.129/25"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/subnets/block-9",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.0.2.6/30"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q1d",
          "labels": [
            "Final · 5 December 2025",
            "Q1D · Address block /26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q1d",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1D · Address block /26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 mock A",
            "Q3 · Find the complete /27 block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-1",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.10.77/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-2",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 200.140.64.48/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-3",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 193.20.35.40/26"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-4",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.1.150/27"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-5",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.4.9.55/28"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-6",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 172.16.35.123/20"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-7",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 10.20.5.130/23"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-8",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.168.2.129/25"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/subnets/block-9",
          "labels": [
            "Subnetting: first address, last address and host range",
            "Complete block · 192.0.2.6/30"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q1d",
          "labels": [
            "Final · 5 December 2025",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q1d",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-a/q1d",
          "labels": [
            "TEE mock A · full paper",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q1d",
          "labels": [
            "TEE mock B · full paper",
            "Q1D · IPv4 address block"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q1d",
          "labels": [
            "TEE mock C · full paper",
            "Q1D · IPv4 address block"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/ced24dba71859ec0.svg",
      "path": "cn/math/ced24dba71859ec0.svg",
      "mime": "image/svg+xml",
      "bytes": 6402,
      "sha256": "007273d78a14f64153b483422ae3cbfda36c6fb2d1831632ef9b00acff8cdcd9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^r\\ge m+r+1,\\qquad m=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^r\\ge m+r+1,\\qquad m=8"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q4c",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q4(c) · Hamming generation and correction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/cf2d3cfa77719992.svg",
      "path": "cn/math/cf2d3cfa77719992.svg",
      "mime": "image/svg+xml",
      "bytes": 6798,
      "sha256": "dff7f507ae018552ac7b0ac32cf3ce02dbbb6c6199dd224f098de8532b88ca21",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "k=M/P,\\quad L=P+H"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "k=M/P,\\quad L=P+H"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/switching/headers",
          "labels": [
            "Switching techniques",
            "Packet pipeline with header overhead"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/switching/headers",
          "labels": [
            "Switching techniques · optional practice",
            "Packet pipeline with header overhead"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/d5549e76446992ce.svg",
      "path": "cn/math/d5549e76446992ce.svg",
      "mime": "image/svg+xml",
      "bytes": 11241,
      "sha256": "16fd736c8d0c846bf0730b8e12571504fe1e6e8634ff027da73a2016caac551f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{non}=n(2RTT+T_{object})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{non}=n(2RTT+T_{object})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/applications/http-time-1",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP · optional practice",
            "Supporting HTTP timing · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/applications/http-time-2",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP · optional practice",
            "Supporting HTTP timing · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/applications/http-time-3",
          "labels": [
            "Unit 6 · HTTP, DNS, FTP and SMTP · optional practice",
            "Supporting HTTP timing · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/d973fda532c4ffe6.svg",
      "path": "cn/math/d973fda532c4ffe6.svg",
      "mime": "image/svg+xml",
      "bytes": 6570,
      "sha256": "5b77a3c7cdb764ac87aff1a19e3320f90255328747e530e30f81d61bb956c7ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_c=k/n,\\quad r=n-k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_c=k/n,\\quad r=n-k"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/error-control/principles",
          "labels": [
            "Unit 3 · Errors, block coding and CRC",
            "Error detection, correction and block coding"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q1b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q1(b) · Error control"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q7b",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q7(b) · Block coding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/d9a16d08c4aea6f6.svg",
      "path": "cn/math/d9a16d08c4aea6f6.svg",
      "mime": "image/svg+xml",
      "bytes": 12881,
      "sha256": "4e82fc5fb07d84025ceb5468345a5ebcbe320db58ced34273d92abea41faef50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{service}=N/r,\\quad T_{travel}=d/v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{service}=N/r,\\quad T_{travel}=d/v"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-ai-final/q3a",
          "labels": [
            "2024-12-06 · AI-only Sem V variant",
            "Q3(a) · Store-and-forward caravan"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/dc84d9f4c66a26e3.svg",
      "path": "cn/math/dc84d9f4c66a26e3.svg",
      "mime": "image/svg+xml",
      "bytes": 6990,
      "sha256": "beacd1419d311ca83bbbb992543695c32f3b71d8e605f59b7b64c522db14e9bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\min}=\\lceil 2RT_p\\rceil"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\min}=\\lceil 2RT_p\\rceil"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/minframe-1",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Collision detection · minimum size 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/minframe-2",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Collision detection · minimum size 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/minframe-3",
          "labels": [
            "CSMA, collision detection and avoidance",
            "Collision detection · minimum size 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-c/q2",
          "labels": [
            "M2 mock C",
            "Q2 · CSMA/CD minimum frame"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/minframe-1",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Collision detection · minimum size 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/minframe-2",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Collision detection · minimum size 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/csma/minframe-3",
          "labels": [
            "CSMA, collision detection and avoidance · optional practice",
            "Collision detection · minimum size 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/dfefa084951b704c.svg",
      "path": "cn/math/dfefa084951b704c.svg",
      "mime": "image/svg+xml",
      "bytes": 13452,
      "sha256": "5f70dcf21ac343859c0a7b01f6c91b2ce0a9eefe9f938f2b844785e5cf4528d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{IPv4\\ payload}=\\mathrm{Total\\ Length}-4\\,\\mathrm{IHL}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{IPv4\\ payload}=\\mathrm{Total\\ Length}-4\\,\\mathrm{IHL}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv6",
          "labels": [
            "All formulas and rules in one place",
            "IPv6 and packet lengths"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/ipv6",
          "labels": [
            "Extra timing and packet-length formulas",
            "IPv6 and packet lengths"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e04fbf2fea600eab.svg",
      "path": "cn/math/e04fbf2fea600eab.svg",
      "mime": "image/svg+xml",
      "bytes": 26778,
      "sha256": "e505d427ce0573680a5e53d91727d5fa0f9448e8f0a65c4668ef3dc6f8d78659",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{new\\ allowance}=\\max(0,\\min(rwnd,cwnd)-\\mathrm{bytes\\ in\\ flight})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{new\\ allowance}=\\max(0,\\min(rwnd,cwnd)-\\mathrm{bytes\\ in\\ flight})"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            18,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/congestion/tcp-control",
          "labels": [
            "Unit 5 · Congestion control and QoS",
            "TCP congestion window and classic control phases"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q1d",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q1(d) · TCP congestion control"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e31cde29472d2c2d.svg",
      "path": "cn/math/e31cde29472d2c2d.svg",
      "mime": "image/svg+xml",
      "bytes": 13263,
      "sha256": "b1ede1596cb2bd579ac6151aad846481e1c1472ee70917ef89413eac87aea362",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d(v)\\leftarrow\\min(d(v),d(u)+w(u,v))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d(v)\\leftarrow\\min(d(v),d(u)+w(u,v))"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-feb-reexam/q6a",
          "labels": [
            "2025-02-19 · 2023-24 / 2024-25",
            "Q6(a) · Dijkstra six-node graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q7a",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q7(a) · Bellman-Ford directed graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q7a",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q7(a) · Dijkstra graph"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-ai-partial/q4a",
          "labels": [
            "2023-11-22 · AI-only Sem V variant; incomplete recovered scan",
            "Q4(a) · Dijkstra from u"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2022-ai-final/q3a",
          "labels": [
            "2022-11-16 · AI-only Sem V",
            "Q3(a) · Dijkstra from t"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-jan-ai-reexam/q3a",
          "labels": [
            "2023-01-27 · AI-only Sem V",
            "Q3(a) · Dijkstra from u"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-ai-reexam/q2a",
          "labels": [
            "2024-02-06 · AI-only Sem V variant",
            "Q2(a) · Dijkstra from w"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e3b5b2a12bccb581.svg",
      "path": "cn/math/e3b5b2a12bccb581.svg",
      "mime": "image/svg+xml",
      "bytes": 14363,
      "sha256": "e4e28883389500e7a6b73c2b5f50f99126b813b5b94096ea97b44654347e14a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{ok}=\\min(a,B-q_b),\\quad drop=a-a_{ok}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{ok}=\\min(a,B-q_b),\\quad drop=a-a_{ok}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/buckets",
          "labels": [
            "Extra mathematical models",
            "Leaky queue and token bucket"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e448a50c7be7dbba.svg",
      "path": "cn/math/e448a50c7be7dbba.svg",
      "mime": "image/svg+xml",
      "bytes": 7522,
      "sha256": "8bf851be5fe3486ed1f2effa3d4d02f0ccbcd8c2cf94d211ccc9a8e056b98868",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{dS}{dG}=e^{-G}(1-G)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{dS}{dG}=e^{-G}(1-G)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/maxima",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Why the two maximum throughputs differ"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/maxima",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Why the two maximum throughputs differ"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e5e4b592ee8fd45e.svg",
      "path": "cn/math/e5e4b592ee8fd45e.svg",
      "mime": "image/svg+xml",
      "bytes": 10817,
      "sha256": "a16d436c51e12c127c18e126e58c2dbb0399b45cd220caf894b3450092cbe34a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{broadcast}=\\text{network}+(N-1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{broadcast}=\\text{network}+(N-1)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/formulas/ipv4",
          "labels": [
            "All formulas and rules in one place",
            "Masks and address blocks"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e61302b7dd479191.svg",
      "path": "cn/math/e61302b7dd479191.svg",
      "mime": "image/svg+xml",
      "bytes": 15362,
      "sha256": "54d8582f020fe87d0e1850a6e853e38cb9182e9e169245ff489526b5d46f6578",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{omitted\\ groups}=8-\\mathrm{visible\\ groups}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{omitted\\ groups}=8-\\mathrm{visible\\ groups}"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/formulas/tee-formulas/exam-headers",
          "labels": [
            "TEE formulas, definitions and full forms",
            "IPv6 expansion and header facts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e637610146069ae8.svg",
      "path": "cn/math/e637610146069ae8.svg",
      "mime": "image/svg+xml",
      "bytes": 9228,
      "sha256": "52b8210d1d458dba8c586b260fc916e8a665fe6c4cb9f7cff2244fda5157a8ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "t_{burst}=B/(P-r),\\quad P>r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "t_{burst}=B/(P-r),\\quad P>r"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/buckets",
          "labels": [
            "Extra mathematical models",
            "Leaky queue and token bucket"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e662a1e6810b8636.svg",
      "path": "cn/math/e662a1e6810b8636.svg",
      "mime": "image/svg+xml",
      "bytes": 17071,
      "sha256": "a31de1bf85d568de788b2678d65b9425e6d77c028f1eda061dc6abffa2b19e23",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c=d[U]+w(U,V),\\quad d[V]_{\\mathrm{new}}=\\min(d[V]_{\\mathrm{old}},c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c=d[U]+w(U,V),\\quad d[V]_{\\mathrm{new}}=\\min(d[V]_{\\mathrm{old}},c)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/relax-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "One edge relaxation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/relax-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "One edge relaxation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/routing/relax-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "One edge relaxation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/relax-1",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "One edge relaxation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/relax-2",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "One edge relaxation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/routing/relax-3",
          "labels": [
            "Routing: build the shortest path one step at a time",
            "One edge relaxation · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e7173ebbd6128f2f.svg",
      "path": "cn/math/e7173ebbd6128f2f.svg",
      "mime": "image/svg+xml",
      "bytes": 7911,
      "sha256": "96a4248506035430af39b78eedd7a8e767fd0e94687e83e99332f6a554e12ccb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-1.6} \\approx 0.201896518"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-1.6} \\approx 0.201896518"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-c/q1c",
          "labels": [
            "TEE mock C · full paper",
            "Q1C · ALOHA throughput"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e9189d93499eafbc.svg",
      "path": "cn/math/e9189d93499eafbc.svg",
      "mime": "image/svg+xml",
      "bytes": 14782,
      "sha256": "5cc80e4e52f245d3b0fb8137ad2f18fb84090d395ce3d4fad1746e7f31963529",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{persistent}=RTT+n(RTT+T_o)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{persistent}=RTT+n(RTT+T_o)"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/support",
          "labels": [
            "Extra mathematical models",
            "Topology and HTTP timing · supporting examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/e95efbc97b48115e.svg",
      "path": "cn/math/e95efbc97b48115e.svg",
      "mime": "image/svg+xml",
      "bytes": 11810,
      "sha256": "3567a57607e3034c9ba0b1170ba21dab66580148659bbf10baa45fd1b19655f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{first}=ISN+1,\\quad \\mathrm{next}=\\mathrm{first}+L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{first}=ISN+1,\\quad \\mathrm{next}=\\mathrm{first}+L"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/transport/tcp-seq-1",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP · optional practice",
            "TCP sequence and ACK arithmetic · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/transport/tcp-seq-2",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP · optional practice",
            "TCP sequence and ACK arithmetic · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/transport/tcp-seq-3",
          "labels": [
            "Unit 5 · Process delivery, UDP, TCP and SCTP · optional practice",
            "TCP sequence and ACK arithmetic · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/eae5a57f0575ef7d.svg",
      "path": "cn/math/eae5a57f0575ef7d.svg",
      "mime": "image/svg+xml",
      "bytes": 6598,
      "sha256": "b8e47d826e552d01607795fc27f0d1ebf4ce378e7b0f6b13f5268159ef0a98c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{\\min}\\geq 2RT_p"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{\\min}\\geq 2RT_p"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/csma/cd",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CD: detect a collision while transmitting"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/csma",
          "labels": [
            "All formulas and rules in one place",
            "Collision timing and backoff"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/csma/cd",
          "labels": [
            "CSMA, collision detection and avoidance",
            "CSMA/CD: detect a collision while transmitting"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2025-legacy-reexam/q4a",
          "labels": [
            "2025-12-05 · 2022-23",
            "Q4(a) · CSMA persistence and CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "2024-12-06 · Final 2024-25 / Re-exam 2023-24",
            "Q2(b) · CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2023-final/q3b",
          "labels": [
            "2023-11-22 · Final 2023-24 / Re-exam 2022-23",
            "Q3(b) · CSMA/CD"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/paper-2024-feb-reexam/q1c",
          "labels": [
            "2024-02-06 · 2022-23",
            "Q1(c) · CSMA persistence"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/csma",
          "labels": [
            "Extra timing and packet-length formulas",
            "Collision timing and backoff"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/ecdbdeb0433d59c5.svg",
      "path": "cn/math/ecdbdeb0433d59c5.svg",
      "mime": "image/svg+xml",
      "bytes": 4110,
      "sha256": "dab548bf968684546acfec794f7ba094847526956915c92b269c01bb28ec32df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^r\\ge m+r+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^r\\ge m+r+1"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "How a Hamming code locates a single error"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code-1",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "Single-error correction · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code-2",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "Single-error correction · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/error-control/hamming-code-3",
          "labels": [
            "Unit 3 · Errors, block coding and CRC · optional practice",
            "Single-error correction · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/coding",
          "labels": [
            "Extra mathematical models",
            "Block coding, Hamming distance and CRC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/f340420d788785f5.svg",
      "path": "cn/math/f340420d788785f5.svg",
      "mime": "image/svg+xml",
      "bytes": 10529,
      "sha256": "a4dd14336dd47ab0038ac8f01b8d6453761b16fceeb4b9a392fe79f8f586f38c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "k=\\min(n,10),\\quad 0\\leq K\\leq 2^k-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "k=\\min(n,10),\\quad 0\\leq K\\leq 2^k-1"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/formulas/formulas/csma",
          "labels": [
            "All formulas and rules in one place",
            "Collision timing and backoff"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/formulas/csma",
          "labels": [
            "Extra timing and packet-length formulas",
            "Collision timing and backoff"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/f3e24ac70fcf4336.svg",
      "path": "cn/math/f3e24ac70fcf4336.svg",
      "mime": "image/svg+xml",
      "bytes": 6882,
      "sha256": "8e180c69ee8c5a9f20310281e7c6bcd5fcce83abdd2b9e330dca2e00ac065ce8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-1} \\approx 0.367879441"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-1} \\approx 0.367879441"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/pure-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/slotted-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2025-final/q1c",
          "labels": [
            "Final · 5 December 2025",
            "Q1C · Slotted ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q1c",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1C · Pure ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/pure-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Pure ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/slotted-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Slotted ALOHA · load example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-final/q1c",
          "labels": [
            "Final · 5 December 2025",
            "Q1C · Slotted ALOHA"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q1c",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q1C · Pure ALOHA"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/f8d7da692e922bd4.svg",
      "path": "cn/math/f8d7da692e922bd4.svg",
      "mime": "image/svg+xml",
      "bytes": 2507,
      "sha256": "68f32989679566d7df9fe4352e6efcd0d3862a8e8608428b9a5f0a0536104000",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G=\\lambda T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G=\\lambda T"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/papers/paper-2026-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three attempt rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 mock A",
            "Q2 · Pure ALOHA throughput"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-1",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-2",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-3",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-4",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 4"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/read/aloha/rate-5",
          "labels": [
            "ALOHA: access, collisions and throughput",
            "Frames/s to throughput · example 5"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/papers/tee-paper-reexam/q6b",
          "labels": [
            "Re-exam · 4 February 2026",
            "Q6B · ALOHA at three rates"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/mocks/tee-mock-b/q6b",
          "labels": [
            "TEE mock B · full paper",
            "Q6B · Random access"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/f9ae1e0794f3ac3b.svg",
      "path": "cn/math/f9ae1e0794f3ac3b.svg",
      "mime": "image/svg+xml",
      "bytes": 10014,
      "sha256": "e2055e741cde4a0e8220edc4886c2f4c1a383786e34e8c45ec697ece210c01a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "t_{wait}=\\max(0,L-T)/r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "t_{wait}=\\max(0,L-T)/r"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            13,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/tee-formulas/buckets",
          "labels": [
            "Extra mathematical models",
            "Leaky queue and token bucket"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/math/fd129cf4e0fe3540.svg",
      "path": "cn/math/fd129cf4e0fe3540.svg",
      "mime": "image/svg+xml",
      "bytes": 8618,
      "sha256": "ba7c881b5ed431d5b8237cda0bf7e591984eedab5538850f07f311cd8cd91db7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\max}=8\\left\\lfloor\\frac{\\mathrm{MTU}-H}{8}\\right\\rfloor"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\max}=8\\left\\lfloor\\frac{\\mathrm{MTU}-H}{8}\\right\\rfloor"
        }
      ],
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-1",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-2",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/read/packet-support/fragment-3",
          "labels": [
            "IP packet details · supporting practice",
            "Optional fragmentation · example 3"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-1",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 1"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-2",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 2"
          ]
        },
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/practice/packet-support/fragment-3",
          "labels": [
            "IP packet details · supporting practice · optional practice",
            "Optional fragmentation · example 3"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/cn/style.css",
      "path": "cn/style.css",
      "mime": "text/css",
      "bytes": 16368,
      "sha256": "5133a6148028e270d9a19f61a602ed3890a25d3c27d9091e952c50f1a3add4a3",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "cn/index.html",
          "route": "https://deep-learning-study-room.vercel.app/cn/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/crawl-access.css",
      "path": "crawl-access.css",
      "mime": "text/css",
      "bytes": 197,
      "sha256": "af19e34154232ae7e4fe0a768b67c46477009d89f76a74852c8905e5d63a5f47",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "apr/index.html",
          "route": "https://deep-learning-study-room.vercel.app/apr/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "cn/index.html",
          "route": "https://deep-learning-study-room.vercel.app/cn/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "dm/index.html",
          "route": "https://deep-learning-study-room.vercel.app/dm/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "is2/index.html",
          "route": "https://deep-learning-study-room.vercel.app/is2/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "nlp/index.html",
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/data.js",
      "path": "data.js",
      "mime": "application/javascript",
      "bytes": 6733815,
      "sha256": "d37afa0d0b5c446c4c90e48190c5a5345c2073b10cbb2592a67527980d49de5a",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/digest.css",
      "path": "digest.css",
      "mime": "text/css",
      "bytes": 7068,
      "sha256": "5659abdd3ba32000ca76cf3fa348554782ca9a4b3cb8b5c9234eebbec661e2ee",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/app.js",
      "path": "dm/app.js",
      "mime": "application/javascript",
      "bytes": 5634,
      "sha256": "235909203fc2319329239ebee2d1427201561dfa781785368fdcbb1dcea91fc4",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "dm/index.html",
          "route": "https://deep-learning-study-room.vercel.app/dm/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/content.js",
      "path": "dm/content.js",
      "mime": "application/javascript",
      "bytes": 1294712,
      "sha256": "da080aa8aa58a5c6f9761b4965fc96e4fdb73921b83ceb37f2387153073e886e",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "dm/index.html",
          "route": "https://deep-learning-study-room.vercel.app/dm/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/boundaries.8b6b55444b.svg",
      "path": "dm/fig/boundaries.8b6b55444b.svg",
      "mime": "image/svg+xml",
      "bytes": 3164,
      "sha256": "8b6b55444b9e2c2e0ddbfe25d8ff9fd771c648915bb13c852fe89a3f2d55b590",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Three plate-boundary movements"
        },
        {
          "type": "figcaption",
          "text": "Three types of relative plate movement. Arrows show motion, not seismic waves."
        },
        {
          "type": "figcaption",
          "text": "Convergent: move together. Divergent: move apart. Transform: slide past."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/types",
          "labels": [
            "Earthquakes",
            "Plate boundaries and earthquake classifications"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/earthquakes/types",
          "labels": [
            "Earthquakes",
            "Plate boundaries and earthquake classifications"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q1a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q1A · Elaborate in detail the causes of earthquakes with a neat sketch"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q2a",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q2A · Describe in detail with neat sketch 3 types of boundaries for earthquakes. Also state…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q3a",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q3A · Illustrate with neat sketch any 2 types of waves causing earthquake and any 2 types o…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q1d",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q1D · Discuss in detail the three causes resulting in earthquakes with neat sketches."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q2a",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q2A · Describe in detail the three main causes of earthquakes illustrating them with neat s…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        }
      ],
      "svg": {
        "title": [
          "Three plate-boundary movements"
        ],
        "description": [],
        "labels": [
          "Three plate-boundary movements",
          "Convergent",
          "Divergent",
          "Transform",
          "Separation / rising material",
          "Compression",
          "Extension",
          "Shear"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/coastal-four.57a97d3a0e.svg",
      "path": "dm/fig/coastal-four.57a97d3a0e.svg",
      "mime": "image/svg+xml",
      "bytes": 4974,
      "sha256": "57a97d3a0e1361c3c40844ac9b759115a0f34c0d3cf1e1a7d98d2c59f68f32c8",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Coastal flood: four measures and the risk each reduces"
        },
        {
          "type": "figcaption",
          "text": "Coastal flooding can combine rainfall, high tide, surge and blocked drainage. The four labelled panels match the four measures below."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q5a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q5A · The area faces Coastal Flash Floods frequently. Recommend any 4 mitigation measures t…"
          ]
        }
      ],
      "svg": {
        "title": [
          "Coastal flood: four measures and the risk each reduces"
        ],
        "description": [],
        "labels": [
          "Coastal flood: four measures and the risk each reduces",
          "1 · Risk-informed land use",
          "Keep new critical facilities outside mapped",
          "surge / flood areas.",
          "2 · Drainage and protection",
          "Maintain outfalls; use assessed engineered",
          "protection where suitable.",
          "3 · Shelter and safe access",
          "Provide accessible safe shelters and routes",
          "outside the hazard.",
          "4 · Warning and evacuation",
          "Send clear alerts and move people before",
          "routes become unsafe.",
          "flood zone",
          "safe",
          "water",
          "safe route",
          "official alert",
          "act early",
          "Transport + assistance + headcounts",
          "Each measure reduces a different part of risk; none guarantees zero flooding.",
          "Protection may overtop; drainage can back up when coastal water is high."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/cordon.14f06142d3.svg",
      "path": "dm/fig/cordon.14f06142d3.svg",
      "mime": "image/svg+xml",
      "bytes": 3047,
      "sha256": "14f06142d30012089a0e38fdf13ef3c8fc00b45694012d53c5cd23d5d8baa8ae",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A safe cordon follows the hazard, not a fixed circle"
        },
        {
          "type": "figcaption",
          "text": "For a tsunami or coastal flood, the hazard boundary follows inundation risk. Safe reception and command are inland or on safe high ground."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/applications/cordons",
          "labels": [
            "Answer-building: plans, comparisons and applications",
            "Cordon zones: a clear coastal example"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q6b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q6B · Elaborate in detail the concept of Cordon-Off Zone. Also Draft a typical Cordon-Off Z…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q2b",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q2B · Explain in detail the concept of Cordon-off Zone with a neat labelled sketch. Also el…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q2b",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q2B · Elaborate with neat sketches application of Cordon- off Zones for Coastal Floods"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q7b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q7B · Describe in detail role of cordon-off zones in 4 phases of disaster relief for Tsunam…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q5b",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q5B · Discuss in detail the Cordon-Off Zones. Elaborate their significance citing relevant …"
          ]
        }
      ],
      "svg": {
        "title": [
          "A safe cordon follows the hazard, not a fixed circle"
        ],
        "description": [],
        "labels": [
          "A safe cordon follows the hazard, not a fixed circle",
          "Sea / water",
          "Restricted",
          "hazard area",
          "Authorised",
          "teams only",
          "Controlled access",
          "Check entry; maintain rescue routes.",
          "Safe reception / assembly",
          "Outside assessed danger; accessible shelter,",
          "headcounts and coordination.",
          "Evacuate to safe ground →",
          "Command levels (gold/silver/bronze) describe roles, not universal cordon distances."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/course-levels.26aad2f326.svg",
      "path": "dm/fig/course-levels.26aad2f326.svg",
      "mime": "image/svg+xml",
      "bytes": 3874,
      "sha256": "26aad2f326488e10ca309ae1ffc78405f67860908eb0dc8d51beec23999115f0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Disaster scale: the faculty lecture framework"
        },
        {
          "type": "figcaption",
          "text": "The three capacity levels used in the M1 lecture. The separate geographic scale is shown below."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/risk/scale",
          "labels": [
            "Risk, classification and vulnerability",
            "Levels of disaster and escalation of response"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q5b",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q5B · With a neat sketch explain in detail Disaster Scale. Considering Cyclone as Disaster …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q7b",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q7B · Elaborate in detail significance of Disaster Scale in Disaster management. Describe t…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q5b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q5B · Discuss in detail with neat sketch Disaster Cycle and explain progression of scale co…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q1b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1B · With a neat sketch, elaborate in detail various stages of Disaster Scale considering …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q4b",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q4B · Illustrate in detail with neat sketch Disaster Scale citing suitable examples for eac…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        }
      ],
      "svg": {
        "title": [
          "Disaster scale: the faculty lecture framework"
        ],
        "description": [],
        "labels": [
          "Disaster scale: the faculty lecture framework",
          "Level 01",
          "Own organisation or",
          "community resources contain",
          "the incident.",
          "Level 02",
          "External help from nearby",
          "authorities is required.",
          "Level 03",
          "Community or regional",
          "capacity is exceeded; wider",
          "help is needed.",
          "Escalate when needs exceed available capacity.",
          "Separate geographic scale:",
          "Local  →  district  →  state  →  national  →  international / global",
          "A hypothetical cyclone can affect one community or a much wider area.",
          "These lecture Levels 01–03 are not the official L0–L3 numbering scheme.",
          "Neither scale is a cyclone wind-speed category."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/cycle.4dd3905659.svg",
      "path": "dm/fig/cycle.4dd3905659.svg",
      "mime": "image/svg+xml",
      "bytes": 3361,
      "sha256": "4dd3905659f2ca3b1393d8271d3f1868c147f25bb4cbb8fb28e6d7549526ec61",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The management cycle continues after recovery"
        },
        {
          "type": "figcaption",
          "text": "The cycle repeats: lessons from recovery must improve prevention and preparedness."
        },
        {
          "type": "figcaption",
          "text": "A drought develops slowly, but all stages still apply."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/basics/cycle",
          "labels": [
            "The essential vocabulary",
            "The disaster management cycle: six stages explained"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/basics/cycle",
          "labels": [
            "The essential vocabulary",
            "The disaster management cycle: six stages explained"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q5b",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q5B · With a neat sketch explain in detail Disaster Cycle. Also elaborate the same consider…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q5b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q5B · Discuss in detail with neat sketch Disaster Cycle and explain progression of scale co…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q1b",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q1B · With neat labelled sketch elaborate in detail the phases of Disaster Cycle considerin…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q1c",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q1C · Demonstrate in detail the application of GIS in 4 phases of Droughts Disaster Managem…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q5a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q5A · Describe in detail six stages of Disaster Management citing relevant examples."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/revision/revision-tee/units34",
          "labels": [
            "Last-day TEE revision",
            "Units 3–4: management and applications"
          ]
        }
      ],
      "svg": {
        "title": [
          "The management cycle continues after recovery"
        ],
        "description": [],
        "labels": [
          "The management cycle continues after recovery",
          "Risk reduction",
          "Prevention and mitigation: avoid risk or",
          "reduce losses.",
          "Preparedness",
          "Plans, warnings, training and resources to",
          "act.",
          "Response",
          "Urgent protection, rescue and essential",
          "assistance.",
          "Recovery",
          "Restore services and livelihoods; rebuild",
          "safer.",
          "Lessons improve the next cycle"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/cyclone.035d3a6b0d.svg",
      "path": "dm/fig/cyclone.035d3a6b0d.svg",
      "mime": "image/svg+xml",
      "bytes": 4652,
      "sha256": "035d3a6b0d7ee54d2f9b42b5ddb488097732f58ddef2b74efd669b6176cb7b41",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Tropical cyclone: structure and hazards"
        },
        {
          "type": "figcaption",
          "text": "Warm moist air feeds the storm. The eyewall surrounds the relatively calm eye in a mature intense tropical cyclone."
        },
        {
          "type": "figcaption",
          "text": "Wind, surge and rain create different protection needs."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/cyclones/formation",
          "labels": [
            "Cyclones",
            "Cyclone formation, eye and eyewall"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cyclones/formation",
          "labels": [
            "Cyclones",
            "Cyclone formation, eye and eyewall"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q5a",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q5A · Explain in detail the any 5 Mitigation Measures that can be adopted for Cyclones in c…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q3a",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q3A · Discuss in detail with neat sketch formation of Cyclone and elaborate in detail each …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q4b",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q4B · Explain in detail with respect to its causes and stages of Disaster management the ca…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q1d",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q1D · Discuss in detail how a cyclone is formed with a neat sketch."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        }
      ],
      "svg": {
        "title": [
          "Tropical cyclone: structure and hazards"
        ],
        "description": [],
        "labels": [
          "Tropical cyclone: structure and hazards",
          "Eye: relatively calm centre",
          "Eyewall: strongest winds",
          "Rainbands: heavy showers",
          "Main hazards",
          "Strong wind + storm surge + rainfall flooding",
          "Schematic plan view; not a map or a forecast."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/earthquake.46adac0128.svg",
      "path": "dm/fig/earthquake.46adac0128.svg",
      "mime": "image/svg+xml",
      "bytes": 2410,
      "sha256": "46adac01284fb34244a1187637f986327b1dfd6f5eddb73b186d4b684edd9c4a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Focus, epicentre and a slipping fault"
        },
        {
          "type": "figcaption",
          "text": "Focus is inside the Earth; epicentre is the surface point directly above it. Fault rupture can extend far beyond the starting point."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/origin",
          "labels": [
            "Earthquakes",
            "How an earthquake starts: plates, faults, focus and epicentre"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/earthquakes/origin",
          "labels": [
            "Earthquakes",
            "How an earthquake starts: plates, faults, focus and epicentre"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q1a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q1A · Elaborate in detail the causes of earthquakes with a neat sketch"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q1d",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q1D · Discuss in detail the three causes resulting in earthquakes with neat sketches."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q2a",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q2A · Describe in detail the three main causes of earthquakes illustrating them with neat s…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        }
      ],
      "svg": {
        "title": [
          "Focus, epicentre and a slipping fault"
        ],
        "description": [],
        "labels": [
          "Focus, epicentre and a slipping fault",
          "Fault plane",
          "Epicentre: surface above focus",
          "Focus: rupture begins within Earth",
          "Surface",
          "Waves spread from the source; shaking effects vary with local conditions."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/evacuation.06122809c0.svg",
      "path": "dm/fig/evacuation.06122809c0.svg",
      "mime": "image/svg+xml",
      "bytes": 2614,
      "sha256": "06122809c07c2b935029c6c09ea7305a7a4a4d04a582c8a42099217b4305f583",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A drill tests the full evacuation process"
        },
        {
          "type": "figcaption",
          "text": "The sequence is alarm → safe exit → assembly → accountability → review."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q3b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q3B · Prepare the checklist for 10 key considerations for Planning of Fire Drill in an Inst…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q2a",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q2A · Discuss in detail any 5 considerations to be taken into account while planning a dril…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        }
      ],
      "svg": {
        "title": [
          "A drill tests the full evacuation process"
        ],
        "description": [],
        "labels": [
          "A drill tests the full evacuation process",
          "Alarm",
          "Recognise the signal",
          "Safe movement",
          "Use the assigned exit",
          "Assembly",
          "Count and report",
          "Review",
          "Correct the gaps",
          "Include visitors and people needing assistance; keep emergency access clear."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/flood-institutions.9a8cc4ec14.svg",
      "path": "dm/fig/flood-institutions.9a8cc4ec14.svg",
      "mime": "image/svg+xml",
      "bytes": 4284,
      "sha256": "9a8cc4ec147e23984eea65b94583bc7cb2c45722b3f99bd823e9f3518579b9d3",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Flood management in India: central and state coordination"
        },
        {
          "type": "figcaption",
          "text": "A functional coordination chart: central and state bodies cooperate. These are not all subordinate offices of NDMA; arrangements and department names can vary by state."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q5b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q5B · Draft the hierarchy chart for Flood Management in India and explain the role of each …"
          ]
        }
      ],
      "svg": {
        "title": [
          "Flood management in India: central and state coordination"
        ],
        "description": [],
        "labels": [
          "Flood management in India: central and state coordination",
          "Central level: specialist roles and national support",
          "NDMA: disaster policy, guidance and coordination",
          "CWC: river observation, flood forecasts and technical advice",
          "GFCC: Ganga basin flood plans and scheme appraisal",
          "Brahmaputra Board: basin flood, erosion and drainage plans",
          "Farakka Project: barrage operation and regional bank protection",
          "Forecasts, guidance and support",
          "State level: plans, engineering works and emergency readiness",
          "Water Resources Department: prepare, implement and maintain works",
          "Flood Control Board: state priorities and coordination",
          "State Technical Advisory Committee: technical review of proposals",
          "Disaster Management Cell / SDMA: preparedness and response",
          "Local action and feedback",
          "District and local implementation",
          "District administration, local authorities and communities: warnings, evacuation, shelters, local services",
          "and reporting of needs.",
          "Functional links, not a single command chain; state arrangements can vary."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/flood-measures.8571e23804.svg",
      "path": "dm/fig/flood-measures.8571e23804.svg",
      "mime": "image/svg+xml",
      "bytes": 3670,
      "sha256": "8571e23804435018939dd1fd3ce930b7b5577b8654271168acf837e217611c3f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Four complementary flood-risk measures"
        },
        {
          "type": "figcaption",
          "text": "Risk reduction combines storage, protected land use, maintained conveyance and safe evacuation."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q3a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q3A · Describe in detail citing relevant examples 5 mitigation measures that can be adopted…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q2b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q2B · Enlist and elaborate in detail any 5 techniques for mitigation of River Floods."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q1c",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q1C · Elaborate in brief any 5 measures that can be adopted to avoid flooding of Rivers."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        }
      ],
      "svg": {
        "title": [
          "Four complementary flood-risk measures"
        ],
        "description": [],
        "labels": [
          "Four complementary flood-risk measures",
          "1 · Storage",
          "Wetlands and detention hold water and reduce",
          "a peak.",
          "2 · Drainage",
          "Maintain flow paths, culverts and outfalls.",
          "3 · Land-use control",
          "Keep vulnerable development outside mapped",
          "floodways.",
          "4 · Warning and evacuation",
          "Move people on safe routes while access",
          "remains usable.",
          "floodway",
          "safe site",
          "people",
          "shelter"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/gis.9072f68acf.svg",
      "path": "dm/fig/gis.9072f68acf.svg",
      "mime": "image/svg+xml",
      "bytes": 3031,
      "sha256": "9072f68acf6b7e62dabb791a76379cdeb5d4a9439580ef7625edf88db6fc02d6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "GIS combines location-based layers for decisions"
        },
        {
          "type": "figcaption",
          "text": "Hazard information combined with exposed assets and vulnerability supports risk-based decisions."
        },
        {
          "type": "figcaption",
          "text": "Overlay means combining layers at matching locations, not simply placing unrelated pictures next to one another."
        },
        {
          "type": "figcaption",
          "text": "Combine hazard indicators, exposure and resources to support decisions."
        },
        {
          "type": "figcaption",
          "text": "Different layers answer different operational questions."
        },
        {
          "type": "figcaption",
          "text": "A drill uses a map of both the hazard and the people/resources affected."
        },
        {
          "type": "figcaption",
          "text": "Recovery decisions combine observed damage, services, population and rebuilding constraints."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/risk/mapping",
          "labels": [
            "Risk, classification and vulnerability",
            "Risk assessment, mapping and the four-step method"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/training/gis",
          "labels": [
            "Training, awareness and technology",
            "GIS and remote sensing from the first definition"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q6a",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q6A · Describe in detail, How GIS can help in Hazard Mapping for Droughts citing relevant e…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q6a",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q6A · Explain in detail how GIS can prove to be an efficient tool for Tsunami Disaster Mana…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q6b",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q6B · Explain in detail the concept of “Hazard Mapping”. Also elaborate in detail its signi…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q3b",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q3B · State and elaborate in detail the application of risk mapping for detection of flood …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q6a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q6A · Describe the role of GIS in training and conducting drills considering any one type o…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q4a",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q4A · Explain the detail the application of GIS in Disaster Management during the recovery …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q3b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q3B · “GIS is an effective tool for River Flood Disaster Management”. Explain the statement…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q1c",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1C · Demonstrate in detail the application of GIS in 4 phases of Tsunami Disaster Manageme…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q7b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q7B · Describe in brief any 5 key highlights and adverse effects of “Indian Ocean Tsunami 2…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q1c",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q1C · Demonstrate in detail the application of GIS in 4 phases of Droughts Disaster Managem…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q4a",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q4A · Analysing the case study of “Indian Ocean Tsunami”, elaborate in detail how Warning s…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q2a",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q2A · Explain in detail with respect to its causes and stages of Disaster management the ca…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q4a",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q4A · Explain in detail the role of GIS in effective Disaster management for Landslides."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q6b",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q6B · Demonstrate how GIS can be suitably adopted for Flash Floods Disaster Management."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q2b",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q2B · Discuss in detail how GIS Application can help in Efficient Earthquake Disaster Manag…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q2b",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q2B · Discuss in detail how GIS Application can help in Efficient Flood Disaster Management…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q4a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q4A · Discuss in detail with a neat sketch Risk Mapping and explain in detail the four step…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q6b",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q6B · Describe in detail how GIS can be beneficial in real-time tsunami monitoring."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q7a",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q7A · Discuss in detail application of GIS in Response for Floods Disaster management citin…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q7b",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q7B · Discuss in detail application of GIS in drought-prone area mapping for drought manage…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        }
      ],
      "svg": {
        "title": [
          "GIS combines location-based layers for decisions"
        ],
        "description": [],
        "labels": [
          "GIS combines location-based layers for decisions",
          "Hazard layer",
          "Flood extent / slope / drought",
          "Exposure layer",
          "People, homes, roads, hospitals",
          "Resources layer",
          "Shelters, teams, water supply",
          "Decision supported",
          "Which places face danger? Who needs",
          "assistance? Which route is usable? Where",
          "should resources go?",
          "Check data dates, accuracy and field reports; a map is decision support."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/institutions.e7262187f0.svg",
      "path": "dm/fig/institutions.e7262187f0.svg",
      "mime": "image/svg+xml",
      "bytes": 4000,
      "sha256": "e7262187f0ea5d2dbe214c897e64795e2d72595026005d7a4bb885a3954ac3ad",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "From national policy to local action"
        },
        {
          "type": "figcaption",
          "text": "Authorities plan and coordinate; technical agencies provide specialist information; response forces conduct specialised operations."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/institutions/bodies",
          "labels": [
            "Who does what in India",
            "NDMA, SDMA, DDMA, NDRF and NIDM"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/institutions/bodies",
          "labels": [
            "Who does what in India",
            "NDMA, SDMA, DDMA, NDRF and NIDM"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q2a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q2A · Discuss in detail Disaster Reporting and Management hierarchy in India."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        }
      ],
      "svg": {
        "title": [
          "From national policy to local action"
        ],
        "description": [],
        "labels": [
          "From national policy to local action",
          "National: NDMA and Union government",
          "Policy, planning framework, guidance and national support",
          "State: SDMA and state departments",
          "State plans, coordination, sector responsibilities and resources",
          "District: DDMA and district administration",
          "Local risk assessment, planning, coordination and implementation",
          "Local authorities and communities",
          "Warnings, preparedness, service delivery and assisted evacuation",
          "Technical support",
          "IMD: weather CWC:",
          "floods INCOIS: tsunami",
          "Other key roles",
          "NDRF: specialist",
          "response NIDM: training",
          "and capacity"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/quake-cordon.33e92aab0d.svg",
      "path": "dm/fig/quake-cordon.33e92aab0d.svg",
      "mime": "image/svg+xml",
      "bytes": 2847,
      "sha256": "33e92aab0dc9eeecde5da42138bc70d4070073b20c8935694edb550b02aa9607",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Earthquake damage: a hazard-based cordon"
        },
        {
          "type": "figcaption",
          "text": "Use the damaged building and secondary hazards to set the boundary. This is one typical earthquake-response sketch, not a separate zone for each wave."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q2a",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q2A · Discuss in detail with neat sketch any 3 types of seismic waves. Also explain the con…"
          ]
        }
      ],
      "svg": {
        "title": [
          "Earthquake damage: a hazard-based cordon"
        ],
        "description": [],
        "labels": [
          "Earthquake damage: a hazard-based cordon",
          "Restricted damage area",
          "Unstable building / debris",
          "Controlled entry",
          "Authorised rescue teams; structural",
          "assessment and safe access.",
          "Safe assembly / coordination",
          "Outside assessed collapse and",
          "secondary-hazard zones.",
          "Review aftershocks, adjacent structures, utilities and new damage.",
          "No separate fixed-radius cordon exists for P, S or surface waves."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/risk-chain.ced919a55d.svg",
      "path": "dm/fig/risk-chain.ced919a55d.svg",
      "mime": "image/svg+xml",
      "bytes": 3847,
      "sha256": "ced919a55dbe4b3bf639ba3402a602b7684fa3bacaf6fda3b5c34f6e5ca6b675",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Why the same hazard causes different losses"
        },
        {
          "type": "figcaption",
          "text": "A hazard becomes a disaster through its interaction with exposed, vulnerable people and assets. Capacity changes the outcome."
        },
        {
          "type": "figcaption",
          "text": "Changing exposure, vulnerability or capacity changes expected losses."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/basics/hazard",
          "labels": [
            "The essential vocabulary",
            "Hazard is the threat; disaster is the serious disruption"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/basics/hazard",
          "labels": [
            "The essential vocabulary",
            "Hazard is the threat; disaster is the serious disruption"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q4b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q4B · Explain the following concepts (Risk, Hazard, Vulnerability, Disaster) related to Ide…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q1a",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q1A · Discuss in detail the difference between Risk and Hazard citing relevant examples."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q4a",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q4A · Discuss in detail any five ways adopted for Risk Reduction."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q1b",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q1B · Discuss in brief Risk Reduction Measures to avoid disaster."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q1a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q1A · Differentiate between Disaster and Hazard citing any two relevant examples."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        }
      ],
      "svg": {
        "title": [
          "Why the same hazard causes different losses"
        ],
        "description": [],
        "labels": [
          "Why the same hazard causes different losses",
          "Hazard",
          "The potentially harmful",
          "event",
          "Exposure",
          "People and assets in its path",
          "Vulnerability",
          "Conditions that increase",
          "harm",
          "Potential disaster losses",
          "Serious disruption if impacts",
          "overwhelm coping ability",
          "Capacity",
          "Warnings, skills, services",
          "and resources",
          "More capacity can",
          "reduce harm."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/river-cordon.22669aea6f.svg",
      "path": "dm/fig/river-cordon.22669aea6f.svg",
      "mime": "image/svg+xml",
      "bytes": 2951,
      "sha256": "22669aea6fd4bb364babb8791985a5484da037ab61d43f5de4a5cbdbd15b0410",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "River flood: control access around the flood footprint"
        },
        {
          "type": "figcaption",
          "text": "Top view: the restricted floodplain follows the river; the safe assembly area is outside the assessed inundation zone. Not to scale."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q5b",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q5B · Discuss in detail the Cordon-Off Zones. Elaborate their significance citing relevant …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q7a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q7A · Describe in detail with neat sketches the significance of Cordon-off zones for Disast…"
          ]
        }
      ],
      "svg": {
        "title": [
          "River flood: control access around the flood footprint"
        ],
        "description": [],
        "labels": [
          "River flood: control access around the flood footprint",
          "Restricted floodplain",
          "River",
          "Safe assembly area",
          "Outside assessed inundation;",
          "headcounts and support.",
          "Controlled entry",
          "Authorised rescue access; close",
          "unsafe roads.",
          "Assessed safe route",
          "Dashed boundary: review water levels, erosion, bridges and utilities. Not to scale."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/river-four.7447872224.svg",
      "path": "dm/fig/river-four.7447872224.svg",
      "mime": "image/svg+xml",
      "bytes": 3772,
      "sha256": "74478722241899fd438ffcd2c400eca16720c49b2fef0c5c020db9e6fdd98f4c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Four complementary river-flood mitigation measures"
        },
        {
          "type": "figcaption",
          "text": "Natural storage, maintained flow paths, managed storage and safer land use match the four measures below."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q5a",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q5A · An area faces River Floods frequently. Suggest any 4 mitigation measures that can be …"
          ]
        }
      ],
      "svg": {
        "title": [
          "Four complementary river-flood mitigation measures"
        ],
        "description": [],
        "labels": [
          "Four complementary river-flood mitigation measures",
          "1 · Natural storage",
          "Protect wetlands and floodplains; slow and",
          "store part of the runoff.",
          "2 · Maintained flow paths",
          "Keep drains, culverts and channels usable after",
          "engineering assessment.",
          "3 · Managed storage",
          "Reservoirs / detention hold inflow; planned",
          "releases require warnings.",
          "4 · Safer land use",
          "Keep critical facilities outside high-risk areas;",
          "protect permitted buildings.",
          "Mapped floodplain",
          "Residual risk remains: warning and evacuation support all four measures."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/slope.38d4f3b001.svg",
      "path": "dm/fig/slope.38d4f3b001.svg",
      "mime": "image/svg+xml",
      "bytes": 2486,
      "sha256": "38d4f3b0015e424b3c512ed7a6b5217c13ec37daa7c23ca04a24d23577dcd46c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Landslide mechanisms require different solutions"
        },
        {
          "type": "figcaption",
          "text": "Different measures address water, support and exposure. A real slope needs a geotechnical assessment."
        },
        {
          "type": "figcaption",
          "text": "Drainage and stabilisation must match the slope and failure mechanism."
        },
        {
          "type": "figcaption",
          "text": "The right-hand sketch shows a block rotating forward: a topple."
        },
        {
          "type": "figcaption",
          "text": "A curved slip surface indicates rotation; forward block rotation indicates toppling."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/drought-landslides/slope-management",
          "labels": [
            "Droughts, landslides and subsidence",
            "Landslide mitigation and land subsidence"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q2b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q2B · Describe in detail any 4 the mitigation measures adopted for prevention of Landslides…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q7a",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q7A · Explain in detail Cause, Characteristics and Mitigation measures for “Topple” type of…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q3a",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q3A · Illustrate with neat sketch any 2 types of Landslides and their specific mitigation m…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q4b",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q4B · Discuss in detail any five mitigation measures for prevention of Landslides with neat…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        }
      ],
      "svg": {
        "title": [
          "Landslide mechanisms require different solutions"
        ],
        "description": [],
        "labels": [
          "Landslide mechanisms require different solutions",
          "Rotational slide",
          "Topple",
          "Curved slip surface",
          "Drainage / stabilisation / safer siting",
          "Block rotates forward",
          "Assess joints, toe support and water",
          "Measures must follow site investigation; vegetation alone does not stop every failure."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/tsunami.bc017e1e08.svg",
      "path": "dm/fig/tsunami.bc017e1e08.svg",
      "mime": "image/svg+xml",
      "bytes": 1994,
      "sha256": "bc017e1e089454aab8febc8deabccbeddcb2c37f54e7e5fde97f5251ad841dc6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Tsunami: displacement → propagation → inundation"
        },
        {
          "type": "figcaption",
          "text": "Monitoring must lead to rapid movement to designated safe ground."
        },
        {
          "type": "figcaption",
          "text": "Earthquake → seafloor and water displacement → travelling waves → coastal inundation. The drawing explains the mechanism; it is not a map of Tamil Nadu."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q1b",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q1B · With neat sketch describe any 2 mitigation measures for developing coping capacity to…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q3a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q3A · Discuss in detail the causes and impacts of “Tamil Nadu Tsunami”. Also suggest any 4 …"
          ]
        }
      ],
      "svg": {
        "title": [
          "Tsunami: displacement → propagation → inundation"
        ],
        "description": [],
        "labels": [
          "Tsunami: displacement → propagation → inundation",
          "1 · Seafloor displacement",
          "2 · Waves propagate",
          "3 · Move to designated",
          "safe high ground",
          "The tsunami can be a series of waves; do not return after the first wave."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/urban-flood.03309d30e8.svg",
      "path": "dm/fig/urban-flood.03309d30e8.svg",
      "mime": "image/svg+xml",
      "bytes": 3754,
      "sha256": "03309d30e82de23b7e747451aa5b4bf683af26dba151004ebe22bf777cd97292",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Urbanisation changes how rainfall becomes runoff"
        },
        {
          "type": "figcaption",
          "text": "Paving increases runoff; loss of storage and blocked outlets make it harder to drain that runoff."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/urban",
          "labels": [
            "Floods",
            "Why cities flood; the sponge-city idea"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/urban",
          "labels": [
            "Floods",
            "Why cities flood; the sponge-city idea"
          ]
        }
      ],
      "svg": {
        "title": [
          "Urbanisation changes how rainfall becomes runoff"
        ],
        "description": [],
        "labels": [
          "Urbanisation changes how rainfall becomes runoff",
          "More permeable catchment",
          "More paved catchment",
          "More infiltration / natural storage",
          "Faster surface runoff → drains",
          "High rainfall + limited storage/conveyance + exposure can cause flood losses."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/vulnerability.bbe86f2049.svg",
      "path": "dm/fig/vulnerability.bbe86f2049.svg",
      "mime": "image/svg+xml",
      "bytes": 2875,
      "sha256": "bbe86f2049075b749e84621e03c05368a059d2410a441bd03b11cf1146caa8e1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Pressure and release: reduce the causes of vulnerability"
        },
        {
          "type": "figcaption",
          "text": "Root causes act through dynamic pressures to produce unsafe conditions. Risk reduction can intervene at every stage."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/risk/progression",
          "labels": [
            "Risk, classification and vulnerability",
            "Why vulnerability builds up: the pressure-and-release model"
          ]
        }
      ],
      "svg": {
        "title": [
          "Pressure and release: reduce the causes of vulnerability"
        ],
        "description": [],
        "labels": [
          "Pressure and release: reduce the causes of vulnerability",
          "Root causes",
          "Unequal access to resources",
          "and decision-making",
          "Dynamic pressures",
          "Unsafe urban growth, weak",
          "services and lost ecosystems",
          "Unsafe conditions",
          "Weak buildings, hazardous",
          "sites and limited support",
          "Risk grows where these vulnerabilities meet a hazard.",
          "“Release” means reducing vulnerability and pressure—not releasing a disaster."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/warning-chain.6950d12628.svg",
      "path": "dm/fig/warning-chain.6950d12628.svg",
      "mime": "image/svg+xml",
      "bytes": 2917,
      "sha256": "6950d12628ca4f07f6addb42b05d52c884bb2c9fc2ee6959dbe77bd0f6971a22",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Warning must reach the person who needs to act"
        },
        {
          "type": "figcaption",
          "text": "A sensor alone is not an early warning system. Every link must work, including the last mile to people."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/warnings/components",
          "labels": [
            "Early warning systems",
            "How an early warning system works"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/warnings/components",
          "labels": [
            "Early warning systems",
            "How an early warning system works"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q5a",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q5A · Describe in detail application of Modes of Early Warning System in Disaster Managemen…"
          ]
        }
      ],
      "svg": {
        "title": [
          "Warning must reach the person who needs to act"
        ],
        "description": [],
        "labels": [
          "Warning must reach the person who needs to act",
          "1 · Know risk",
          "Who is exposed?",
          "2 · Monitor",
          "Detect and forecast",
          "3 · Communicate",
          "Trusted action",
          "message",
          "4 · Act",
          "Safe route and",
          "shelter",
          "Continuous review: did the message reach everyone, and could they act?"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/fig/waves.3b808bf75c.svg",
      "path": "dm/fig/waves.3b808bf75c.svg",
      "mime": "image/svg+xml",
      "bytes": 15540,
      "sha256": "3b808bf75c09f82cf8aa62f711f25b9a92917b252c2d4f87fd635054c01f2663",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Seismic waves: compare particle motion"
        },
        {
          "type": "figcaption",
          "text": "Compare the direction of energy travel with the local movement of ground particles."
        },
        {
          "type": "figcaption",
          "text": "P: parallel motion. S: transverse motion. Surface: motion concentrated near the surface."
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/waves",
          "labels": [
            "Earthquakes",
            "P, S, Love and Rayleigh waves; the seismograph"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "M2 practice papers",
            "M2 mock A · theory and diagrams"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/earthquakes/waves",
          "labels": [
            "Earthquakes",
            "P, S, Love and Rayleigh waves; the seismograph"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q2a",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q2A · Discuss in detail with neat sketch any 3 types of seismic waves. Also explain the con…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q2a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q2A · Illustrate and explain in detail with neat sketch 3 types of waves for earthquakes. A…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q3a",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q3A · Illustrate with neat sketch any 2 types of waves causing earthquake and any 2 types o…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        }
      ],
      "svg": {
        "title": [
          "Seismic waves: compare particle motion"
        ],
        "description": [],
        "labels": [
          "Seismic waves: compare particle motion",
          "P wave · body wave",
          "Push and pull parallel to travel: alternating compression and expansion.",
          "S wave · body wave",
          "Shearing motion perpendicular to the direction of wave travel.",
          "Love wave · surface wave",
          "Horizontal side-to-side shear, shown here from above.",
          "Rayleigh wave · surface wave",
          "Approximately elliptical rolling motion, shown in a vertical side view.",
          "particle",
          "rolling",
          "travel →",
          "Particle paths illustrate local movement; the wave carries energy onward."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/00d281d05c08dc32.svg",
      "path": "dm/math/00d281d05c08dc32.svg",
      "mime": "image/svg+xml",
      "bytes": 5152,
      "sha256": "950759897ffdff90e23cd813bff836aa0550b173bcb12129aba9b750acf07681",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=A_{flow}\\,v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=A_{flow}\\,v"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/0798b79a0aebbdaf.svg",
      "path": "dm/math/0798b79a0aebbdaf.svg",
      "mime": "image/svg+xml",
      "bytes": 10686,
      "sha256": "5c23aa814424f6d65f8ad93a325756427c73ad286b6896d46e6f155667e2b384",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "67500-37500=30000\\text{ m}^3/\\text{h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "67500-37500=30000\\text{ m}^3/\\text{h}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/0af507209207dea9.svg",
      "path": "dm/math/0af507209207dea9.svg",
      "mime": "image/svg+xml",
      "bytes": 2332,
      "sha256": "8f103d40bea5d11f8cf49f9128a5755ebf750d3a47d2835976cd082382d2b2d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10^1=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10^1=10"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/0cc00d61ae3996f0.svg",
      "path": "dm/math/0cc00d61ae3996f0.svg",
      "mime": "image/svg+xml",
      "bytes": 8431,
      "sha256": "51849a688869dee0e5a50d49f132ed181c2c98669cddfe6c269e6e885959850c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{flow}=2\\times1.5=3\\text{ m}^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{flow}=2\\times1.5=3\\text{ m}^2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/0efa2b2cbab987ad.svg",
      "path": "dm/math/0efa2b2cbab987ad.svg",
      "mime": "image/svg+xml",
      "bytes": 10056,
      "sha256": "9ac29df031f2c9f23201739724ce3926e18ec15d0c82ccc4de52d2473c4f652e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=10CIA/3600\\quad(A\\text{ in ha})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=10CIA/3600\\quad(A\\text{ in ha})"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/11a5141046de3b9b.svg",
      "path": "dm/math/11a5141046de3b9b.svg",
      "mime": "image/svg+xml",
      "bytes": 20065,
      "sha256": "dd23bba75ab5f28f0875e29b272d17dc47c67b77cdd024e6eecf50c6cfed3259",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=1000CIA;\\quad \\%\\text{increase}=\\frac{Q_{new}-Q_{old}}{Q_{old}}\\times100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=1000CIA;\\quad \\%\\text{increase}=\\frac{Q_{new}-Q_{old}}{Q_{old}}\\times100"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/14642cf48b9242c4.svg",
      "path": "dm/math/14642cf48b9242c4.svg",
      "mime": "image/svg+xml",
      "bytes": 3257,
      "sha256": "a64abd20655d19b74a293e45c7111d4f6be680e1f0b4b9d41ef8ef40ac2cee96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1\\times20=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1\\times20=2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/1a171e4702297407.svg",
      "path": "dm/math/1a171e4702297407.svg",
      "mime": "image/svg+xml",
      "bytes": 9390,
      "sha256": "0d996c082bd08a8a5198f59c3f2b12d1602699c61b326d46c5dbd8fd9e844519",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=10000\\times5000=5\\times10^7\\text{ m}^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=10000\\times5000=5\\times10^7\\text{ m}^2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/1af4ac096ef5510e.svg",
      "path": "dm/math/1af4ac096ef5510e.svg",
      "mime": "image/svg+xml",
      "bytes": 7000,
      "sha256": "b9c99fe6ee6e4ef5ed48053ecfc8aaab015a3ec0aa6340ae428a9105c6563bfb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{new}=(6\\times4)/6=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{new}=(6\\times4)/6=4"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/1b6152ff862c4a33.svg",
      "path": "dm/math/1b6152ff862c4a33.svg",
      "mime": "image/svg+xml",
      "bytes": 4161,
      "sha256": "2234becfd4481823e321e0bcfd1d8aa9fc4194ef3f0facd678f1cc134ee37b8c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=HV/C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=HV/C"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/1c7763f4811e74bd.svg",
      "path": "dm/math/1c7763f4811e74bd.svg",
      "mime": "image/svg+xml",
      "bytes": 6809,
      "sha256": "da356f1407e2a74fc47912867a6065b2de344296193054f96c33bd598ea43487",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2.4-1.6=0.8\\text{ m}^3/\\text{s}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2.4-1.6=0.8\\text{ m}^3/\\text{s}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/24470bbc86f455b5.svg",
      "path": "dm/math/24470bbc86f455b5.svg",
      "mime": "image/svg+xml",
      "bytes": 5222,
      "sha256": "29b8b7652bee5d9e68a43b5a1fe69e0c6ef8f5388c404049c48836aa6710444c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_{02}/M_{01}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_{02}/M_{01}=2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/24f3381a18f46f60.svg",
      "path": "dm/math/24f3381a18f46f60.svg",
      "mime": "image/svg+xml",
      "bytes": 7920,
      "sha256": "f5ce23dcdee868e5b448855f7be5bf1a927bcef162a923fabb4af5a4f914fe46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10^{1.5\\times1}=10^{1.5}\\approx31.62"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10^{1.5\\times1}=10^{1.5}\\approx31.62"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/2ca1c999c2316cff.svg",
      "path": "dm/math/2ca1c999c2316cff.svg",
      "mime": "image/svg+xml",
      "bytes": 12735,
      "sha256": "3ee1e6ffc59048d229115488423beda321331131312375de16f7b6340b17b37b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=1000CIA\\ (\\text{m}^3/\\text{h},\\ A\\text{ in km}^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=1000CIA\\ (\\text{m}^3/\\text{h},\\ A\\text{ in km}^2)"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/2da4e5a2d9ff2e10.svg",
      "path": "dm/math/2da4e5a2d9ff2e10.svg",
      "mime": "image/svg+xml",
      "bytes": 14463,
      "sha256": "da92f453f51f24fee928247329a1a0219332ccfe18a8cd2610720d784ff021b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_0=(3\\times10^{10})(5\\times10^7)(1)=1.5\\times10^{18}\\text{ N m}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_0=(3\\times10^{10})(5\\times10^7)(1)=1.5\\times10^{18}\\text{ N m}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/2ee73d43e47f749b.svg",
      "path": "dm/math/2ee73d43e47f749b.svg",
      "mime": "image/svg+xml",
      "bytes": 12289,
      "sha256": "cbc3602084c92d055b9f456b5e95e4bd41b3d0a3833f217854a7125ac914d0f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_2/A_1=10^{\\Delta M};\\quad E_2/E_1\\approx10^{1.5\\Delta M}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_2/A_1=10^{\\Delta M};\\quad E_2/E_1\\approx10^{1.5\\Delta M}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/3149c35129ac03cc.svg",
      "path": "dm/math/3149c35129ac03cc.svg",
      "mime": "image/svg+xml",
      "bytes": 9483,
      "sha256": "96373145584e8020d16ccec665b6759baa8aa529c2f61071e8a198a4228ac442",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "E_2/E_1\\approx10^{1.5}=31.6228"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "E_2/E_1\\approx10^{1.5}=31.6228"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/3244e07a3e264368.svg",
      "path": "dm/math/3244e07a3e264368.svg",
      "mime": "image/svg+xml",
      "bytes": 10219,
      "sha256": "ad3a4549d05b008ab5c79b26923b0e48b90bc5e263ef047e44eccf77a14cb5d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "67500/3600=18.75\\text{ m}^3/\\text{s}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "67500/3600=18.75\\text{ m}^3/\\text{s}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/331c6894f0bbb745.svg",
      "path": "dm/math/331c6894f0bbb745.svg",
      "mime": "image/svg+xml",
      "bytes": 11575,
      "sha256": "21742f00c4d30217521e2f14a3907227afe6f05789dc547ff232d827e7ed91df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q\\approx0.27778\\times15=4.1667\\,\\mathrm{m^3/s}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q\\approx0.27778\\times15=4.1667\\,\\mathrm{m^3/s}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/33ca538060b25ce8.svg",
      "path": "dm/math/33ca538060b25ce8.svg",
      "mime": "image/svg+xml",
      "bytes": 2952,
      "sha256": "50ce730cb1f5e85a3baabe45bf3bbfe7c6dd29dd3c4ce94baa5fd92ca2acdf15",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=A_c v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=A_c v"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/3546153e872b3ebd.svg",
      "path": "dm/math/3546153e872b3ebd.svg",
      "mime": "image/svg+xml",
      "bytes": 7811,
      "sha256": "318685f0309bbd1b5c071f1ae849499cba9d8d3abf8f54cd896f32ecd2461e2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\,\\mathrm{N\\,m}=10^7\\,\\mathrm{dyne\\,cm}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\,\\mathrm{N\\,m}=10^7\\,\\mathrm{dyne\\,cm}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/3a73f4f0dbc5f221.svg",
      "path": "dm/math/3a73f4f0dbc5f221.svg",
      "mime": "image/svg+xml",
      "bytes": 12865,
      "sha256": "49f419baf743027467322607881b11a4b85533500f4afb686637c9eced00f364",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=37500/3600=10.416667\\text{ m}^3/\\text{s}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=37500/3600=10.416667\\text{ m}^3/\\text{s}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/3ce753cc67fcdbbc.svg",
      "path": "dm/math/3ce753cc67fcdbbc.svg",
      "mime": "image/svg+xml",
      "bytes": 11985,
      "sha256": "aadceb09f7e0d152c9b15fc15417ec1da03ccbeeccb936730a49ea33f52896b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=10(0.6)(50)(20)=6000\\text{ m}^3/\\text{h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=10(0.6)(50)(20)=6000\\text{ m}^3/\\text{h}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/40cac43c63c6d88d.svg",
      "path": "dm/math/40cac43c63c6d88d.svg",
      "mime": "image/svg+xml",
      "bytes": 5619,
      "sha256": "56e7b972dd5d303e524a8f122a5e8ed4f2b4b44b0f172e5f7565c4761acb0fec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{flow}=6/1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{flow}=6/1.5"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/4661d095c1d3e1fa.svg",
      "path": "dm/math/4661d095c1d3e1fa.svg",
      "mime": "image/svg+xml",
      "bytes": 9673,
      "sha256": "cb88081945d88af32dae78c2ac5f2ee111f2e2e0021a206caa3da77e8462f0ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(30000/37500)\\times100=80\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(30000/37500)\\times100=80\\%"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/4ad1286ee895343a.svg",
      "path": "dm/math/4ad1286ee895343a.svg",
      "mime": "image/svg+xml",
      "bytes": 4260,
      "sha256": "a5abc891039530ec3986f1abca6cd34fe83bdca40c7de41c3f4e3c5b5f5f12d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=24/3=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=24/3=8"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/4b1c2ee0f5650ece.svg",
      "path": "dm/math/4b1c2ee0f5650ece.svg",
      "mime": "image/svg+xml",
      "bytes": 6573,
      "sha256": "a79bdd52bc674a65393a0e9f4be08ff26972f20bb56ef4e5af738fc624e51e09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10^{1.5\\times2}=10^3=1000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10^{1.5\\times2}=10^3=1000"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/4d349b27d1851a47.svg",
      "path": "dm/math/4d349b27d1851a47.svg",
      "mime": "image/svg+xml",
      "bytes": 17145,
      "sha256": "24adc9e929e94714c181a207da836d651e1cbee09784c91d7a62b1c37fb9910c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_w=\\tfrac23\\times25-10.7=16.666667-10.7=5.966667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_w=\\tfrac23\\times25-10.7=16.666667-10.7=5.966667"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/502da78c811bf4f0.svg",
      "path": "dm/math/502da78c811bf4f0.svg",
      "mime": "image/svg+xml",
      "bytes": 5830,
      "sha256": "e5306068ebdff45993598e56fe172d640f532c54a79dce2de89ae06278472b8d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(4/8)\\times100=50\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(4/8)\\times100=50\\%"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/51c30ed45a5104d6.svg",
      "path": "dm/math/51c30ed45a5104d6.svg",
      "mime": "image/svg+xml",
      "bytes": 2048,
      "sha256": "fcf62cc805a5256ead21a52d06837406baf88b7116422f96dd6f8d71c2af744d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8-4=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8-4=4"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/5349ba33291c9315.svg",
      "path": "dm/math/5349ba33291c9315.svg",
      "mime": "image/svg+xml",
      "bytes": 9721,
      "sha256": "c24715c10f7a8cdc88497b421218dbbea0173751429352860f268bd7bd1f92bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0.8/2.4)\\times100=33.333\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0.8/2.4)\\times100=33.333\\%"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/5701d41826a1a891.svg",
      "path": "dm/math/5701d41826a1a891.svg",
      "mime": "image/svg+xml",
      "bytes": 11799,
      "sha256": "2a355b2c58de8d218e3211d9f76a3d3a4cf25522e4075703424cb87d43d9a6ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=10\\times1000=10000\\text{ m};\\quad W=5000\\text{ m}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=10\\times1000=10000\\text{ m};\\quad W=5000\\text{ m}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/577422d0457cf4f8.svg",
      "path": "dm/math/577422d0457cf4f8.svg",
      "mime": "image/svg+xml",
      "bytes": 5780,
      "sha256": "25a9196a70a58e72da5e8cae943179f224822a18654ea4b4c02ca109d7c1f727",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_2=4.3+2=6.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_2=4.3+2=6.3"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/5bf776e6d67541cc.svg",
      "path": "dm/math/5bf776e6d67541cc.svg",
      "mime": "image/svg+xml",
      "bytes": 4811,
      "sha256": "e8b670b8ee9e5984778bfbee0488b7f5eb5bc1540bc62c890cb726c7a14328b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R\\propto\\frac{H\\times V}{C}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R\\propto\\frac{H\\times V}{C}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/risk/risk-formula",
          "labels": [
            "Risk, classification and vulnerability",
            "Disaster equation: components and interpretation"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/risk",
          "labels": [
            "Definitions and formulas",
            "Disaster equation: components and interpretation"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q2a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q2A · Describe in detail the Equation of Disaster and detail each component of the equation…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/5facb9cbf54fb977.svg",
      "path": "dm/math/5facb9cbf54fb977.svg",
      "mime": "image/svg+xml",
      "bytes": 3737,
      "sha256": "ff015b6962b292ea31d3f36dc81957647e8959ffc998aa2cdd70533d3e434481",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta M=7-5=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta M=7-5=2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/5fcce3b65b1452e6.svg",
      "path": "dm/math/5fcce3b65b1452e6.svg",
      "mime": "image/svg+xml",
      "bytes": 10857,
      "sha256": "3c4378a1ea873795e0ea00849e6186c35ee14b23a486d1729baa6651cf0090b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_{10}(1.5\\times10^{18})=18.176091"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_{10}(1.5\\times10^{18})=18.176091"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/63508c1a7c23719a.svg",
      "path": "dm/math/63508c1a7c23719a.svg",
      "mime": "image/svg+xml",
      "bytes": 9370,
      "sha256": "8e7cb2d3d538a803886329ce56d1f5ccd3d54e3c886816377463d74e4ac62da1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_w=\\tfrac23\\log_{10}M_0-10.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_w=\\tfrac23\\log_{10}M_0-10.7"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/63e08167804c9bbb.svg",
      "path": "dm/math/63e08167804c9bbb.svg",
      "mime": "image/svg+xml",
      "bytes": 9273,
      "sha256": "295a06561f8fafab7e65064db49f8cbbbe5690f3884968ac79889cabd5c40511",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1000\\times75\\times1=75000\\text{ m}^3/\\text{h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1000\\times75\\times1=75000\\text{ m}^3/\\text{h}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/674b12c6893ae725.svg",
      "path": "dm/math/674b12c6893ae725.svg",
      "mime": "image/svg+xml",
      "bytes": 12285,
      "sha256": "91912f44034f1d5563acd201e88c8b6b664fb0b957f7e9d1497d973e472c2379",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=6000/3600=1.666667\\text{ m}^3/\\text{s}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=6000/3600=1.666667\\text{ m}^3/\\text{s}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/68f58e503c39eaaf.svg",
      "path": "dm/math/68f58e503c39eaaf.svg",
      "mime": "image/svg+xml",
      "bytes": 7542,
      "sha256": "e68243f2826c1f9c5b02a8c51d0a7d62d66edb29245c4e4ae54ff185e3efb38a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{flow}=2\\times1=2\\text{ m}^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{flow}=2\\times1=2\\text{ m}^2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/69132fe50a468b91.svg",
      "path": "dm/math/69132fe50a468b91.svg",
      "mime": "image/svg+xml",
      "bytes": 5786,
      "sha256": "0c46b22c274fb1322e69367900cd26579c18d34dd607870b87bf93bfa3093e4c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{flow}=4\\text{ m}^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{flow}=4\\text{ m}^2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/6b541cea66b65aa1.svg",
      "path": "dm/math/6b541cea66b65aa1.svg",
      "mime": "image/svg+xml",
      "bytes": 12183,
      "sha256": "b8efacf27c41078a9461acdee1f0eb2d83089bf7dd398757241946de290e5a1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\,\\mathrm{km}=1000\\,\\mathrm m,\\qquad1\\,\\mathrm{km^2}=10^6\\,\\mathrm{m^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\,\\mathrm{km}=1000\\,\\mathrm m,\\qquad1\\,\\mathrm{km^2}=10^6\\,\\mathrm{m^2}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/6c0f9697b5805581.svg",
      "path": "dm/math/6c0f9697b5805581.svg",
      "mime": "image/svg+xml",
      "bytes": 12216,
      "sha256": "ce478d9b4d36cc301d9c325b2999dd55675c70144449b11f0cacb2bf0396fcf1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_2/A_1=10^{\\Delta M},\\qquad E_2/E_1\\approx10^{1.5\\Delta M}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_2/A_1=10^{\\Delta M},\\qquad E_2/E_1\\approx10^{1.5\\Delta M}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/6d569abd32dc88d5.svg",
      "path": "dm/math/6d569abd32dc88d5.svg",
      "mime": "image/svg+xml",
      "bytes": 10849,
      "sha256": "16c2ed212c0e761d1bc5d76ec519711734ba80815651e2b6c5e005043eb0969a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=A_{flow}v\\quad\\Rightarrow\\quad A_{flow}=Q/v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=A_{flow}v\\quad\\Rightarrow\\quad A_{flow}=Q/v"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/71f29f4c3994b34c.svg",
      "path": "dm/math/71f29f4c3994b34c.svg",
      "mime": "image/svg+xml",
      "bytes": 16864,
      "sha256": "03a4d4582e8e8fc1facf2fe25eece0970764413c1d58e014f9a3f5efe70ce95e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q_{\\rm hour}=1000CIA,\\quad Q_{\\rm second}=Q_{\\rm hour}/3600"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q_{\\rm hour}=1000CIA,\\quad Q_{\\rm second}=Q_{\\rm hour}/3600"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/78939271fff1c920.svg",
      "path": "dm/math/78939271fff1c920.svg",
      "mime": "image/svg+xml",
      "bytes": 9770,
      "sha256": "f6e2d09f5a7e101944de254151a3b9beade43b9d1a8ba8770340001a20ed7718",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_w=\\frac{2}{3}(\\log_{10}M_0-9.1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_w=\\frac{2}{3}(\\log_{10}M_0-9.1)"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/7d270c60cc26a642.svg",
      "path": "dm/math/7d270c60cc26a642.svg",
      "mime": "image/svg+xml",
      "bytes": 14795,
      "sha256": "f3e456a34b80b83545de195d861b57bd0d694fd1864b88820100d8ecb069c5c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_w=\\frac{2}{3}(\\log_{10}M_0-9.1)\\quad(M_0\\text{ in N m})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_w=\\frac{2}{3}(\\log_{10}M_0-9.1)\\quad(M_0\\text{ in N m})"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and magnitude: meaning and units"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/7e52223c33fb504b.svg",
      "path": "dm/math/7e52223c33fb504b.svg",
      "mime": "image/svg+xml",
      "bytes": 9430,
      "sha256": "7f28c38e38ffc38d3d301c93fefc3e4a3f07ccd990320d0eb29f7b64e99c7905",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{E_2}{E_1}\\approx10^{1.5(M_2-M_1)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{E_2}{E_1}\\approx10^{1.5(M_2-M_1)}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/828dbd3c6cb5e913.svg",
      "path": "dm/math/828dbd3c6cb5e913.svg",
      "mime": "image/svg+xml",
      "bytes": 9396,
      "sha256": "93d100550954ab5679d040cff41a5da59293d1955f62b88cee17b9b829daf23c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=1/T;\\quad T=100\\Rightarrow p=0.01=1\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=1/T;\\quad T=100\\Rightarrow p=0.01=1\\%"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/zoning",
          "labels": [
            "Floods",
            "Flood mapping, land-use control and floodplain zoning"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/zoning",
          "labels": [
            "Floods",
            "Flood mapping, land-use control and floodplain zoning"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/8374142fa666a89f.svg",
      "path": "dm/math/8374142fa666a89f.svg",
      "mime": "image/svg+xml",
      "bytes": 7170,
      "sha256": "769b131803c5e833016aecb25ab7f4f45fff3b12acaf15dd7ee0d9fdf982a747",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_0=\\mu A D=\\mu LWD"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_0=\\mu A D=\\mu LWD"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/91b5b617edf787c3.svg",
      "path": "dm/math/91b5b617edf787c3.svg",
      "mime": "image/svg+xml",
      "bytes": 5029,
      "sha256": "f00c1cdb0e28394d4e7e5bdc426822c25efd90d2432236d763ff251ea276f393",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_2/A_1=10^1=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_2/A_1=10^1=10"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/9385947feec50c2c.svg",
      "path": "dm/math/9385947feec50c2c.svg",
      "mime": "image/svg+xml",
      "bytes": 5060,
      "sha256": "c06385e9ad63c7943b6f6e623340d8b4c738cb99cdd110f79f6d21109dcaf403",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=A_{flow}v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=A_{flow}v"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge and the purpose of desilting"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/9a57955fc6ad7423.svg",
      "path": "dm/math/9a57955fc6ad7423.svg",
      "mime": "image/svg+xml",
      "bytes": 3905,
      "sha256": "9db9376c1a0231244f5f268f753b9c7fc9d36904325cb57848add5bbe0e487ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_0=\\mu A D"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_0=\\mu A D"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and magnitude: meaning and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/9b1a267f652f98c1.svg",
      "path": "dm/math/9b1a267f652f98c1.svg",
      "mime": "image/svg+xml",
      "bytes": 24123,
      "sha256": "5c90255c2c7c0376c0857b9828120c96e5544d2a4bfe61a7436982b37fcefa01",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{index}=\\frac{H\\times E\\times V}{C}\\quad\\text{if exposure is explicitly included}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{index}=\\frac{H\\times E\\times V}{C}\\quad\\text{if exposure is explicitly included}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/risk/risk-formula",
          "labels": [
            "Risk, classification and vulnerability",
            "Disaster equation: components and interpretation"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/risk",
          "labels": [
            "Definitions and formulas",
            "Disaster equation: components and interpretation"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q2a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q2A · Describe in detail the Equation of Disaster and detail each component of the equation…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/9b6e747a4100c69b.svg",
      "path": "dm/math/9b6e747a4100c69b.svg",
      "mime": "image/svg+xml",
      "bytes": 4050,
      "sha256": "3860990634e9c249e8bc17d5e6d0a76dc9865af539569e5ebe60590b66fb08dc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "30\\times0.5=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "30\\times0.5=15"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/a13c2e075fc32a79.svg",
      "path": "dm/math/a13c2e075fc32a79.svg",
      "mime": "image/svg+xml",
      "bytes": 14881,
      "sha256": "8420172f97f898dff60bc39c5a19c4abb26bddc65f3c8bb8410978fe84e27d58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q_{new}=1000(0.9)(75)(1)=67500\\text{ m}^3/\\text{h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q_{new}=1000(0.9)(75)(1)=67500\\text{ m}^3/\\text{h}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/a14ec0148e3e5e45.svg",
      "path": "dm/math/a14ec0148e3e5e45.svg",
      "mime": "image/svg+xml",
      "bytes": 14879,
      "sha256": "7d42240c4490004895b7905b9c59edac754c27685483aec2fcf18b2c266fa812",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Expected loss}=p\\times\\text{conditional loss}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Expected loss}=p\\times\\text{conditional loss}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/a3421d2f279465c5.svg",
      "path": "dm/math/a3421d2f279465c5.svg",
      "mime": "image/svg+xml",
      "bytes": 4807,
      "sha256": "584356bb62e514850ba65dc678ac0bcdfd0548e773d0f5a452e9e6404ecc7175",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "HV=6\\times4=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "HV=6\\times4=24"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/a7c8c4dd0bbb8636.svg",
      "path": "dm/math/a7c8c4dd0bbb8636.svg",
      "mime": "image/svg+xml",
      "bytes": 15680,
      "sha256": "6cd3186f244cc40d6e633a796499b2bf9e774fcc098f1c65f44023d7d74c0d44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_0=\\mu AD;\\quad \\Delta M_w=\\tfrac23\\log_{10}(M_{02}/M_{01})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_0=\\mu AD;\\quad \\Delta M_w=\\tfrac23\\log_{10}(M_{02}/M_{01})"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/aca9c65eae708651.svg",
      "path": "dm/math/aca9c65eae708651.svg",
      "mime": "image/svg+xml",
      "bytes": 16576,
      "sha256": "0003cbf491ae560ce43ad08376dc8bd395f2232a8aecc60f7e2503af1768cf58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_w\\approx\\frac{2}{3}\\log_{10}M_0-10.7\\quad(M_0\\text{ in dyn cm})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_w\\approx\\frac{2}{3}\\log_{10}M_0-10.7\\quad(M_0\\text{ in dyn cm})"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and magnitude: meaning and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/ad6b0eb73f6fb365.svg",
      "path": "dm/math/ad6b0eb73f6fb365.svg",
      "mime": "image/svg+xml",
      "bytes": 9971,
      "sha256": "945eb4af9449c11c55e412addb738839a16d44d7431f8cd1e0a3d0bf384d4461",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta M=M_2-M_1,\\qquad \\frac{A_2}{A_1}=10^{\\Delta M}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta M=M_2-M_1,\\qquad \\frac{A_2}{A_1}=10^{\\Delta M}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/af09d884d44575bd.svg",
      "path": "dm/math/af09d884d44575bd.svg",
      "mime": "image/svg+xml",
      "bytes": 13213,
      "sha256": "cc24249b8dc2c714ec77d34d7178a3728c3ba3c1c3946b44421496f1bb120806",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_w=\\tfrac23(18.176091-9.1)=6.050727"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_w=\\tfrac23(18.176091-9.1)=6.050727"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/b1c7f44e76f4dbd5.svg",
      "path": "dm/math/b1c7f44e76f4dbd5.svg",
      "mime": "image/svg+xml",
      "bytes": 7732,
      "sha256": "8724ce08e2f60aa7af29a773b04e639f03a6f2beb3e07b121ea4151fef961afa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_{10}(2)=0.301030"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_{10}(2)=0.301030"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/b9d9abb2ae049297.svg",
      "path": "dm/math/b9d9abb2ae049297.svg",
      "mime": "image/svg+xml",
      "bytes": 3694,
      "sha256": "b96b82a16237151ca706306d2b929596a3d261edac4a1a47ec666f6d42348254",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta M=6-5=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta M=6-5=1"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/bcb15b8d83186a34.svg",
      "path": "dm/math/bcb15b8d83186a34.svg",
      "mime": "image/svg+xml",
      "bytes": 12674,
      "sha256": "e305a41d8735de87dab733a379daf9630e6164a4574f4e94eec0b550198bdbde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta M=\\log_{10}(A_2/A_1),\\quad M_2=M_1+\\Delta M"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta M=\\log_{10}(A_2/A_1),\\quad M_2=M_1+\\Delta M"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/be11d6630d2edf0c.svg",
      "path": "dm/math/be11d6630d2edf0c.svg",
      "mime": "image/svg+xml",
      "bytes": 14821,
      "sha256": "4591e8a93bfe14aa618de74074959706d625b3ed37964902f219ece770990602",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_w=\\frac{2}{3}\\left(\\log_{10}M_0-9.1\\right)\\quad(M_0\\text{ in N m})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_w=\\frac{2}{3}\\left(\\log_{10}M_0-9.1\\right)\\quad(M_0\\text{ in N m})"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/bfe1e11b735d5920.svg",
      "path": "dm/math/bfe1e11b735d5920.svg",
      "mime": "image/svg+xml",
      "bytes": 14376,
      "sha256": "ab0e3db3437822cd914c135e6c1baed1d2ae3e561bdf5eab2f6764e152bfe2fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{flow}=\\text{width}\\times\\text{depth},\\quad Q=A_{flow}v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{flow}=\\text{width}\\times\\text{depth},\\quad Q=A_{flow}v"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/c51028188b91b5ab.svg",
      "path": "dm/math/c51028188b91b5ab.svg",
      "mime": "image/svg+xml",
      "bytes": 18253,
      "sha256": "c8386749009e05f73faab39601b40d651e3eadd5edaa558ce50dd7bee2ceecae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=0.27778\\,C I A\\quad[Q:\\text{m}^3/\\text{s},\\ I:\\text{mm/h},\\ A:\\text{km}^2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=0.27778\\,C I A\\quad[Q:\\text{m}^3/\\text{s},\\ I:\\text{mm/h},\\ A:\\text{km}^2]"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/c6153b80efda738b.svg",
      "path": "dm/math/c6153b80efda738b.svg",
      "mime": "image/svg+xml",
      "bytes": 2924,
      "sha256": "966f65b7a6199906fd1999e736983b3125538c7b5e46f917f2d5310d3994b6d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10^2=100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10^2=100"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/c75b9c1b8eae94d0.svg",
      "path": "dm/math/c75b9c1b8eae94d0.svg",
      "mime": "image/svg+xml",
      "bytes": 11746,
      "sha256": "087a35c2e19e573ebb816cf7759f64032cb47d4be70fcc72a44e0ee05fd34a37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta M_w=\\tfrac23\\times0.301030=0.200687"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta M_w=\\tfrac23\\times0.301030=0.200687"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/cd0452c9c459e2b7.svg",
      "path": "dm/math/cd0452c9c459e2b7.svg",
      "mime": "image/svg+xml",
      "bytes": 4141,
      "sha256": "d39fff8fa66e5c5ca37cf8802f238593fbeaa0d3d5f54c7af2d50769cd3585a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times50=30"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times50=30"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/cdde7fc3d085a3ad.svg",
      "path": "dm/math/cdde7fc3d085a3ad.svg",
      "mime": "image/svg+xml",
      "bytes": 6854,
      "sha256": "86be64eb41dc74cb3e5decec15f75d5866ca06b3ea30ea727f47732635be89f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{E_2}{E_1}\\approx10^{1.5\\Delta M}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{E_2}{E_1}\\approx10^{1.5\\Delta M}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/d24ecdcf63f2c435.svg",
      "path": "dm/math/d24ecdcf63f2c435.svg",
      "mime": "image/svg+xml",
      "bytes": 13663,
      "sha256": "2584c6df74218a3095337723433653cc11548fa4cb2e436ca7eb98381c096ed4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=10CIA\\ (\\text{m}^3/\\text{h},\\ A\\text{ in hectares})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=10CIA\\ (\\text{m}^3/\\text{h},\\ A\\text{ in hectares})"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/d752a5e1627e58c1.svg",
      "path": "dm/math/d752a5e1627e58c1.svg",
      "mime": "image/svg+xml",
      "bytes": 7790,
      "sha256": "d159c6de20391482cfe4b852a4c9aedfa549e649f9f5c804ced1959bd2467f3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=3\\times0.8=2.4\\text{ m}^3/\\text{s}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=3\\times0.8=2.4\\text{ m}^3/\\text{s}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/dcb2c14b7f2d8270.svg",
      "path": "dm/math/dcb2c14b7f2d8270.svg",
      "mime": "image/svg+xml",
      "bytes": 15067,
      "sha256": "ad7042c998758c7afe9ce007bf8ac8d90848478c6d2f856dad97bb052b36cfd3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_0=\\mu LWD;\\quad M_w=\\tfrac23(\\log_{10}M_0-9.1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_0=\\mu LWD;\\quad M_w=\\tfrac23(\\log_{10}M_0-9.1)"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/dd68b109ea14a04a.svg",
      "path": "dm/math/dd68b109ea14a04a.svg",
      "mime": "image/svg+xml",
      "bytes": 10638,
      "sha256": "88ca76dfa34b2de6cb38f72a811f92210519a2fe98246097b365e495876a173f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=0.5\\times75000=37500\\text{ m}^3/\\text{h}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=0.5\\times75000=37500\\text{ m}^3/\\text{h}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff calculation: understand C, rainfall, area and units"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/runoff",
          "labels": [
            "Optional calculation practice",
            "Runoff — lecture-adapted and authored examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/de8bef1adcae3c49.svg",
      "path": "dm/math/de8bef1adcae3c49.svg",
      "mime": "image/svg+xml",
      "bytes": 6924,
      "sha256": "07eef97770695744a56af8f48f7afec4683f924fa7ce731cd67f9487ef9c7f87",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta M=\\log_{10}(100)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta M=\\log_{10}(100)=2"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "Magnitude comparisons: powers, logarithms and three solved examples"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/magnitude",
          "labels": [
            "Optional calculation practice",
            "Magnitude comparisons — optional authored practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/df4fc500039d5833.svg",
      "path": "dm/math/df4fc500039d5833.svg",
      "mime": "image/svg+xml",
      "bytes": 19618,
      "sha256": "f0fc2957df598bd876933118d90754e9100e27fc498e9bd7fc8c99275296d9b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=HV/C;\\quad \\%\\text{reduction}=\\frac{R_{old}-R_{new}}{R_{old}}100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=HV/C;\\quad \\%\\text{reduction}=\\frac{R_{old}-R_{new}}{R_{old}}100"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/risk",
          "labels": [
            "Optional calculation practice",
            "Risk relationships — optional illustrative arithmetic"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/e8492e4cbc3776f4.svg",
      "path": "dm/math/e8492e4cbc3776f4.svg",
      "mime": "image/svg+xml",
      "bytes": 6784,
      "sha256": "ce6ff943ee6f565c471f1f1b90581dfeb6825ae2ebffdc3c44bee404bea6a52d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{A_2}{A_1}=10^{M_2-M_1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{A_2}{A_1}=10^{M_2-M_1}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/earthquakes/logarithms",
          "labels": [
            "Earthquakes",
            "What logarithmic magnitude means"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/eb607cc1e0420d0e.svg",
      "path": "dm/math/eb607cc1e0420d0e.svg",
      "mime": "image/svg+xml",
      "bytes": 9943,
      "sha256": "a7985918d616ee42e1e6ae9b4911886c4d580e758d48aaab1945e0aa82e9cb6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\,\\mathrm{ha}=10^4\\,\\mathrm{m^2},\\qquad1\\,\\mathrm h=3600\\,\\mathrm s"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\,\\mathrm{ha}=10^4\\,\\mathrm{m^2},\\qquad1\\,\\mathrm h=3600\\,\\mathrm s"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/f551bf77d2962265.svg",
      "path": "dm/math/f551bf77d2962265.svg",
      "mime": "image/svg+xml",
      "bytes": 7662,
      "sha256": "93c15d107ac4804001cc9363b60d74edea8f374c9c1d41f87bd93eda6f3bc056",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=2\\times0.8=1.6\\text{ m}^3/\\text{s}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=2\\times0.8=1.6\\text{ m}^3/\\text{s}"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/channel-flow",
          "labels": [
            "Floods",
            "Channel discharge: why Q = area × velocity"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/channel-flow",
          "labels": [
            "Optional calculation practice",
            "Channel discharge — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/fc1db69285d09308.svg",
      "path": "dm/math/fc1db69285d09308.svg",
      "mime": "image/svg+xml",
      "bytes": 6775,
      "sha256": "0d27529473c36071251347d482a61f1c91c685275e420e1c321938a86ab5b181",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_{10}(10^{25})=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_{10}(10^{25})=25"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/earthquakes/moment",
          "labels": [
            "Earthquakes",
            "Seismic moment and moment magnitude: units first"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/moment",
          "labels": [
            "Optional calculation practice",
            "Seismic moment — optional lecture-formula practice"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/math/ffea534526275274.svg",
      "path": "dm/math/ffea534526275274.svg",
      "mime": "image/svg+xml",
      "bytes": 6065,
      "sha256": "9ce145e1f542c931db40da268f4b863bdb933a46d617b1bc82e1dcef79e4d040",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=0.27778CIA"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=0.27778CIA"
        }
      ],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/runoff",
          "labels": [
            "Floods",
            "Runoff, urbanisation and the lecture formula"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/formulas/facts/formula-sheet",
          "labels": [
            "Definitions and formulas",
            "Lecture formulas and optional calculation reference"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "practice",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/practice/calculations/extra-exercises",
          "labels": [
            "Optional calculation practice",
            "Two additional authored calculation exercises"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/pyq-analysis.json",
      "path": "dm/pyq-analysis.json",
      "mime": "application/json",
      "bytes": 295710,
      "sha256": "17c41b300ab1cad1f7314eb08a9dbd8e6f01182f77c8ebd031cd4dc9c961f173",
      "hashNormalization": "LF",
      "kinds": [
        "linked-resource"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-guide/all-pyq-patterns",
          "labels": [
            "TEE paper pattern and question map",
            "All PYQs: units, marks and latest-vs-older pattern"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/dm/style.css",
      "path": "dm/style.css",
      "mime": "text/css",
      "bytes": 16368,
      "sha256": "5133a6148028e270d9a19f61a602ed3890a25d3c27d9091e952c50f1a3add4a3",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "dm/index.html",
          "route": "https://deep-learning-study-room.vercel.app/dm/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/home.css",
      "path": "home.css",
      "mime": "text/css",
      "bytes": 6960,
      "sha256": "adcfa4c37f7ada0e3326f3503c4f2e925196a1460edcda9a12a09254160c7763",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "apr/index.html",
          "route": "https://deep-learning-study-room.vercel.app/apr/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "cn/index.html",
          "route": "https://deep-learning-study-room.vercel.app/cn/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "dm/index.html",
          "route": "https://deep-learning-study-room.vercel.app/dm/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "is2/index.html",
          "route": "https://deep-learning-study-room.vercel.app/is2/",
          "labels": [
            "Public entry page"
          ]
        },
        {
          "source": "nlp/index.html",
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/home.js",
      "path": "home.js",
      "mime": "application/javascript",
      "bytes": 2051,
      "sha256": "6ae885634d3905d06c64859ebec5d9181474512d060e8b1f9904beaa0a31078c",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/app.js",
      "path": "is2/app.js",
      "mime": "application/javascript",
      "bytes": 5341,
      "sha256": "efb060c87dcef6ee9489e56c8c6095343f2132136b39d6fbfa75bab833e675d4",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "is2/index.html",
          "route": "https://deep-learning-study-room.vercel.app/is2/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/content.js",
      "path": "is2/content.js",
      "mime": "application/javascript",
      "bytes": 2005061,
      "sha256": "db3ffcad86803630e360e6aa5e75d561436224009ec7651b8914338c40edab1f",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "is2/index.html",
          "route": "https://deep-learning-study-room.vercel.app/is2/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/aco_bridge.3fc4d22f6d.svg",
      "path": "is2/fig/aco_bridge.3fc4d22f6d.svg",
      "mime": "image/svg+xml",
      "bytes": 1994,
      "sha256": "3fc4d22f6dc9554b6fe83bf57e024469eb4e6eb2b4ca86d1585661594cd229b1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Why ants find the shorter path"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/how-ants-work",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "How pheromone feedback guides ant-colony search"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Why ants find the shorter path",
          "Nest",
          "Food",
          "short path: ants return sooner, pheromone builds up",
          "long path: fewer trips per minute, pheromone evaporates"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/aco_final_graph.ac3cd4aeac.svg",
      "path": "is2/fig/aco_final_graph.ac3cd4aeac.svg",
      "mime": "image/svg+xml",
      "bytes": 3830,
      "sha256": "ac3cd4aeacfe32180795e5f743ac8864ca35782a60fea67f02d008bd55ad9785",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Final 2025 Q7b: distances (all pheromones start at 1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Final 2025 Q7b: distances (all pheromones start at 1)",
          "4",
          "2",
          "3",
          "6",
          "A",
          "B",
          "C",
          "D"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/aco_final_tour.1dbfdb8b98.svg",
      "path": "is2/fig/aco_final_tour.1dbfdb8b98.svg",
      "mime": "image/svg+xml",
      "bytes": 3816,
      "sha256": "1dbfdb8b98543edbbece5fab7e9fd8d4d02370069f9ba13b8af9decf2adc0b60",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Both ants: A → C → D → B → A, length 14"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Both ants: A → C → D → B → A, length 14",
          "4",
          "2",
          "3",
          "6",
          "A",
          "B",
          "C",
          "D"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/aco_lecture_graph.629672bf56.svg",
      "path": "is2/fig/aco_lecture_graph.629672bf56.svg",
      "mime": "image/svg+xml",
      "bytes": 3816,
      "sha256": "629672bf56085b45b55e9c3cd5b8ee366bfb2dcb0847b75cf01fddca6c913283",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Lecture example (Ant System): distances"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Lecture example (Ant System): distances",
          "5",
          "6",
          "7",
          "2",
          "9",
          "3",
          "A",
          "B",
          "C",
          "D"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/aco_reexam_graph.02195c6ee9.svg",
      "path": "is2/fig/aco_reexam_graph.02195c6ee9.svg",
      "mime": "image/svg+xml",
      "bytes": 3833,
      "sha256": "02195c6ee95d60074bff3804bb606e7c06993593bdf119ba894269b500e4be02",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Re-exam 2026 Q6a: both ants A → B → D → C → A, length 14"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Re-exam 2026 Q6a: both ants A → B → D → C → A, length 14",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "A",
          "B",
          "C",
          "D"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/bn_burglary.9802d6d53d.svg",
      "path": "is2/fig/bn_burglary.9802d6d53d.svg",
      "mime": "image/svg+xml",
      "bytes": 3633,
      "sha256": "9802d6d53d3a4220896fdfb792f3ea2151c8bbd5265b8f1b30bc10fb179f408c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Burglary network (Russell and Norvig)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Burglary network (Russell and Norvig)",
          "Burglary",
          "P(B) = 0.001",
          "Earthquake",
          "P(E) = 0.002",
          "Alarm",
          "P(A|B,E): .95 · .94 · .29 · .001",
          "(TT · TF · FT · FF)",
          "JohnCalls",
          "P(J|A) = .90, P(J|¬A) = .05",
          "MaryCalls",
          "P(M|A) = .70, P(M|¬A) = .01"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/bn_flu.1d732f0fb6.svg",
      "path": "is2/fig/bn_flu.1d732f0fb6.svg",
      "mime": "image/svg+xml",
      "bytes": 3216,
      "sha256": "1d732f0fb65f778f45286f5552b775745f2320711e8acc7224480c2d55d0ee29",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Re-exam 2026 Q3a: weather–flu–cough–fever network"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/flu-network",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: fever given no flu (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Re-exam 2026 Q3a: weather–flu–cough–fever network",
          "Weather",
          "P(W) = 0.75",
          "Flu",
          "P(F|W) = 0.2, P(F|¬W) = 0.5",
          "Cough",
          "P(C|W) = 0.7, P(C|¬W) = 0.25",
          "Fever",
          "P(V|F,C): .60 · .02 · .60 · .01",
          "(TT · TF · FT · FF)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/bn_sprinkler.a251583272.svg",
      "path": "is2/fig/bn_sprinkler.a251583272.svg",
      "mime": "image/svg+xml",
      "bytes": 3200,
      "sha256": "a25158327293147f5b559cea83b499f9c9cfdc3560e370552f27818522f9e5ae",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Final 2025 Q3a: sprinkler network"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Final 2025 Q3a: sprinkler network",
          "Cloudy",
          "P(C) = 0.5",
          "Sprinkler",
          "P(S|C) = 0.1, P(S|¬C) = 0.5",
          "Rain",
          "P(R|C) = 0.8, P(R|¬C) = 0.2",
          "Wet grass",
          "P(W|S,R): .99 · .90 · .90 · .01",
          "(TT · TF · FT · FF)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/deep_fan_centroid.98bf1c217d.svg",
      "path": "is2/fig/deep_fan_centroid.98bf1c217d.svg",
      "mime": "image/svg+xml",
      "bytes": 2201,
      "sha256": "98bf1c217d9c36e23b8004b0a4925687d15b1b9c4963c103ffa7ec79b59f67d0",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Fan output: trace the upper envelope before finding its centroid"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Fan output: trace the upper envelope before finding its centroid",
          "High clipped at 0.3; Very High clipped at 0.5. Hidden overlap is counted once.",
          "0",
          "0.3",
          "0.5",
          "50",
          "54.5",
          "74.5",
          "77.5",
          "92.5",
          "100",
          "Centroid ≈77.087%",
          "Fan speed z (%)",
          "Area = 17.25; first moment = 1329.75; centroid = moment ÷ area."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/depth_matrix.a8870f4ab6.svg",
      "path": "is2/fig/depth_matrix.a8870f4ab6.svg",
      "mime": "image/svg+xml",
      "bytes": 3343,
      "sha256": "a8870f4ab69ae357962e8fd84a2934eaf2edd67b2a7c7807a556c407b1244d63",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Read an entry by finding its row first and its column second."
        },
        {
          "type": "figcaption",
          "text": "Read an entry by finding its row first and its column second."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Rows across. Columns down. Entry A₂₃ = 7.",
          "Column 1",
          "Column 2",
          "Column 3",
          "Row 1",
          "2",
          "5",
          "8",
          "Row 2",
          "1",
          "4",
          "7",
          "Two rows × three columns = 2 × 3 matrix"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/depth_pso.88e9c2a672.svg",
      "path": "is2/fig/depth_pso.88e9c2a672.svg",
      "mime": "image/svg+xml",
      "bytes": 1932,
      "sha256": "88e9c2a67294610669365eaa9f439508adc33ac023237bfc252dda37546bc3c6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A negative difference pulls toward a best position on the left."
        },
        {
          "type": "figcaption",
          "text": "A negative difference pulls toward a best position on the left."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read the direction before multiplying the pull",
          "Best = 1",
          "Current = 4",
          "difference = 1 − 4 = −3",
          "coefficient 0.5 → pull 0.5 × (−3) = −1.5 (left)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/depth_roulette.12804497d2.svg",
      "path": "is2/fig/depth_roulette.12804497d2.svg",
      "mime": "image/svg+xml",
      "bytes": 3481,
      "sha256": "12804497d26bcedda9b2c9674c65a03d62055ed3b925f07b1c16d780c7bd7e8a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each interval width equals its probability. Running totals mark the ends."
        },
        {
          "type": "figcaption",
          "text": "Each interval width equals its probability. Running totals mark the ends."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Probabilities become intervals on the same 0–1 line",
          "A",
          "0.1",
          "0",
          "B",
          "0.2",
          "C",
          "0.3",
          "D",
          "0.4",
          "0.6",
          "1",
          "r = 0.55 selects C"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/depth_slope.c91a1030aa.svg",
      "path": "is2/fig/depth_slope.c91a1030aa.svg",
      "mime": "image/svg+xml",
      "bytes": 4280,
      "sha256": "c91a1030aa0fd14249f1545a34e03d1e6ebac1e79216aca58430c85e4f679a06",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Halfway along a straight rise from height 0 to height 1 gives height 0.5."
        },
        {
          "type": "figcaption",
          "text": "Halfway along a straight rise from height 0 to height 1 gives height 0.5."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Read x = 4: halfway from 2 to 6, so height = 0.5",
          "0",
          "0.25",
          "0.5",
          "1",
          "2",
          "3",
          "4",
          "6",
          "8",
          "μ",
          "Input x",
          "Straight rising membership",
          "x = 4"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/ga_ox.8fd21cbc51.svg",
      "path": "is2/fig/ga_ox.8fd21cbc51.svg",
      "mime": "image/svg+xml",
      "bytes": 7219,
      "sha256": "8fd21cbc511348a37e51ed6077a43fbe4858693991c008487f3fd9d6e8035e5d",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Order crossover keeps a valid tour: copy B E from P1, fill A, D, C in P2's order"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Order crossover keeps a valid tour: copy B E from P1, fill A, D, C in P2's order",
          "Parent 1",
          "A",
          "B",
          "E",
          "C",
          "D",
          "length 28",
          "Parent 2",
          "length 31",
          "Child (OX)",
          "length 23",
          "After swap",
          "length 21 (shortest)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/gmm_mix.84e959698a.svg",
      "path": "is2/fig/gmm_mix.84e959698a.svg",
      "mime": "image/svg+xml",
      "bytes": 11030,
      "sha256": "84e959698a2aca76473c3f5356eeb75cc557ca50b42998f6c652c6adb364327a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The total density is a weighted sum of component densities."
        },
        {
          "type": "figcaption",
          "text": "The total density is a weighted sum of component densities."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "A 1-D Gaussian mixture: three weighted bells add up to p(x)",
          "-8",
          "-4",
          "0",
          "4",
          "8",
          "p",
          "x"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-age.140e92bbb3.svg",
      "path": "is2/fig/legacy24-age.140e92bbb3.svg",
      "mime": "image/svg+xml",
      "bytes": 3058,
      "sha256": "140e92bbb305dc7869f12448972dba01d07ca4a0aa72de2e4a895fe81a6a95b6",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Illustrative age memberships, not universal demographic boundaries. An age can belong partly to two terms."
        },
        {
          "type": "figcaption",
          "text": "Illustrative age memberships, not universal demographic boundaries. An age can belong partly to two terms."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(b) Membership function and age sketch [5]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Illustrative age memberships, not universal demographic boundaries. An age can belong partly to two terms."
        ],
        "description": [],
        "labels": [
          "0",
          "10",
          "20",
          "30",
          "40",
          "50",
          "60",
          "70",
          "80",
          "90",
          "100",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Young",
          "Middle-aged",
          "Old",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-brands.f41eb4de5f.svg",
      "path": "is2/fig/legacy24-brands.f41eb4de5f.svg",
      "mime": "image/svg+xml",
      "bytes": 1751,
      "sha256": "f41eb4de5f68b1018ae372df286a305023414569b5c29e1e6e1fb4df37ad683e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        },
        {
          "type": "figcaption",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q5b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q5(b) Brand-switching transition matrix [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "legacy24-brands"
        ],
        "description": [],
        "labels": [
          "0.8",
          "0.2",
          "0.1",
          "0.9",
          "A",
          "B"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-centre-sums.6ec254a338.svg",
      "path": "is2/fig/legacy24-centre-sums.6ec254a338.svg",
      "mime": "image/svg+xml",
      "bytes": 2861,
      "sha256": "6ec254a3386dced5113c61ab8d76ec418cc0bb043d56dd928b80a68f13209f3e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Source graph redrawn: A1 corners (1,0),(3,0.5),(7,0.5),(8,0); A2 corners (3,0),(4,0.3),(8,0.3),(9,0)."
        },
        {
          "type": "figcaption",
          "text": "Source graph redrawn: A1 corners (1,0),(3,0.5),(7,0.5),(8,0); A2 corners (3,0),(4,0.3),(8,0.3),(9,0)."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q3b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q3(b) Center of sums defuzzification [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Source graph redrawn: A1 corners (1,0),(3,0.5),(7,0.5),(8,0); A2 corners (3,0),(4,0.3),(8,0.3),(9,0)."
        ],
        "description": [],
        "labels": [
          "0",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10",
          "0.25",
          "0.5",
          "0.75",
          "A1 h=0.5",
          "A2 h=0.3",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-exam-bn.9070a35002.svg",
      "path": "is2/fig/legacy24-exam-bn.9070a35002.svg",
      "mime": "image/svg+xml",
      "bytes": 2856,
      "sha256": "9070a3500298dfcb60292ef777f4839c1668af3adc3a6e57a7d9bc8e6759e268",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        },
        {
          "type": "figcaption",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(a) Bayesian network joint probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "legacy24-exam-bn"
        ],
        "description": [],
        "labels": [
          "Exam E",
          "IQ I",
          "Marks M",
          "Aptitude S",
          "Admit A"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-quality-aggregate.dae0d30118.svg",
      "path": "is2/fig/legacy24-quality-aggregate.dae0d30118.svg",
      "mime": "image/svg+xml",
      "bytes": 2927,
      "sha256": "dae0d30118792c17035e5365866354a1583ac92993df9ece89f441faa6591e6c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Clipped consequents are combined using maximum; overlapping areas are counted once for the centroid."
        },
        {
          "type": "figcaption",
          "text": "Clipped consequents are combined using maximum; overlapping areas are counted once for the centroid."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(a) Fuzzy quality-control design [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Clipped consequents are combined using maximum; overlapping areas are counted once for the centroid."
        ],
        "description": [],
        "labels": [
          "0",
          "10",
          "20",
          "30",
          "40",
          "50",
          "60",
          "70",
          "80",
          "90",
          "100",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Aggregated output",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-quality-inputs.c512a5765f.svg",
      "path": "is2/fig/legacy24-quality-inputs.c512a5765f.svg",
      "mime": "image/svg+xml",
      "bytes": 3020,
      "sha256": "c512a5765f689a565a3357514443e5dd92cc4ca2be39193fa7d697456b7d69ef",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Explicit design assumption: overlapping low, medium and high input memberships, covering the full 0–100 range."
        },
        {
          "type": "figcaption",
          "text": "Explicit design assumption: overlapping low, medium and high input memberships, covering the full 0–100 range."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(a) Fuzzy quality-control design [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Explicit design assumption: overlapping low, medium and high input memberships, covering the full 0–100 range."
        ],
        "description": [],
        "labels": [
          "0",
          "10",
          "20",
          "30",
          "40",
          "50",
          "60",
          "70",
          "80",
          "90",
          "100",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Low",
          "Medium",
          "High",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-quality-outputs.e8de6dab72.svg",
      "path": "is2/fig/legacy24-quality-outputs.e8de6dab72.svg",
      "mime": "image/svg+xml",
      "bytes": 3386,
      "sha256": "e8de6dab721470daa67867746da493890c1c1a7cd988072aa868a7b5c3c9838b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Five assumed output descriptors. Endpoint descriptors are shoulders, so 0 and 100 remain covered."
        },
        {
          "type": "figcaption",
          "text": "Five assumed output descriptors. Endpoint descriptors are shoulders, so 0 and 100 remain covered."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(a) Fuzzy quality-control design [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Five assumed output descriptors. Endpoint descriptors are shoulders, so 0 and 100 remain covered."
        ],
        "description": [],
        "labels": [
          "0",
          "10",
          "20",
          "30",
          "40",
          "50",
          "60",
          "70",
          "80",
          "90",
          "100",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Very low defect",
          "Low defect",
          "Medium defect",
          "High defect",
          "Very high defect",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-three-state.d3ab43c06c.svg",
      "path": "is2/fig/legacy24-three-state.d3ab43c06c.svg",
      "mime": "image/svg+xml",
      "bytes": 3319,
      "sha256": "d3ab43c06c5c2744770a48af83aedaa92956671bb8411da2ec1696aceb7448aa",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        },
        {
          "type": "figcaption",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(d) Markov chain diagram and path probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [
          "legacy24-three-state"
        ],
        "description": [],
        "labels": [
          "0.5",
          "0.25",
          "0.333333",
          "0.666667",
          "1",
          "2",
          "3"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-wash-aggregate.b750073d41.svg",
      "path": "is2/fig/legacy24-wash-aggregate.b750073d41.svg",
      "mime": "image/svg+xml",
      "bytes": 2854,
      "sha256": "b750073d41dd2c6a64a3d059271439db0c2ea894f2612d9a4a54c2f94abefa21",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Clipped consequents are combined using maximum; overlapping areas are counted once for the centroid."
        },
        {
          "type": "figcaption",
          "text": "Clipped consequents are combined using maximum; overlapping areas are counted once for the centroid."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(b) Fuzzy washing-machine controller [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Clipped consequents are combined using maximum; overlapping areas are counted once for the centroid."
        ],
        "description": [],
        "labels": [
          "0",
          "10",
          "20",
          "30",
          "40",
          "50",
          "60",
          "70",
          "80",
          "90",
          "100",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Aggregated output",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-wash-inputs.c512a5765f.svg",
      "path": "is2/fig/legacy24-wash-inputs.c512a5765f.svg",
      "mime": "image/svg+xml",
      "bytes": 3020,
      "sha256": "c512a5765f689a565a3357514443e5dd92cc4ca2be39193fa7d697456b7d69ef",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Explicit design assumption: overlapping low, medium and high input memberships, covering the full 0–100 range."
        },
        {
          "type": "figcaption",
          "text": "Explicit design assumption: overlapping low, medium and high input memberships, covering the full 0–100 range."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(b) Fuzzy washing-machine controller [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Explicit design assumption: overlapping low, medium and high input memberships, covering the full 0–100 range."
        ],
        "description": [],
        "labels": [
          "0",
          "10",
          "20",
          "30",
          "40",
          "50",
          "60",
          "70",
          "80",
          "90",
          "100",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Low",
          "Medium",
          "High",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-wash-outputs.bb86080be7.svg",
      "path": "is2/fig/legacy24-wash-outputs.bb86080be7.svg",
      "mime": "image/svg+xml",
      "bytes": 3355,
      "sha256": "bb86080be707337aada3106207df4b6d95e56f4c4e9662a7a2c5a5d9d2a85358",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Five assumed output descriptors. Endpoint descriptors are shoulders, so 0 and 100 remain covered."
        },
        {
          "type": "figcaption",
          "text": "Five assumed output descriptors. Endpoint descriptors are shoulders, so 0 and 100 remain covered."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(b) Fuzzy washing-machine controller [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Five assumed output descriptors. Endpoint descriptors are shoulders, so 0 and 100 remain covered."
        ],
        "description": [],
        "labels": [
          "0",
          "10",
          "20",
          "30",
          "40",
          "50",
          "60",
          "70",
          "80",
          "90",
          "100",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Very short",
          "Short",
          "Medium",
          "High",
          "Very high",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24-weather.575ab21d0e.svg",
      "path": "is2/fig/legacy24-weather.575ab21d0e.svg",
      "mime": "image/svg+xml",
      "bytes": 3849,
      "sha256": "575ab21d0e3862390e2374060daf04b0c9865f02b514940e6f7301c216a617e5",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        },
        {
          "type": "figcaption",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(b) Markov property and weather path [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "legacy24-weather"
        ],
        "description": [],
        "labels": [
          "0.8",
          "0.05",
          "0.15",
          "0.75",
          "0.2",
          "0.38",
          "0.02",
          "0.6",
          "Sunny",
          "Cloudy",
          "Rainy"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24r-defuzz-a.4cd4ea6810.svg",
      "path": "is2/fig/legacy24r-defuzz-a.4cd4ea6810.svg",
      "mime": "image/svg+xml",
      "bytes": 2684,
      "sha256": "4cd4ea6810a6c8b1f393e2d64a6e26b58fe1732dca0fcc63a07c86908481c57f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "First printed membership function: height 0.75, corners x=0,2,3,4."
        },
        {
          "type": "figcaption",
          "text": "First printed membership function: height 0.75, corners x=0,2,3,4."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(b) Mean of maxima and centroid of trapezoids [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "First printed membership function: height0.75, corners x=0,2,3,4."
        ],
        "description": [],
        "labels": [
          "0",
          "0.7",
          "1.4",
          "2.1",
          "2.8",
          "3.5",
          "4.2",
          "4.9",
          "5.6",
          "6.3",
          "7",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "First graph",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24r-defuzz-b.b1f504dbf4.svg",
      "path": "is2/fig/legacy24r-defuzz-b.b1f504dbf4.svg",
      "mime": "image/svg+xml",
      "bytes": 2665,
      "sha256": "b1f504dbf44e826004cae10abe0a2b06a21cdaa4684da615960ecd07d6a92b65",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Second printed membership function: height 1, corners x=0,3,4,7."
        },
        {
          "type": "figcaption",
          "text": "Second printed membership function: height 1, corners x=0,3,4,7."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(b) Mean of maxima and centroid of trapezoids [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Second printed membership function: height1, corners x=0,3,4,7."
        ],
        "description": [],
        "labels": [
          "0",
          "0.7",
          "1.4",
          "2.1",
          "2.8",
          "3.5",
          "4.2",
          "4.9",
          "5.6",
          "6.3",
          "7",
          "0.25",
          "0.5",
          "0.75",
          "1",
          "Second graph",
          "μ(x)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24r-homework.4001dfd62e.svg",
      "path": "is2/fig/legacy24r-homework.4001dfd62e.svg",
      "mime": "image/svg+xml",
      "bytes": 3853,
      "sha256": "4001dfd62e20375f4a9ba504dd377e048552293ebdc6b7e36054677b7bcc76a1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        },
        {
          "type": "figcaption",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q6b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q6(b) Markov process and homework transition paths [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "legacy24r-homework"
        ],
        "description": [],
        "labels": [
          "0.3",
          "0.25",
          "0.45",
          "0.4",
          "0.15",
          "0.65",
          "0.1",
          "Full F",
          "Half H",
          "None N"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy24r-stationary.41b587e21f.svg",
      "path": "is2/fig/legacy24r-stationary.41b587e21f.svg",
      "mime": "image/svg+xml",
      "bytes": 1756,
      "sha256": "41b587e21faebf880ded04295408efbce652614735276863ca4d23fec848787e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        },
        {
          "type": "figcaption",
          "text": "Redrawn transition diagram. Each arrow goes from the current state to the next state; labels are probabilities."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(d) Irreducibility and stationary distribution [5]"
          ]
        }
      ],
      "svg": {
        "title": [
          "legacy24r-stationary"
        ],
        "description": [],
        "labels": [
          "0.8",
          "0.2",
          "0.3",
          "0.7",
          "1",
          "2"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy25-bayes.7f566dbf34.svg",
      "path": "is2/fig/legacy25-bayes.7f566dbf34.svg",
      "mime": "image/svg+xml",
      "bytes": 1487,
      "sha256": "7f566dbf348e0f814de3cead58bf7a1cee3aabf533cdccb90f84661dd1d1af6f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Original graph: Smoking→Lung Cancer→Cough; Pneumonia→Cough and Pneumonia→Fever."
        },
        {
          "type": "figcaption",
          "text": "Original graph: Smoking→Lung Cancer→Cough; Pneumonia→Cough and Pneumonia→Fever."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Original smoking cancer pneumonia cough fever Bayesian network"
        ],
        "description": [],
        "labels": [
          "Smoking S",
          "Lung cancer C",
          "Cough Co",
          "Pneumonia P",
          "Fever F"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy25-bikes.7db03f5dcb.svg",
      "path": "is2/fig/legacy25-bikes.7db03f5dcb.svg",
      "mime": "image/svg+xml",
      "bytes": 2994,
      "sha256": "7db03f5dcbb699c3904ab6f76c6caf6cb42bfebeeadcb10ac799537c2b111b14",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Three-state diagram with all six cross-station probabilities and self-loop retention 0.30,0.60,0.80."
        },
        {
          "type": "figcaption",
          "text": "Three-state diagram with all six cross-station probabilities and self-loop retention 0.30,0.60,0.80."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(b) Bike-sharing Markov transitions, retention and gains [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Three bike-station Markov states and all transition probabilities"
        ],
        "description": [],
        "labels": [
          "A",
          "B",
          "C",
          "0.50",
          "0.10",
          "0.20",
          "0.30",
          "0.60",
          "0.80"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy25-cable.c15b41f741.svg",
      "path": "is2/fig/legacy25-cable.c15b41f741.svg",
      "mime": "image/svg+xml",
      "bytes": 1637,
      "sha256": "c15b41f7416202f93f693495fddf56d6dcb755989c2fc5be307e7423e9714bcf",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "BestTV → CableCast:0.40; CableCast → BestTV:0.30. Self-loops:0.60 and 0.70."
        },
        {
          "type": "figcaption",
          "text": "BestTV → CableCast:0.40; CableCast → BestTV:0.30. Self-loops:0.60 and 0.70."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1d",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(d) Cable-company Markov matrix and diagram [5]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Cable-company transition probabilities"
        ],
        "description": [],
        "labels": [
          "BestTV",
          "CableCast",
          "0.40",
          "0.30",
          "0.60",
          "0.70"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy25-centroid.6d2be43cdb.svg",
      "path": "is2/fig/legacy25-centroid.6d2be43cdb.svg",
      "mime": "image/svg+xml",
      "bytes": 1806,
      "sha256": "6d2be43cdbcdb4bae5264191c6dd28bf3617f8ecea9f3232359045122982b5e1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Actual max-aggregated output for risk 40 and performance 8. The shaded area has centroid 30.379571."
        },
        {
          "type": "figcaption",
          "text": "Actual max-aggregated output for risk 40 and performance 8. The shaded area has centroid 30.379571."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Mamdani aggregated output and centroid for risk40 history8"
        ],
        "description": [],
        "labels": [
          "Input value / allocation score",
          "μ",
          "0",
          "1",
          "50",
          "100",
          "Centroid z* =30.379571"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy25-controller.80f7bae29e.svg",
      "path": "is2/fig/legacy25-controller.80f7bae29e.svg",
      "mime": "image/svg+xml",
      "bytes": 2451,
      "sha256": "80f7bae29e797e892ca33f8aa6b97a5a26c0a393e66c5fd3b4191d0d8e85de82",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Crisp measurements → fuzzification → rule evaluation → output aggregation/defuzzification → fan command. The rule base defines linguistic responses."
        },
        {
          "type": "figcaption",
          "text": "Crisp measurements → fuzzification → rule evaluation → output aggregation/defuzzification → fan command. The rule base defines linguistic responses."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q7a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q7(a) Fuzzy logic applications and complete controller example [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Fuzzy controller architecture"
        ],
        "description": [],
        "labels": [
          "Sensors",
          "temperature, occupancy",
          "Fuzzification",
          "membership degrees",
          "Rule evaluation",
          "IF–THEN strengths",
          "Output calculation",
          "one fan command",
          "Membership functions + rule base define the controller",
          "Mamdani: aggregated fuzzy area → centroid",
          "Sugeno: weighted consequent values → crisp output"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/legacy25-memberships.904ed2cacf.svg",
      "path": "is2/fig/legacy25-memberships.904ed2cacf.svg",
      "mime": "image/svg+xml",
      "bytes": 2085,
      "sha256": "904ed2cacf8c38923a2fba48fd1b349eb2f4d2027ea6b1f202bc53286486eb20",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Declared membership design. Both inputs and the output use the same breakpoints 1,50,100, with different linguistic labels."
        },
        {
          "type": "figcaption",
          "text": "Declared membership design. Both inputs and the output use the same breakpoints 1,50,100, with different linguistic labels."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [
          "Declared shoulder triangular and shoulder membership functions"
        ],
        "description": [],
        "labels": [
          "Input value / allocation score",
          "μ",
          "0",
          "1",
          "50",
          "100",
          "Low / Conservative",
          "Medium / Balanced",
          "High / Aggressive"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mdp_two.331bc03880.svg",
      "path": "is2/fig/mdp_two.331bc03880.svg",
      "mime": "image/svg+xml",
      "bytes": 2929,
      "sha256": "331bc038807abf9d449c35ad07bb910c3fa90d2b27ec9c7df952a6a1cae31895",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "In s₁ the agent chooses “stay” or “go” (black dots). The environment then decides the outcome: “go” reaches s₂ with probability 0.8 (reward +5) or falls back to s₁ with 0.2 (reward 0)."
        },
        {
          "type": "figcaption",
          "text": "In s₁ the agent chooses “stay” or “go” (black dots). The environment then decides the outcome: “go” reaches s₂ with probability 0.8 (reward +5) or falls back to s₁ with 0.2 (reward 0)."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "A two-state MDP: actions branch, then the environment decides the next state",
          "s₁",
          "s₂",
          "a = stay",
          "a = go",
          "p = 1, r = +1",
          "p = 0.8, r = +5",
          "p = 0.2, r = 0"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mk_airline.779a8c5fd6.svg",
      "path": "is2/fig/mk_airline.779a8c5fd6.svg",
      "mime": "image/svg+xml",
      "bytes": 4856,
      "sha256": "779a8c5fd6b21f5496dc9897565f5fc970e2b48760d89438d637c9f83ac83da9",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each arrow is labelled with the probability of that transition."
        },
        {
          "type": "figcaption",
          "text": "Each arrow is labelled with the probability of that transition."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Nightly aircraft movement between hubs",
          "0.3",
          "0.2",
          "0.4",
          "0.25",
          "0.5",
          "A",
          "B",
          "C"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mk_bank.879499f6eb.svg",
      "path": "is2/fig/mk_bank.879499f6eb.svg",
      "mime": "image/svg+xml",
      "bytes": 2733,
      "sha256": "879499f6ebe9325d4c6dd2e04053c858b29027cc5490c6a668490701ad54202a",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Savings (S) and Current (C) accounts per year"
        },
        {
          "type": "alt",
          "text": "Each arrow is labelled with the probability of that transition."
        },
        {
          "type": "figcaption",
          "text": "Each arrow is labelled with the probability of that transition."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1d",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(d) Savings and current accounts (Markov chain) [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1d",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(d) Savings and current accounts (Markov chain) [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Savings (S) and Current (C) accounts per year",
          "0.2",
          "0.1",
          "0.8",
          "0.9",
          "S",
          "C"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mk_booking.a7176dff51.svg",
      "path": "is2/fig/mk_booking.a7176dff51.svg",
      "mime": "image/svg+xml",
      "bytes": 4861,
      "sha256": "a7176dff51a887c0631a419e46b66d5566ef4780a904ed228f95c28737747f46",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each arrow is labelled with the probability of that transition."
        },
        {
          "type": "figcaption",
          "text": "Each arrow is labelled with the probability of that transition."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Weekly booking channel: Website, App, Counter",
          "0.3",
          "0.2",
          "0.4",
          "0.5",
          "W",
          "A",
          "C"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mk_brand.c2c4be3e6a.svg",
      "path": "is2/fig/mk_brand.c2c4be3e6a.svg",
      "mime": "image/svg+xml",
      "bytes": 2715,
      "sha256": "c2c4be3e6a9d20e5afeefae88de3a01ff8465e77d446a7582585db67297a724f",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Self-loops carry the retention probabilities (0.75, 0.6); the arrows between states carry the switching probabilities."
        },
        {
          "type": "figcaption",
          "text": "Self-loops carry the retention probabilities (0.75, 0.6); the arrows between states carry the switching probabilities."
        },
        {
          "type": "alt",
          "text": "Each arrow is labelled with the probability of that transition."
        },
        {
          "type": "figcaption",
          "text": "Each arrow is labelled with the probability of that transition."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1d",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(d) Brand-switching Markov chain [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1d",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(d) Brand-switching Markov chain [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Brand switching each year",
          "0.25",
          "0.4",
          "0.75",
          "0.6",
          "X",
          "Y"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mk_hotel.55f5204329.svg",
      "path": "is2/fig/mk_hotel.55f5204329.svg",
      "mime": "image/svg+xml",
      "bytes": 4859,
      "sha256": "55f5204329485a4d41bf3d33dcf0a71b50ee30535dc78b60969badaa713a53f2",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each arrow is labelled with the probability of that transition."
        },
        {
          "type": "figcaption",
          "text": "Each arrow is labelled with the probability of that transition."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Daily guest movement: Paris, London, Rome",
          "0.25",
          "0.15",
          "0.3",
          "0.2",
          "0.6",
          "0.5",
          "P",
          "L",
          "R"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mk_learning.61a789edc7.svg",
      "path": "is2/fig/mk_learning.61a789edc7.svg",
      "mime": "image/svg+xml",
      "bytes": 4474,
      "sha256": "61a789edc788e95607650119c966d0b5a0b3b5096987ec71c081d828cfe6c41e",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Each arrow is labelled with the probability of that transition."
        },
        {
          "type": "figcaption",
          "text": "Each arrow is labelled with the probability of that transition."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Daily learner movement: Beginner, Intermediate, Advanced",
          "0.3",
          "0.1",
          "0.2",
          "0.6",
          "0.5",
          "0.9",
          "B",
          "I",
          "A"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/mrp_student.be69eb4eb6.svg",
      "path": "is2/fig/mrp_student.be69eb4eb6.svg",
      "mime": "image/svg+xml",
      "bytes": 3424,
      "sha256": "be69eb4eb6897b5c561f7479ce99ef11aa4cab07730d23c690a8b1e98dba0774",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Done is terminal (it loops to itself with reward 0), so v(Done) = 0."
        },
        {
          "type": "figcaption",
          "text": "Done is terminal (it loops to itself with reward 0), so v(Done) = 0."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "A three-state Markov reward process (rewards: Class −2, Lab −1, Done 0)",
          "0.5",
          "0.4",
          "0.6",
          "1",
          "Class",
          "Lab",
          "Done"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/prob_tree.201d46f630.svg",
      "path": "is2/fig/prob_tree.201d46f630.svg",
      "mime": "image/svg+xml",
      "bytes": 4742,
      "sha256": "201d46f630a78d995951940bb9f005119a3e6fe589d805eaa4281f3d11416317",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Imagine 1000 people (disease 1 in 1000, test catches 99%, false alarm 2%)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/bayes-tree",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "Bayes' rule with a tree of 1000 people"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Imagine 1000 people (disease 1 in 1000, test catches 99%, false alarm 2%)",
          "1000 people",
          "1 has disease",
          "0.001 × 1000",
          "999 healthy",
          "0.999 × 1000",
          "0.99 test +",
          "99% of 1",
          "0.01 test −",
          "19.98 test +",
          "2% of 999 (false alarm)",
          "979.02 test −",
          "All positives = 0.99 + 19.98 = 20.97 people; only 0.99 of them are ill → 0.99 / 20.97 = 0.047 (4.7%)"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/prob_venn.84491b9acc.svg",
      "path": "is2/fig/prob_venn.84491b9acc.svg",
      "mime": "image/svg+xml",
      "bytes": 2558,
      "sha256": "84491b9accfcf6a34eba9747cabe62225a2229b3b899d3a7e294c5e4bdf3c8db",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "AND = the overlap, OR = everything inside either circle"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/and-or",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "AND, OR and NOT with a picture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "AND = the overlap, OR = everything inside either circle",
          "all students = 100",
          "only Cricket",
          "30",
          "both",
          "10",
          "only Football",
          "20",
          "neither = 40"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/rl_loop_full.a9937cb961.svg",
      "path": "is2/fig/rl_loop_full.a9937cb961.svg",
      "mime": "image/svg+xml",
      "bytes": 2536,
      "sha256": "a9937cb961c8b01fb13c0d27afdf14fef5175ab3d7db0533cc200dd9bba24df1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "At time t the agent sees state S t , chooses action A t ; the environment replies with reward R t+1 and next state S t+1 ."
        },
        {
          "type": "figcaption",
          "text": "At time t the agent sees state St, chooses action At; the environment replies with reward Rt+1 and next state St+1."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "One time-step of reinforcement learning",
          "Agent",
          "policy π(a | s)",
          "Environment",
          "P(s′ | s, a), R",
          "action Aₜ",
          "next state Sₜ₊₁ and reward Rₜ₊₁",
          "The loop repeats: S₀, A₀, R₁, S₁, A₁, R₂, S₂, …"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_clip.f101b5cfa9.svg",
      "path": "is2/fig/v2_clip.f101b5cfa9.svg",
      "mime": "image/svg+xml",
      "bytes": 3894,
      "sha256": "f101b5cfa932934049a2bf5d2b3b7e607dd8b03eb5f20398a7ea1d8ec51678c4",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Above the 0.3 level, the original triangle is cut off. Below 0.3, the original slope remains."
        },
        {
          "type": "figcaption",
          "text": "Above the 0.3 level, the original triangle is cut off. Below 0.3, the original slope remains."
        },
        {
          "type": "alt",
          "text": "The maximum extends over [54.5,75.5], whose midpoint is 65."
        },
        {
          "type": "figcaption",
          "text": "The maximum extends over [54.5,75.5], whose midpoint is 65."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Min-implication clips the triangle at strength 0.3",
          "0",
          "0.3",
          "1",
          "50",
          "54.5",
          "65",
          "75.5",
          "80",
          "μ",
          "Output z",
          "Original High",
          "clip 0.3"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_fan_output.8708d0ea77.svg",
      "path": "is2/fig/v2_fan_output.8708d0ea77.svg",
      "mime": "image/svg+xml",
      "bytes": 5170,
      "sha256": "8708d0ea77a3298a4588cba0bf78eee9692c94c8341e5591e41d062e84646e58",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "High is clipped at 0.3; Very High is clipped at 0.5. Use the upper envelope where the two shapes overlap."
        },
        {
          "type": "figcaption",
          "text": "High is clipped at 0.3; Very High is clipped at 0.5. Use the upper envelope where the two shapes overlap."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Two active output sets",
          "0",
          "0.5",
          "1",
          "50",
          "54.5",
          "65",
          "70",
          "75",
          "77.5",
          "85",
          "92.5",
          "100",
          "μ",
          "Fan speed (%)",
          "High",
          "Very High",
          "clip 0.3",
          "clip 0.5"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_fan_people.1861531dd1.svg",
      "path": "is2/fig/v2_fan_people.1861531dd1.svg",
      "mime": "image/svg+xml",
      "bytes": 5746,
      "sha256": "1861531dd1a99970b7d9fd8a805c881f872068a5cc62f1ac733c67cf091d692c",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "At 7, Medium reaches its right zero and High is halfway up its rising edge."
        },
        {
          "type": "figcaption",
          "text": "At 7, Medium reaches its right zero and High is halfway up its rising edge."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Chosen occupancy membership functions",
          "0",
          "0.5",
          "1",
          "2",
          "3",
          "4",
          "5",
          "6",
          "7",
          "8",
          "9",
          "10",
          "μ",
          "Number of people",
          "Low",
          "Medium",
          "High",
          "7 people"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_fan_temp.434c9b6635.svg",
      "path": "is2/fig/v2_fan_temp.434c9b6635.svg",
      "mime": "image/svg+xml",
      "bytes": 5063,
      "sha256": "434c9b6635c1d022b2f9663da842418c65835caf4919484247dba9d10c16829b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "At 32, Medium is on its falling side; High is on its rising side."
        },
        {
          "type": "figcaption",
          "text": "At 32, Medium is on its falling side; High is on its rising side."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Chosen temperature membership functions",
          "0",
          "0.5",
          "1",
          "10",
          "15",
          "20",
          "25",
          "32",
          "35",
          "40",
          "μ",
          "Temperature in °C",
          "Low",
          "Medium",
          "High",
          "32°C"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_fire_aggregate.e0cab4ad42.svg",
      "path": "is2/fig/v2_fire_aggregate.e0cab4ad42.svg",
      "mime": "image/svg+xml",
      "bytes": 4581,
      "sha256": "e0cab4ad42c3299b51731e69b765132b05a9f9e0000f77a2e33708bc693e5a68",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The shaded upper envelope counts any overlap only once."
        },
        {
          "type": "figcaption",
          "text": "The shaded upper envelope counts any overlap only once."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Chosen triangular output sets and their max-aggregate",
          "0",
          "0.5",
          "1",
          "25",
          "50",
          "75",
          "100",
          "μ",
          "Output score",
          "Low",
          "Moderate",
          "High",
          "centroid ≈ 75"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_ga_generation.fa7bf86c05.svg",
      "path": "is2/fig/v2_ga_generation.fa7bf86c05.svg",
      "mime": "image/svg+xml",
      "bytes": 4320,
      "sha256": "fa7bf86c051446ab5f33350bfd6e9ce316761111106e6542108d96941e9c2b21",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "This diagram traces the first pair in generation 1. The full solution also processes the second pair and the entire second generation."
        },
        {
          "type": "figcaption",
          "text": "This diagram traces the first pair in generation 1. The full solution also processes the second pair and the entire second generation."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "One complete GA generation: read from top to bottom",
          "Selected parents",
          "1010   ×   1100",
          "Cut after bit 2",
          "Mark the cut",
          "10 | 10     11 | 00",
          "Keep prefix, exchange suffix",
          "After crossover",
          "1000        1110",
          "Children are 8 and 14",
          "Flip the last bit",
          "1001        1111",
          "0 becomes 1 in each child",
          "Decode and evaluate",
          "9² = 81     15² = 225",
          "These are the children’s fitness values"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_loan_aggregate.2c5ffa32a7.svg",
      "path": "is2/fig/v2_loan_aggregate.2c5ffa32a7.svg",
      "mime": "image/svg+xml",
      "bytes": 4684,
      "sha256": "2c5ffa32a7c90ac02125e47b50332ae9d54db2ba1390ebe81276f39aab2d9f03",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "The shaded upper envelope counts any overlap only once."
        },
        {
          "type": "figcaption",
          "text": "The shaded upper envelope counts any overlap only once."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Chosen triangular output sets and their max-aggregate",
          "0",
          "0.5",
          "1",
          "25",
          "50",
          "75",
          "100",
          "μ",
          "Output score",
          "Reject",
          "Consider",
          "Approve",
          "centroid ≈ 42.78"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_pso_class_paths.961831cda1.svg",
      "path": "is2/fig/v2_pso_class_paths.961831cda1.svg",
      "mime": "image/svg+xml",
      "bytes": 6928,
      "sha256": "961831cda1b6f7846a1e34c2b4f7b5fbef9986f41f59d77fd9ac09e46d10c314",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Motion alone does not imply improvement. Evaluate the objective at the new location before updating a best memory."
        },
        {
          "type": "figcaption",
          "text": "Motion alone does not imply improvement. Evaluate the objective at the new location before updating a best memory."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "3",
          "3.5",
          "4",
          "4.5",
          "5",
          "5.5",
          "6",
          "6.5",
          "7",
          "7.5",
          "8",
          "8.5",
          "Class PSO: positions after each iteration",
          "0 = initial, 1 = iteration 1, 2 = iteration 2",
          "A0",
          "A1",
          "A2",
          "B0",
          "B1",
          "B2",
          "C0",
          "C1",
          "C2",
          "First coordinate x₁",
          "The best-so-far location remains A0 = (3.14, 7.21) after both iterations."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_pso_memory.fcc9783a95.svg",
      "path": "is2/fig/v2_pso_memory.fcc9783a95.svg",
      "mime": "image/svg+xml",
      "bytes": 3720,
      "sha256": "fcc9783a95955fbbd53caf77e62fe0d9fc1d9386041ea3efe9e38a3250e43ea1",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "A best memory changes only when the new score improves."
        },
        {
          "type": "figcaption",
          "text": "A best memory changes only when the new score improves."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Best memory survives a worse move",
          "Visit 1",
          "Position x = 3",
          "Score x² = 9",
          "Remember pbest = 3",
          "Visit 2",
          "Position x = 1",
          "Score x² = 1",
          "Remember pbest = 1",
          "Visit 3",
          "Position x = 2",
          "Score x² = 4",
          "Minimise x²: after visiting x = 2, the best past position is still x = 1.",
          "Current position and remembered best position are separate records."
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_trapezoid.dbfff598ea.svg",
      "path": "is2/fig/v2_trapezoid.dbfff598ea.svg",
      "mime": "image/svg+xml",
      "bytes": 4390,
      "sha256": "dbfff598ead506b09fbcab8ecc4bf56a512b9b2bdc38b5fe804f1e002cdd4e6b",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "From 20 to 30, the membership is exactly 1."
        },
        {
          "type": "figcaption",
          "text": "From 20 to 30, the membership is exactly 1."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "A trapezoid has a fully belonging interval",
          "0",
          "0.5",
          "1",
          "10",
          "15",
          "20",
          "25",
          "30",
          "35",
          "40",
          "50",
          "μ",
          "Input x",
          "Comfortable"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/fig/v2_triangle.4eb0b27c9d.svg",
      "path": "is2/fig/v2_triangle.4eb0b27c9d.svg",
      "mime": "image/svg+xml",
      "bytes": 4625,
      "sha256": "4eb0b27c9dd1ced3597f7cf3562ae4829b1976b4c7eee5cce82bee6fadf24ab8",
      "hashNormalization": "LF",
      "kinds": [
        "diagram-or-image"
      ],
      "equationLatex": [],
      "annotations": [
        {
          "type": "alt",
          "text": "Rising side: use distance from the left end. Falling side: use distance from the right end."
        },
        {
          "type": "figcaption",
          "text": "Rising side: use distance from the left end. Falling side: use distance from the right end."
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": [
          "Triangle: left end 2, peak 5, right end 8",
          "0",
          "0.5",
          "1",
          "2",
          "3",
          "5",
          "7",
          "8",
          "10",
          "μ",
          "Input x",
          "A",
          "x = 3",
          "x = 7"
        ]
      },
      "machineReadableRepresentation": "svg-labels-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/000872ced145bc03.svg",
      "path": "is2/math/000872ced145bc03.svg",
      "mime": "image/svg+xml",
      "bytes": 15848,
      "sha256": "8d753b65215cfb0588cc29e3f8809311a9f288b0f77093f3170930bb285979d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R\\mid W)=0.18/0.26=9/13\\approx0.692307692"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R\\mid W)=0.18/0.26=9/13\\approx0.692307692"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/000e26bf52e8a50e.svg",
      "path": "is2/math/000e26bf52e8a50e.svg",
      "mime": "image/svg+xml",
      "bytes": 5431,
      "sha256": "1ec1d0fce26faa69f469c47468cf35a608df871be7e75c83b998354a4bd65ebd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0+0+(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0+0+(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/00a9ec4b6529a3a5.svg",
      "path": "is2/math/00a9ec4b6529a3a5.svg",
      "mime": "image/svg+xml",
      "bytes": 4655,
      "sha256": "41cca81e07be6387f40ae51eaa270c33054691a6f9b696cbf8d7019c47b67561",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.7&0\\\\0.4&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.7&0\\\\0.4&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/00ad8a0accc6492e.svg",
      "path": "is2/math/00ad8a0accc6492e.svg",
      "mime": "image/svg+xml",
      "bytes": 13544,
      "sha256": "e1e19994777dad5db40e23a5274f832337843582e2d682023023ad653991bdc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_2=0.5\\frac{e^{-(1-4)^2/2}}{\\sqrt{2\\pi}}\\approx0.002215924"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_2=0.5\\frac{e^{-(1-4)^2/2}}{\\sqrt{2\\pi}}\\approx0.002215924"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/00c58d851ae8132e.svg",
      "path": "is2/math/00c58d851ae8132e.svg",
      "mime": "image/svg+xml",
      "bytes": 4738,
      "sha256": "c049f63989705af9390d5bd0c8d9f719a151bc8660dc5d9387f90e270b1a8d29",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(2)=2^2=4=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(2)=2^2=4=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/00e0bac1e035a9f7.svg",
      "path": "is2/math/00e0bac1e035a9f7.svg",
      "mime": "image/svg+xml",
      "bytes": 14496,
      "sha256": "46f9e695cfe70968a225d5850d4d9a54582f4717f35321cee46d8a5686b53e52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Reputation}=\\text{Good}\\mid C=\\text{Yes})=\\frac{3}{4}=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Reputation}=\\text{Good}\\mid C=\\text{Yes})=\\frac{3}{4}=0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/01196c6c529af391.svg",
      "path": "is2/math/01196c6c529af391.svg",
      "mime": "image/svg+xml",
      "bytes": 4675,
      "sha256": "dc51a979a05d3e3bef67d36cf1d712a8d8ce2973e951b4aaa5e5bd539c936a74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\begin{bmatrix}2&5&8\\\\1&4&7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\begin{bmatrix}2&5&8\\\\1&4&7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/017ee19616d63679.svg",
      "path": "is2/math/017ee19616d63679.svg",
      "mime": "image/svg+xml",
      "bytes": 11501,
      "sha256": "a140d10140bafa64ba1953bc871fda52e8a0a318c35cda5999547652ac3d78de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Grand total}=0.90+0.30=1.20\\ne1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Grand total}=0.90+0.30=1.20\\ne1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(a) Joint masses, normalization and conditional probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/01ad6e560abc36e6.svg",
      "path": "is2/math/01ad6e560abc36e6.svg",
      "mime": "image/svg+xml",
      "bytes": 6175,
      "sha256": "a8c05623965cc3a031e1e079d7fd5169d4626650618b08d96c54f2b778ce3e43",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=2-(3.5)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=2-(3.5)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/01d91edc60cbc82c.svg",
      "path": "is2/math/01d91edc60cbc82c.svg",
      "mime": "image/svg+xml",
      "bytes": 2915,
      "sha256": "faa75c6e2ce6aa98f4f0bb422b4f9c64572240400a935345b5ed0ec769e114b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/02342391a534b540.svg",
      "path": "is2/math/02342391a534b540.svg",
      "mime": "image/svg+xml",
      "bytes": 9472,
      "sha256": "e77616109fec73d11446c352e05b63fa93411f2af2d07e89c440c1f3b9953092",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-0.75)+0+(-0.75)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-0.75)+0+(-0.75)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/024d71da7fe2cc3c.svg",
      "path": "is2/math/024d71da7fe2cc3c.svg",
      "mime": "image/svg+xml",
      "bytes": 10341,
      "sha256": "92b7156a64a163edbed3eb648e489a43dbc32c4dc05107ae186572f52f097d40",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=7.21-(8.1428)=-0.9328"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=7.21-(8.1428)=-0.9328"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/02f316319733ea90.svg",
      "path": "is2/math/02f316319733ea90.svg",
      "mime": "image/svg+xml",
      "bytes": 5595,
      "sha256": "61dfc28bd5e8e9b9a0eb114b3be1efb816a0d0b6aa3d8c8426e5d5feeb9401cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times(-3)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times(-3)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/030f0c9b46caf90b.svg",
      "path": "is2/math/030f0c9b46caf90b.svg",
      "mime": "image/svg+xml",
      "bytes": 9839,
      "sha256": "a88378705b39dc5325436584bf36428a1613e4126cabe6a34c194e532c41e1be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{t+1}(j)=\\sum_i x_t(i)\\,P_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{t+1}(j)=\\sum_i x_t(i)\\,P_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0310d0eb2cb65a99.svg",
      "path": "is2/math/0310d0eb2cb65a99.svg",
      "mime": "image/svg+xml",
      "bytes": 15681,
      "sha256": "248d3e19f5c30195c6577f813cfe368c69fe8570aaf72bd12843e0b194a38098",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)=\\frac3{20}+\\frac5{16}=\\frac{12+25}{80}=\\frac{37}{80}=0.4625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)=\\frac3{20}+\\frac5{16}=\\frac{12+25}{80}=\\frac{37}{80}=0.4625"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(a) Bayes bag posterior [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/031664350e5c144f.svg",
      "path": "is2/math/031664350e5c144f.svg",
      "mime": "image/svg+xml",
      "bytes": 5616,
      "sha256": "3eb307141e1db7d89f61786272875e4d53a9d201bb6f9cd1e5e95506c4eb8fae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=[\\pi_B,\\pi_I,\\pi_A]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=[\\pi_B,\\pi_I,\\pi_A]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/033d1d87c88bf6a8.svg",
      "path": "is2/math/033d1d87c88bf6a8.svg",
      "mime": "image/svg+xml",
      "bytes": 8303,
      "sha256": "a9e6edb31ee0be1435ab4a67347e8da283f72d6933f31a6b34135d3ad5068ff0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=(\\sum A_jc_j)/(\\sum A_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=(\\sum A_jc_j)/(\\sum A_j)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/035832180398151c.svg",
      "path": "is2/math/035832180398151c.svg",
      "mime": "image/svg+xml",
      "bytes": 11729,
      "sha256": "aee95d39fafcfa748b4b5b7c65420a74b3c1e6d275f9f75efb5e40da533d8153",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0.3&0.3&0.3\\\\0.4&0.3&0.4\\\\0.6&0.3&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0.3&0.3&0.3\\\\0.4&0.3&0.4\\\\0.6&0.3&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(b) Fuzzy Cartesian product and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0367611df103826d.svg",
      "path": "is2/math/0367611df103826d.svg",
      "mime": "image/svg+xml",
      "bytes": 10021,
      "sha256": "97922cdf9b3700320044c2b521b5127caf3f0fbb3c26ccabc3ebc345c866aa5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W_{new}=0.2+0.14+0.05=0.39"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W_{new}=0.2+0.14+0.05=0.39"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/03c1b332a4b4facf.svg",
      "path": "is2/math/03c1b332a4b4facf.svg",
      "mime": "image/svg+xml",
      "bytes": 11874,
      "sha256": "791cb10c645480942b0d9914f7fb43f164fdd35b74a117e0b15ff03d0f392f41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\begin{bmatrix}0.2&0.3&0.3\\\\0.1&0.1&0.1\\\\0.2&0.4&0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\begin{bmatrix}0.2&0.3&0.3\\\\0.1&0.1&0.1\\\\0.2&0.4&0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/043f511911bca932.svg",
      "path": "is2/math/043f511911bca932.svg",
      "mime": "image/svg+xml",
      "bytes": 27936,
      "sha256": "b31ef17809aedb121345f2adc3426f9f86118a8c0532226914ba22bc5bcc4015",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_r=\\min(a_r,b_r)\\quad\\mu_r(z)=\\min(\\alpha_r,\\mu_{C_r}(z))\\quad\\mu_{out}(z)=\\max_r\\mu_r(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_r=\\min(a_r,b_r)\\quad\\mu_r(z)=\\min(\\alpha_r,\\mu_{C_r}(z))\\quad\\mu_{out}(z)=\\max_r\\mu_r(z)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/04505a3de0e682e9.svg",
      "path": "is2/math/04505a3de0e682e9.svg",
      "mime": "image/svg+xml",
      "bytes": 3421,
      "sha256": "fec46f9aeb168afebf58fd0e49855cb7fe5d4654764d5415bf8fe7361ee87de8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "30-10=20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "30-10=20"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/04a79caa9a98c1c4.svg",
      "path": "is2/math/04a79caa9a98c1c4.svg",
      "mime": "image/svg+xml",
      "bytes": 20832,
      "sha256": "841beb18ca8c89cc630b1050c9d246fb0a6bfc826438a9302fa34cfa9cd7cbf3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.2),\\min(0.3,0.2),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.2),\\min(0.3,0.2),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/04b9a1a1ff3b0c25.svg",
      "path": "is2/math/04b9a1a1ff3b0c25.svg",
      "mime": "image/svg+xml",
      "bytes": 13832,
      "sha256": "15899de9cf43b1f5b099925b1e4e9fc0c5975674eea36aafc38c8091695b1b5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_2=0.01798621+0.5+0.98201379=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_2=0.01798621+0.5+0.98201379=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/04ce4e1e89065414.svg",
      "path": "is2/math/04ce4e1e89065414.svg",
      "mime": "image/svg+xml",
      "bytes": 7931,
      "sha256": "652a7257e065e84768344f4b65badb4b720a1654588aad91308e70addff657fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_k\\pi_k\\mathcal N(\\mu_k,\\Sigma_k)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_k\\pi_k\\mathcal N(\\mu_k,\\Sigma_k)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/04ced9552ec0a2fc.svg",
      "path": "is2/math/04ced9552ec0a2fc.svg",
      "mime": "image/svg+xml",
      "bytes": 10296,
      "sha256": "0c07f5e8187d832245f1337c2528f4a685d195b036b7c95810d4f00def178c6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=7.36+(-0.033)=7.327"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=7.36+(-0.033)=7.327"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/04d374313aaab72d.svg",
      "path": "is2/math/04d374313aaab72d.svg",
      "mime": "image/svg+xml",
      "bytes": 9420,
      "sha256": "8f6816f52b7ae510cc72839af32c6c648f812dc04a7426a5b737a1fd103a4fd5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=3.19+(-0.011)=3.179"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=3.19+(-0.011)=3.179"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/04fe6e4450abbfe1.svg",
      "path": "is2/math/04fe6e4450abbfe1.svg",
      "mime": "image/svg+xml",
      "bytes": 4375,
      "sha256": "3bce4d981fdfb77de62a11c24f5bd25eff721028cbbcc1be593ee3007020c51f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum A=35.58"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum A=35.58"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/052bbb970339e754.svg",
      "path": "is2/math/052bbb970339e754.svg",
      "mime": "image/svg+xml",
      "bytes": 16957,
      "sha256": "46ee7e27a055ca8fd454127c94350422e768853683a04a417b7238b693800a90",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac14=p_1P_{12}+p_2P_{22}+p_3P_{32}=\\frac14\\frac14+0+\\frac12p_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac14=p_1P_{12}+p_2P_{22}+p_3P_{32}=\\frac14\\frac14+0+\\frac12p_3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(d) Markov chain diagram and path probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0582db5cb8a7455e.svg",
      "path": "is2/math/0582db5cb8a7455e.svg",
      "mime": "image/svg+xml",
      "bytes": 6758,
      "sha256": "fd84b24e326cf580c185ca0ed60bf66dd0737189e6ce188277d74f0786cfad55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=2+1=3\\qquad M=4+6=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=2+1=3\\qquad M=4+6=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/05a31cec6643ce3f.svg",
      "path": "is2/math/05a31cec6643ce3f.svg",
      "mime": "image/svg+xml",
      "bytes": 7710,
      "sha256": "299582fd0e0c69d96d0a367123617acc1799170577026246f400e0b355143274",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_1=[1,0]P=[0.75,\\;0.25]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_1=[1,0]P=[0.75,\\;0.25]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/05a49a1a1019f0f7.svg",
      "path": "is2/math/05a49a1a1019f0f7.svg",
      "mime": "image/svg+xml",
      "bytes": 3087,
      "sha256": "f95b7d02952b26fd6a717c3ba07d60786c96beb3f66a1cb890d863dcd3118f6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s_1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/05b7177b2b3fbf81.svg",
      "path": "is2/math/05b7177b2b3fbf81.svg",
      "mime": "image/svg+xml",
      "bytes": 9387,
      "sha256": "074f88595373a8e7784fe6e00858560abb3646aee4d5e21b6273b7b15f440a8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.4,0.7)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.4,0.7)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/05dee517321dfca3.svg",
      "path": "is2/math/05dee517321dfca3.svg",
      "mime": "image/svg+xml",
      "bytes": 10145,
      "sha256": "0f7c4c89c71424ba6d325d33fbde56e76ad689f98c01b753d7d426b736dd58d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.9,0.3)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.9,0.3)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/060e9302bdac4457.svg",
      "path": "is2/math/060e9302bdac4457.svg",
      "mime": "image/svg+xml",
      "bytes": 7714,
      "sha256": "c77513cf49f327eb3ded7c4d336d1ad7bbffff19497e59d7228c0df8abf0a308",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-1.01)=-0.1212"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-1.01)=-0.1212"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/061a644323cfaa64.svg",
      "path": "is2/math/061a644323cfaa64.svg",
      "mime": "image/svg+xml",
      "bytes": 11803,
      "sha256": "84f462eca4a46531936d2b460b50330bbbe50085833869ce126b7041e8ca7cfa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X_2=N\\mid X_1=H)=P_{HN}=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X_2=N\\mid X_1=H)=P_{HN}=0.15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q6b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q6(b) Markov process and homework transition paths [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0625f25570fc580f.svg",
      "path": "is2/math/0625f25570fc580f.svg",
      "mime": "image/svg+xml",
      "bytes": 13722,
      "sha256": "24ae3c0df4649fb2a7b58f435bf645c448280239f06bfc938fa0cf1b5e2b924f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Medium}(55)=\\frac{75-55}{75-50}=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Medium}(55)=\\frac{75-55}{75-50}=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0629d7338a1ecd30.svg",
      "path": "is2/math/0629d7338a1ecd30.svg",
      "mime": "image/svg+xml",
      "bytes": 21604,
      "sha256": "72fa66ccea7a962244015e2641fd4e1b91d3c8cc7d6c64a693463831be05cece",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_c=P(c)P(Young\\mid c)P(High\\mid c)P(PreviousNo\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_c=P(c)P(Young\\mid c)P(High\\mid c)P(PreviousNo\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(b) Naive Bayes product-purchase classification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/063ad466582b38bf.svg",
      "path": "is2/math/063ad466582b38bf.svg",
      "mime": "image/svg+xml",
      "bytes": 5973,
      "sha256": "7529193fa771dd565a9d070bba6a5fd541288ca83e86feaf8e43ef76125d9d08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c=0.2(a+b)+0.5c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c=0.2(a+b)+0.5c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/063d8bbaa02b11f7.svg",
      "path": "is2/math/063d8bbaa02b11f7.svg",
      "mime": "image/svg+xml",
      "bytes": 9126,
      "sha256": "b082938c37ddedb2a6df73d005d237782dc83a6f5535368739bcd9b5c98d9e79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P^2=\\begin{bmatrix}5/8&3/8\\\\9/16&7/16\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P^2=\\begin{bmatrix}5/8&3/8\\\\9/16&7/16\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(b) Transition matrix properties and two-step probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0666d2fea1f0f562.svg",
      "path": "is2/math/0666d2fea1f0f562.svg",
      "mime": "image/svg+xml",
      "bytes": 4538,
      "sha256": "d2708325a895389cb7b3c81d4b4b0382ce4b6a3f188e28319fd8f6afad81b8ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=1/\\text{(sum)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=1/\\text{(sum)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/06c831ab89f196ab.svg",
      "path": "is2/math/06c831ab89f196ab.svg",
      "mime": "image/svg+xml",
      "bytes": 6798,
      "sha256": "7e2ee80b81547759d4a6cd79d50802bbd7dbb72fc627973b878af26845ba3678",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0.2,0.4)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0.2,0.4)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/06d91b8a011bacbf.svg",
      "path": "is2/math/06d91b8a011bacbf.svg",
      "mime": "image/svg+xml",
      "bytes": 17720,
      "sha256": "37f49027e202a73ccaf526f8c9aac4e5446fe9c41c1e5f3097366917bb40ed89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\boxed{P(A\\mid B)=\\frac{P(A\\text{ and }B)}{P(B)}}\\qquad P(F\\mid C)=\\frac{0.1}{0.4}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\boxed{P(A\\mid B)=\\frac{P(A\\text{ and }B)}{P(B)}}\\qquad P(F\\mid C)=\\frac{0.1}{0.4}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/given",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "“Given”: conditional probability by shrinking the world"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/06dff5bae3d2cfe1.svg",
      "path": "is2/math/06dff5bae3d2cfe1.svg",
      "mime": "image/svg+xml",
      "bytes": 39556,
      "sha256": "867515583f462eff622d3a1b08008e08d7865dc97baaf84a91a1942e3ccb37d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log L(\\theta)=\\sum_i\\log\\Big(\\sum_k\\lambda_k^i\\,\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)}{\\lambda_k^i}\\Big)\\;\\ge\\;\\sum_i\\sum_k\\lambda_k^i\\log\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)}{\\lambda_k^i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log L(\\theta)=\\sum_i\\log\\Big(\\sum_k\\lambda_k^i\\,\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)}{\\lambda_k^i}\\Big)\\;\\ge\\;\\sum_i\\sum_k\\lambda_k^i\\log\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)}{\\lambda_k^i}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0712a083103a814e.svg",
      "path": "is2/math/0712a083103a814e.svg",
      "mime": "image/svg+xml",
      "bytes": 10763,
      "sha256": "aaeb191465151acacc3c9697f3decff1c44a926ecc6e99ce2232133582459e16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.3,0.8)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.3,0.8)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0776e93b48581bdc.svg",
      "path": "is2/math/0776e93b48581bdc.svg",
      "mime": "image/svg+xml",
      "bytes": 7869,
      "sha256": "7ccc31c0ffcfe691270f29168ae5cbd52bc6274e234d3946b00412309b08d457",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2)^2=4\\qquad2\\sigma^2=2(2^2)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2)^2=4\\qquad2\\sigma^2=2(2^2)=8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/07a16abae3efd072.svg",
      "path": "is2/math/07a16abae3efd072.svg",
      "mime": "image/svg+xml",
      "bytes": 25207,
      "sha256": "d3c6907d9f3e1e0b2ec634bca8c4c03e990ccf1adf41d294670509c2810a744a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1,1)=\\max[\\min(.4,.4),\\min(.5,.4),\\min(.3,.1)]=\\max(.4,.4,.1)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1,1)=\\max[\\min(.4,.4),\\min(.5,.4),\\min(.3,.1)]=\\max(.4,.4,.1)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/07b0b7549d04f350.svg",
      "path": "is2/math/07b0b7549d04f350.svg",
      "mime": "image/svg+xml",
      "bytes": 9409,
      "sha256": "11ee598ad20e386d32a5f9acf479c6a5f1b7a5d82ee033ca400df5a83889fe55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f_{old}=(11+19+0-1)/4=7.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f_{old}=(11+19+0-1)/4=7.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(a) GA ranking and three crossover methods [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/07bbe7a121e1fdbb.svg",
      "path": "is2/math/07bbe7a121e1fdbb.svg",
      "mime": "image/svg+xml",
      "bytes": 5292,
      "sha256": "2ca566dc5e0c86442d54acac97e8611156b3d66ce8d8d123e9dd2108f891a340",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(3)=\\frac{1}{4}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(3)=\\frac{1}{4}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/07c525af02eb813b.svg",
      "path": "is2/math/07c525af02eb813b.svg",
      "mime": "image/svg+xml",
      "bytes": 26969,
      "sha256": "39a86bd6c3dd4bd6bc6b08a1ae3f53d6e389aa4d5bb57afca202158dadc4baa1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_r=\\min(\\mu_{A_r}(x),\\mu_{B_r}(y)),\\quad z^*=\\frac{\\int z\\mu_{out}(z)\\,dz}{\\int\\mu_{out}(z)\\,dz}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_r=\\min(\\mu_{A_r}(x),\\mu_{B_r}(y)),\\quad z^*=\\frac{\\int z\\mu_{out}(z)\\,dz}{\\int\\mu_{out}(z)\\,dz}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(b) Fuzzy washing-machine controller [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(a) Fuzzy quality-control design [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/07f583df1f70440b.svg",
      "path": "is2/math/07f583df1f70440b.svg",
      "mime": "image/svg+xml",
      "bytes": 17115,
      "sha256": "d88e684f47f3e4fa6f263f65abb72a38e171fb7b44e5752c5b2290121828e800",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{21}=\\max\\{\\min(0.6,0.5),\\min(0.3,0.7)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{21}=\\max\\{\\min(0.6,0.5),\\min(0.3,0.7)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/083457b6b2635a4c.svg",
      "path": "is2/math/083457b6b2635a4c.svg",
      "mime": "image/svg+xml",
      "bytes": 23575,
      "sha256": "8dae7aeb781723ce057736880981fbe2e7651767286c060a63aef28b76db4ec5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{MOM}=\\frac{a+b}{2},\\qquad z_{COA}=\\frac{\\int x\\mu(x)dx}{\\int\\mu(x)dx}=\\frac{\\sum A_ic_i}{\\sum A_i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{MOM}=\\frac{a+b}{2},\\qquad z_{COA}=\\frac{\\int x\\mu(x)dx}{\\int\\mu(x)dx}=\\frac{\\sum A_ic_i}{\\sum A_i}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(b) Mean of maxima and centroid of trapezoids [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0857c1f332a31d0c.svg",
      "path": "is2/math/0857c1f332a31d0c.svg",
      "mime": "image/svg+xml",
      "bytes": 21610,
      "sha256": "30f409584f34247f36df6198ade175f965a8e1b7a9e7846494e32340c68bc453",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1,3)=\\max[\\min(.2,.3),\\min(.3,.3),\\min(.3,.1)]=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1,3)=\\max[\\min(.2,.3),\\min(.3,.3),\\min(.3,.1)]=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0858b2bce4269ef8.svg",
      "path": "is2/math/0858b2bce4269ef8.svg",
      "mime": "image/svg+xml",
      "bytes": 6488,
      "sha256": "01f7e15ec3af0e2eebb17ccc508effbee52c842e54829b73cccf9679dceb6926",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "38.6747>37.1117"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "38.6747>37.1117"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0885e6b22d6c67c2.svg",
      "path": "is2/math/0885e6b22d6c67c2.svg",
      "mime": "image/svg+xml",
      "bytes": 12327,
      "sha256": "5e1ea42383e46965db7a736c3092d99d209ef985e13b0f0c9408110c50151b3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_\\pi(s,a)=\\mathbb E_\\pi[G_t\\mid S_t=s,A_t=a]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_\\pi(s,a)=\\mathbb E_\\pi[G_t\\mid S_t=s,A_t=a]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/08869d3b9cefb65b.svg",
      "path": "is2/math/08869d3b9cefb65b.svg",
      "mime": "image/svg+xml",
      "bytes": 8026,
      "sha256": "a4c4aed116711c16ee2bd2aaa5cdfa01affe338b002cb9cb970587f16276c65f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=7.21-(7.36)=-0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=7.21-(7.36)=-0.15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/08b794e505b1bd84.svg",
      "path": "is2/math/08b794e505b1bd84.svg",
      "mime": "image/svg+xml",
      "bytes": 11177,
      "sha256": "c152291fa9f9f17f1f301e87efe576ad0d46888b0fbee88028848a89338fca9f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(x_j=v\\mid c)=\\frac{N_{jvc}+1}{N_c+K_j}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(x_j=v\\mid c)=\\frac{N_{jvc}+1}{N_c+K_j}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/08fa8ab93dce4fd3.svg",
      "path": "is2/math/08fa8ab93dce4fd3.svg",
      "mime": "image/svg+xml",
      "bytes": 10796,
      "sha256": "0790b5b3a1aa210aca699c2a2cc2ab9febdfba956418c9c2e2a590092ed176d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0.25+0+(-0.1212)=0.1288"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0.25+0+(-0.1212)=0.1288"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/094fb09a37beb92f.svg",
      "path": "is2/math/094fb09a37beb92f.svg",
      "mime": "image/svg+xml",
      "bytes": 7138,
      "sha256": "ef093f38b9bfce0c7549cdc4b4b1fb4c427d166ed365739abed7edda29314fb6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{\\neg X}(c)=1-\\mu_X(c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{\\neg X}(c)=1-\\mu_X(c)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1c",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(c) Fuzzy union, intersection and complements [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/09e203ebfdf53e2b.svg",
      "path": "is2/math/09e203ebfdf53e2b.svg",
      "mime": "image/svg+xml",
      "bytes": 21951,
      "sha256": "94ab3467b7ceba168c7c3677c4a62639142385d62cc40000de22cb6d4dbcf2b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Co\\mid\\neg C,S)=\\sum_{p\\in\\{T,F\\}}P(Co\\mid\\neg C,S,P=p)P(P=p\\mid\\neg C,S)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Co\\mid\\neg C,S)=\\sum_{p\\in\\{T,F\\}}P(Co\\mid\\neg C,S,P=p)P(P=p\\mid\\neg C,S)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0a03c1424e475329.svg",
      "path": "is2/math/0a03c1424e475329.svg",
      "mime": "image/svg+xml",
      "bytes": 888,
      "sha256": "3bdfd13c8ddabbd84f22b33eea0fb7e33a0b55e641b1f27c21c6903d4b336bb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0a0a3aed7677e436.svg",
      "path": "is2/math/0a0a3aed7677e436.svg",
      "mime": "image/svg+xml",
      "bytes": 8293,
      "sha256": "e64fc911b15df1f3af208b6a4bce065d3db3153e23a26de410989f4ed4cd42ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\beta=1,\\;\\rho=0.5,\\;Q=1,\\;\\tau_0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\beta=1,\\;\\rho=0.5,\\;Q=1,\\;\\tau_0=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/aco-tsp",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "TEE-only formulas: ACO and GA for TSP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0a14da79e18490bb.svg",
      "path": "is2/math/0a14da79e18490bb.svg",
      "mime": "image/svg+xml",
      "bytes": 3986,
      "sha256": "9d43e1082b75f432a2c40351ac904f2a9cbc406a1973b1b6b62c0ad636283c06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum M=1575"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum M=1575"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0a1689e705282396.svg",
      "path": "is2/math/0a1689e705282396.svg",
      "mime": "image/svg+xml",
      "bytes": 5384,
      "sha256": "a0fee9d07816822100b2f1ce052160db7f7e8aec888a5760b88f25af9269704e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Low}(80)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Low}(80)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0a27dae1a77ea038.svg",
      "path": "is2/math/0a27dae1a77ea038.svg",
      "mime": "image/svg+xml",
      "bytes": 12927,
      "sha256": "2255eb633aed8046cd9edb8bde90f1797c3d4d2ffa812a102b49e61205a1e783",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathcal N(x\\mid\\mu,\\sigma^2)=\\frac1{\\sqrt{2\\pi}\\sigma}e^{-\\frac{(x-\\mu)^2}{2\\sigma^2}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathcal N(x\\mid\\mu,\\sigma^2)=\\frac1{\\sqrt{2\\pi}\\sigma}e^{-\\frac{(x-\\mu)^2}{2\\sigma^2}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0a4c516a6ffc1e2a.svg",
      "path": "is2/math/0a4c516a6ffc1e2a.svg",
      "mime": "image/svg+xml",
      "bytes": 12331,
      "sha256": "13b72c1a7078a9a26afe05e616ba6cac9cab7f0ec332d0f1d543ead28435cee2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\begin{bmatrix}0.6&0.7&0.4\\\\0.3&0.3&0.3\\\\0.5&0.5&0.4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\begin{bmatrix}0.6&0.7&0.4\\\\0.3&0.3&0.3\\\\0.5&0.5&0.4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(b) Fuzzy Cartesian relations and composition-domain ambiguity [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0aaca96cab3cf147.svg",
      "path": "is2/math/0aaca96cab3cf147.svg",
      "mime": "image/svg+xml",
      "bytes": 24001,
      "sha256": "801717f5ab33f5b8df374096e939317733df056d4961fec4cb93d117f3536107",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_\\pi(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,\\Big[R(s,a,s')+\\gamma\\sum_{a'}\\pi(a'\\mid s')q_\\pi(s',a')\\Big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_\\pi(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,\\Big[R(s,a,s')+\\gamma\\sum_{a'}\\pi(a'\\mid s')q_\\pi(s',a')\\Big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0ac428234bdb63ad.svg",
      "path": "is2/math/0ac428234bdb63ad.svg",
      "mime": "image/svg+xml",
      "bytes": 24352,
      "sha256": "ed64a8262529f9f84cf033c469853f18cffefc73ead16db75322f545babe730d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(4.129264, 7.32764)=4.129264^2+7.32764^2-(4.129264)(7.32764)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(4.129264, 7.32764)=4.129264^2+7.32764^2-(4.129264)(7.32764)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0af67fb865c5f5c7.svg",
      "path": "is2/math/0af67fb865c5f5c7.svg",
      "mime": "image/svg+xml",
      "bytes": 6726,
      "sha256": "19eae9e7d450bd9cd72d776785a851dad879a5d01c1bcf4af0f5938d7734ee32",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=(-2)+1.5=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=(-2)+1.5=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0b5f5f89785edd94.svg",
      "path": "is2/math/0b5f5f89785edd94.svg",
      "mime": "image/svg+xml",
      "bytes": 8969,
      "sha256": "9becbfa12f5293c5d25a4e5675efa174acf6543e6dc6f075290bc0144813a143",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.4=0.6\\qquad\\neg Y:1-0.7=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.4=0.6\\qquad\\neg Y:1-0.7=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0b711572c2407738.svg",
      "path": "is2/math/0b711572c2407738.svg",
      "mime": "image/svg+xml",
      "bytes": 24109,
      "sha256": "b05d8a5a7904f23777fe8d5d5c77055da6376d9e51a7e5b941d279a14b5b2a7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=0.5(1+0.9v)+0.5(4+0.18v)=2.5+0.54v\\Rightarrow0.46v=2.5\\Rightarrow v_\\pi(s_1)=5.4348"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=0.5(1+0.9v)+0.5(4+0.18v)=2.5+0.54v\\Rightarrow0.46v=2.5\\Rightarrow v_\\pi(s_1)=5.4348"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0ba0d9983a41cf83.svg",
      "path": "is2/math/0ba0d9983a41cf83.svg",
      "mime": "image/svg+xml",
      "bytes": 23797,
      "sha256": "169bb7d94286a0a5395edc97cac4512a9e202b5a603ad52c0e82c24a540fbbae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X=\\begin{bmatrix}3.1472&-4.0246\\\\4.0579&-2.2150\\end{bmatrix},\\;V=\\begin{bmatrix}0.2194&0.2449\\\\0.1908&0.2228\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X=\\begin{bmatrix}3.1472&-4.0246\\\\4.0579&-2.2150\\end{bmatrix},\\;V=\\begin{bmatrix}0.2194&0.2449\\\\0.1908&0.2228\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0bdf70679aafe819.svg",
      "path": "is2/math/0bdf70679aafe819.svg",
      "mime": "image/svg+xml",
      "bytes": 5739,
      "sha256": "dd0974a095d62a38c82c382583b00412192c665c6ee8d6c336d8f53bf352eb3a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+19.5+42.5=62"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+19.5+42.5=62"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0c6669f7602148c0.svg",
      "path": "is2/math/0c6669f7602148c0.svg",
      "mime": "image/svg+xml",
      "bytes": 25805,
      "sha256": "b5c11fdfe8988bda77b36394ad7253ec29bdf56bc0fcfc23ab2be1790c26b188",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{11}=0.9(0.2194)+0+0.12825(4.0579-3.1472)=0.19746+0.116797=0.314257"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{11}=0.9(0.2194)+0+0.12825(4.0579-3.1472)=0.19746+0.116797=0.314257"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0c66b5b185711660.svg",
      "path": "is2/math/0c66b5b185711660.svg",
      "mime": "image/svg+xml",
      "bytes": 4035,
      "sha256": "5bc60aef2bf86850c81fe26fc7bb8101401a3487aebc6c0e8685669029330918",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{2+4}{2}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{2+4}{2}=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0caba73ef360f772.svg",
      "path": "is2/math/0caba73ef360f772.svg",
      "mime": "image/svg+xml",
      "bytes": 3250,
      "sha256": "7399746067da64fcc31fe4fcdedde9e8900194b7a0162a98e7a4a94951626ef1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0cc34ae2992158a9.svg",
      "path": "is2/math/0cc34ae2992158a9.svg",
      "mime": "image/svg+xml",
      "bytes": 15466,
      "sha256": "0c295b03895e1796d70259c8818c626e58515b23e362177a586b390cbf768c57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}\\leftarrow(1-\\rho)\\tau_{ij}+\\sum_{k:\\,ij\\in tour_k} Q/L_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}\\leftarrow(1-\\rho)\\tau_{ij}+\\sum_{k:\\,ij\\in tour_k} Q/L_k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/aco-tsp",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "TEE-only formulas: ACO and GA for TSP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0cd832e4cf2e8857.svg",
      "path": "is2/math/0cd832e4cf2e8857.svg",
      "mime": "image/svg+xml",
      "bytes": 5288,
      "sha256": "a3659a9c9b25fb312fb27c135ffc9f18cb5d639469c26cddb76fa573cb03c239",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+0.3+0.6+0.1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+0.3+0.6+0.1=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0d0ba7664438689d.svg",
      "path": "is2/math/0d0ba7664438689d.svg",
      "mime": "image/svg+xml",
      "bytes": 20111,
      "sha256": "e73edd189fc5855ba05d4968957de75f6adebebcc40caf62d7cdc1b8cd02b0eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V^*(s)=\\max_a\\sum_{s\\prime}P(s\\prime\\mid s,a)\\left[R(s,a,s\\prime)+\\gamma V^*(s\\prime)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V^*(s)=\\max_a\\sum_{s\\prime}P(s\\prime\\mid s,a)\\left[R(s,a,s\\prime)+\\gamma V^*(s\\prime)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(d) Bellman equation [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0d4ea6d007ce74ae.svg",
      "path": "is2/math/0d4ea6d007ce74ae.svg",
      "mime": "image/svg+xml",
      "bytes": 15202,
      "sha256": "4affcf0dc7127437a19975e0d30b52c3d4b5f725d8a9418a1eb06c00d25d5152",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_B+2\\pi_B+7\\pi_B=1\\;\\Rightarrow\\;\\pi_B=0.1,\\quad\\pi_I=0.2,\\quad\\pi_A=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_B+2\\pi_B+7\\pi_B=1\\;\\Rightarrow\\;\\pi_B=0.1,\\quad\\pi_I=0.2,\\quad\\pi_A=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0d89f5d2d8ca13ed.svg",
      "path": "is2/math/0d89f5d2d8ca13ed.svg",
      "mime": "image/svg+xml",
      "bytes": 7270,
      "sha256": "e6f7ec4ce3e7c5d9a8c103fd63f86765d2cf4e1c482196a4000f72eaf94e1b16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{B^c}(u_1)=1-0.3=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{B^c}(u_1)=1-0.3=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q1a",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0daa1f2e296038c3.svg",
      "path": "is2/math/0daa1f2e296038c3.svg",
      "mime": "image/svg+xml",
      "bytes": 7260,
      "sha256": "ba6a0a81db0872b5a49d1ee90a933549343e6c7c9be92c6797be8b0ecd0c3a32",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\sum z_i\\mu_i}{\\sum\\mu_i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\sum z_i\\mu_i}{\\sum\\mu_i}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0dc9da58647d7498.svg",
      "path": "is2/math/0dc9da58647d7498.svg",
      "mime": "image/svg+xml",
      "bytes": 7099,
      "sha256": "f7f87d100a6d6f40d76e65c55f7dd53abf64ccf78aaf01b7febe1b6ec0de843d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_L(7)=0\\qquad\\mu_M(7)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_L(7)=0\\qquad\\mu_M(7)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0e4232a9d761c2cf.svg",
      "path": "is2/math/0e4232a9d761c2cf.svg",
      "mime": "image/svg+xml",
      "bytes": 2128,
      "sha256": "011ba86d2f867b744abdaba6cd5ab9d0cce0679fff9d745614385da2716552ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6-2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6-2=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0e8184d1b87733c1.svg",
      "path": "is2/math/0e8184d1b87733c1.svg",
      "mime": "image/svg+xml",
      "bytes": 31159,
      "sha256": "09b00db29897614a2401da36b970e3d4559d2d2da387a066a4b8c3d57e9c4f30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_k=\\sum_{(i,j)\\in tour_k}d_{ij},\\qquad \\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_k\\Delta\\tau_{ij}^{k},\\quad \\Delta\\tau_{ij}^{k}=Q/L_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_k=\\sum_{(i,j)\\in tour_k}d_{ij},\\qquad \\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_k\\Delta\\tau_{ij}^{k},\\quad \\Delta\\tau_{ij}^{k}=Q/L_k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(c) ACO path length and pheromone update [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0ebf21d8b931d2d0.svg",
      "path": "is2/math/0ebf21d8b931d2d0.svg",
      "mime": "image/svg+xml",
      "bytes": 9826,
      "sha256": "0cb14f3fd306cd657a29478274e818fa6a0c50d5a63582d8454799b15ed21982",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ss'}=P(S_{t+1}=s'\\mid S_t=s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ss'}=P(S_{t+1}=s'\\mid S_t=s)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0ef4a9ef78e1b7d5.svg",
      "path": "is2/math/0ef4a9ef78e1b7d5.svg",
      "mime": "image/svg+xml",
      "bytes": 2607,
      "sha256": "540461e1f38d94f1268d1c572ac99b85eb99a4cb7624539a4163e8c9c462cb4d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{2}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{2}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0eff67e823e28a45.svg",
      "path": "is2/math/0eff67e823e28a45.svg",
      "mime": "image/svg+xml",
      "bytes": 14039,
      "sha256": "11cde7be478655555055bafe1c132bbe7a6c184381a90f017827a7b4210ed40a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q(\\text{stay})=1+0.9(4.878)=5.390>4.878"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q(\\text{stay})=1+0.9(4.878)=5.390>4.878"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0f24b8a13d9d75d1.svg",
      "path": "is2/math/0f24b8a13d9d75d1.svg",
      "mime": "image/svg+xml",
      "bytes": 6773,
      "sha256": "696635bb95cfd4eb8cfe9d846feec574a1245872b8af70c90e45e66c2836313b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\min(0.7,0.2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\min(0.7,0.2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0fb4cda8fcd0e1d8.svg",
      "path": "is2/math/0fb4cda8fcd0e1d8.svg",
      "mime": "image/svg+xml",
      "bytes": 7745,
      "sha256": "219f6c45a1071cc8e58fb69c91c06cda28149c51f4eeac352a105f7ac3a22f47",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\sum_r\\alpha_r c_r}{\\sum_r\\alpha_r}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\sum_r\\alpha_r c_r}{\\sum_r\\alpha_r}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/0fe8d82420c3adda.svg",
      "path": "is2/math/0fe8d82420c3adda.svg",
      "mime": "image/svg+xml",
      "bytes": 2850,
      "sha256": "86fcdd484a8059c743fcb6410bdd21f3c70d9477a4708aa9fd044ebc71f02f22",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q/L_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q/L_k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1005a6b946cdda94.svg",
      "path": "is2/math/1005a6b946cdda94.svg",
      "mime": "image/svg+xml",
      "bytes": 15627,
      "sha256": "3309c42e34deca6b8d7545a6d519b67e7e467e120f0b147d6e49b927a3fbbdea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "50(0.15)+30(0.20)+20(0.50)=7.5+6+10=23.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "50(0.15)+30(0.20)+20(0.50)=7.5+6+10=23.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1006619e9b2d19e6.svg",
      "path": "is2/math/1006619e9b2d19e6.svg",
      "mime": "image/svg+xml",
      "bytes": 3943,
      "sha256": "23663d6889e608ccd15414e46e141c292634f4c58a3793ad79f94d28689c74bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8+0+2+1=11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8+0+2+1=11"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/101167a6754cbdc0.svg",
      "path": "is2/math/101167a6754cbdc0.svg",
      "mime": "image/svg+xml",
      "bytes": 4906,
      "sha256": "20e34124469dbd6cee1afdc04d14d94c8301093352e22e2959d7ab128465a67a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(8-x)/3=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(8-x)/3=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1028784b72801945.svg",
      "path": "is2/math/1028784b72801945.svg",
      "mime": "image/svg+xml",
      "bytes": 7696,
      "sha256": "f6deeba9ca15eec3cda4bb07389c2764900e1cbafdcd3e5f80a649c78c0be9d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.75&0.25\\\\0.40&0.60\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.75&0.25\\\\0.40&0.60\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/104d4bd59aaafd44.svg",
      "path": "is2/math/104d4bd59aaafd44.svg",
      "mime": "image/svg+xml",
      "bytes": 2519,
      "sha256": "12f1dfbc13930bb79a8a35d694a9356d505b5eb6b3cc3d66d21a9ed720f42e90",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2\\times4=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2\\times4=8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/10983e175fb2b145.svg",
      "path": "is2/math/10983e175fb2b145.svg",
      "mime": "image/svg+xml",
      "bytes": 23364,
      "sha256": "6befdf31161855d99a03f007d2f33fcefdf018766a1a3f921cf9b936bf9927e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(\\sigma_k^2)^{new}=\\frac{\\sum_i\\gamma_{ik}(x_i-\\mu_k^{new})^2}{N_k},\\quad\\pi_k^{new}=N_k/n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(\\sigma_k^2)^{new}=\\frac{\\sum_i\\gamma_{ik}(x_i-\\mu_k^{new})^2}{N_k},\\quad\\pi_k^{new}=N_k/n"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/10a4957527d9bc35.svg",
      "path": "is2/math/10a4957527d9bc35.svg",
      "mime": "image/svg+xml",
      "bytes": 1136,
      "sha256": "e6a40fddfbfa7ffb0cc73666ded6bd5501b251a3e8e5ee311d9218b08834ef3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/10d12eaae749bfb3.svg",
      "path": "is2/math/10d12eaae749bfb3.svg",
      "mime": "image/svg+xml",
      "bytes": 6096,
      "sha256": "2768afbf626f6edca69cd282a948555bbf8f16779743ae3c4abdbe69795d975d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf P(A\\mid e)=\\alpha\\,\\mathbf P(A,e)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf P(A\\mid e)=\\alpha\\,\\mathbf P(A,e)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/10dac72a97306eb6.svg",
      "path": "is2/math/10dac72a97306eb6.svg",
      "mime": "image/svg+xml",
      "bytes": 16935,
      "sha256": "2fe0c4ce1e3664c8ee65f12ae8ed8fa0471cb30342a67647a42a21f1c896099e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\frac{(b-a)(u+v)}2,\\qquad M=\\frac{b-a}{6}[(2a+b)u+(a+2b)v]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\frac{(b-a)(u+v)}2,\\qquad M=\\frac{b-a}{6}[(2a+b)u+(a+2b)v]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/10f900e5ecd1d222.svg",
      "path": "is2/math/10f900e5ecd1d222.svg",
      "mime": "image/svg+xml",
      "bytes": 23426,
      "sha256": "9b499085d71d4cc71b8366c123960ff7eed4d216091411750ea33d593442bb5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=9.904868+12.666221+16.197405+9.4416-16.0984+5=37.1117"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=9.904868+12.666221+16.197405+9.4416-16.0984+5=37.1117"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1132359c819cab8a.svg",
      "path": "is2/math/1132359c819cab8a.svg",
      "mime": "image/svg+xml",
      "bytes": 12724,
      "sha256": "6c40952c1f568c2ea3e4987164ab35d0f76d977d512ced5f1a2bbadf79d32af6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{ij}=\\min(\\mu_A(a_i),\\mu_B(b_j))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{ij}=\\min(\\mu_A(a_i),\\mu_B(b_j))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/114e8d23bb26d062.svg",
      "path": "is2/math/114e8d23bb26d062.svg",
      "mime": "image/svg+xml",
      "bytes": 5045,
      "sha256": "f5bf85e08b081c0a2339989577e41154b30aa24782d9bb4a8003314edbe04a52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=3-(3)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=3-(3)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/115797e01c1867dd.svg",
      "path": "is2/math/115797e01c1867dd.svg",
      "mime": "image/svg+xml",
      "bytes": 11065,
      "sha256": "c6826a6194843b7edd6f803653119ae9d0add7fdc6cbcb8517e070caf446b313",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-1.1388)=-0.136656"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-1.1388)=-0.136656"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/116d99ec87e1c7e9.svg",
      "path": "is2/math/116d99ec87e1c7e9.svg",
      "mime": "image/svg+xml",
      "bytes": 12156,
      "sha256": "4f6c69cffd6e2cc7392bc2539fc625bdd4d25c7ee3e1edb9037ebfdca2f4d2ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=8192\\quad 3x^2=768\\quad 8x=128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=8192\\quad 3x^2=768\\quad 8x=128"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/118db8b67dc77bc6.svg",
      "path": "is2/math/118db8b67dc77bc6.svg",
      "mime": "image/svg+xml",
      "bytes": 4449,
      "sha256": "21c456a601bf00d727071f85dd33155b1d6d0424aa598ac3148c50a32d18878d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=[\\pi_1,\\dots,\\pi_n]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=[\\pi_1,\\dots,\\pi_n]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/119a700d02c295a5.svg",
      "path": "is2/math/119a700d02c295a5.svg",
      "mime": "image/svg+xml",
      "bytes": 9162,
      "sha256": "0afbd88f7dda274eaacc2e671626fc57170e5541f6d26775c29cb0c43c467899",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.2,\\;b=0.1\\Rightarrow\\pi=[1/3,\\;2/3]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.2,\\;b=0.1\\Rightarrow\\pi=[1/3,\\;2/3]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/11fb664a99823789.svg",
      "path": "is2/math/11fb664a99823789.svg",
      "mime": "image/svg+xml",
      "bytes": 2686,
      "sha256": "c2d55b027666810b9c82d7bc63662a0d26575e524f061f04e357584cfae23ad3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8-5=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8-5=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/12b09999f026b089.svg",
      "path": "is2/math/12b09999f026b089.svg",
      "mime": "image/svg+xml",
      "bytes": 4953,
      "sha256": "e9f2bda0f6995b286d161403f2adfad25a2f5d2fc3b71c3b9ef6f2424c58b29a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q(s,a)=4.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q(s,a)=4.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/12ea92d29476784c.svg",
      "path": "is2/math/12ea92d29476784c.svg",
      "mime": "image/svg+xml",
      "bytes": 3491,
      "sha256": "2ce558b12ab12de27513a83e17d3939150e42edd761580fe90c4d417508f2e79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/12f5f2edbde65b9d.svg",
      "path": "is2/math/12f5f2edbde65b9d.svg",
      "mime": "image/svg+xml",
      "bytes": 5393,
      "sha256": "e88bcea44ebcee83ba2450a44c2ae8d38862ad77a74f97e30469a5b2d6bb4d16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.3&0.6&0.9\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.3&0.6&0.9\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/12fb2bbb149af9d6.svg",
      "path": "is2/math/12fb2bbb149af9d6.svg",
      "mime": "image/svg+xml",
      "bytes": 6352,
      "sha256": "96586560d71ae72844b869d6f98d81e97b4d3ebb8ca3ce2fa00f66e6d67cc6fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(5)=5^2=25=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(5)=5^2=25=25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/130e21267aeccc61.svg",
      "path": "is2/math/130e21267aeccc61.svg",
      "mime": "image/svg+xml",
      "bytes": 5240,
      "sha256": "6c2de08824109a5f7408d7001bd1a55dcc5437f981c404b7612d298fddd1a978",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "gbest^0=(-2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "gbest^0=(-2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1317eeff1ada1bd8.svg",
      "path": "is2/math/1317eeff1ada1bd8.svg",
      "mime": "image/svg+xml",
      "bytes": 5898,
      "sha256": "29597b64dd16257b0b55884333a6fb0313d6a62db647619687d81d750bce8f43",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A^T=\\begin{bmatrix}2&1\\\\5&4\\\\8&7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A^T=\\begin{bmatrix}2&1\\\\5&4\\\\8&7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/131aa1c87311a5f9.svg",
      "path": "is2/math/131aa1c87311a5f9.svg",
      "mime": "image/svg+xml",
      "bytes": 2839,
      "sha256": "87ad76253f45a0bf712f42baad11c3cb6acbf37b8112decfaf6dd6c0f90e9261",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum\\pi_k=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum\\pi_k=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/13277c3f7f4e8b01.svg",
      "path": "is2/math/13277c3f7f4e8b01.svg",
      "mime": "image/svg+xml",
      "bytes": 18615,
      "sha256": "2d049e99fdd6ce578d6c2aa6cb8e84ade60298558745a0233c1a7a3147cf2684",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\frac1{0.5185},\\quad P(hd\\mid bp)=0.803,\\quad P(\\lnot hd\\mid bp)=0.197"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\frac1{0.5185},\\quad P(hd\\mid bp)=0.803,\\quad P(\\lnot hd\\mid bp)=0.197"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1329839a69ba9e13.svg",
      "path": "is2/math/1329839a69ba9e13.svg",
      "mime": "image/svg+xml",
      "bytes": 7863,
      "sha256": "f7337d5b04eaaa04b2fe600ef7ed7a4bcf919359fba82a9c7955f1b15c0e7bc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=(-0.5)+0+(-1.5)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=(-0.5)+0+(-1.5)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/133ab42db9ac4f4c.svg",
      "path": "is2/math/133ab42db9ac4f4c.svg",
      "mime": "image/svg+xml",
      "bytes": 4225,
      "sha256": "db939666540df4519e2260616d9c42e5400202de78b36fa0cec27b5447012971",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{4+4+4}{3}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{4+4+4}{3}=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/13ae8508c1795085.svg",
      "path": "is2/math/13ae8508c1795085.svg",
      "mime": "image/svg+xml",
      "bytes": 5826,
      "sha256": "64184e9e4bf2d5baefb3989af9f94da2559f80f39f92960bc6eff9254d4f49f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(-3)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(-3)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/13c92c5c73ee1c2f.svg",
      "path": "is2/math/13c92c5c73ee1c2f.svg",
      "mime": "image/svg+xml",
      "bytes": 13884,
      "sha256": "338caa2069e3c2e19dfc50caa15ef1c53c8dcb6c7e931b9ca8bb5a9751cfb0a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{\\sum_i x_i}{n}\\quad\\sigma^2=\\frac{\\sum_i(x_i-\\mu)^2}{n}\\quad\\sigma=\\sqrt{\\sigma^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{\\sum_i x_i}{n}\\quad\\sigma^2=\\frac{\\sum_i(x_i-\\mu)^2}{n}\\quad\\sigma=\\sqrt{\\sigma^2}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/13e67d57f1606f3f.svg",
      "path": "is2/math/13e67d57f1606f3f.svg",
      "mime": "image/svg+xml",
      "bytes": 11580,
      "sha256": "81087a38960d3fd459fdfac08d029e96bb96a8af7e453525710a3084cc529cb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=14\\times14=196\\qquad x^3=196\\times14=2744"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=14\\times14=196\\qquad x^3=196\\times14=2744"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/13f27d08182e6e02.svg",
      "path": "is2/math/13f27d08182e6e02.svg",
      "mime": "image/svg+xml",
      "bytes": 6525,
      "sha256": "246c84d8c1b5e47087a4dd2f06fd5fe2dba874f44a463216af0b51539352cb55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=6.17-(6.17)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=6.17-(6.17)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1409076465c0fee4.svg",
      "path": "is2/math/1409076465c0fee4.svg",
      "mime": "image/svg+xml",
      "bytes": 14948,
      "sha256": "c9d4108f8ed65f2c5d3ca4e29063b870f3b35905e31fe96b9720302934119e3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A\\to B\\to D\\to C\\to A,\\qquad L=1+5+6+2=14\\;\\text{(both ants)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A\\to B\\to D\\to C\\to A,\\qquad L=1+5+6+2=14\\;\\text{(both ants)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/141ce72082fe6ed8.svg",
      "path": "is2/math/141ce72082fe6ed8.svg",
      "mime": "image/svg+xml",
      "bytes": 9150,
      "sha256": "6df10f118fceee1c0a72c15bf8becdc48c19b8fff08b877875fca37e90a53133",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_{new}=12.5+15+6=33.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_{new}=12.5+15+6=33.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1433e6810e632ac7.svg",
      "path": "is2/math/1433e6810e632ac7.svg",
      "mime": "image/svg+xml",
      "bytes": 13792,
      "sha256": "943b2fe76da5698a3a5bc85f51511f7bb6d8512ea73da7c31d3cf721e6e970b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_1=0.5\\frac{e^{-(5-2)^2/2}}{\\sqrt{2\\pi}}\\approx0.002215924"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_1=0.5\\frac{e^{-(5-2)^2/2}}{\\sqrt{2\\pi}}\\approx0.002215924"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/144d4f69ce96cfe2.svg",
      "path": "is2/math/144d4f69ce96cfe2.svg",
      "mime": "image/svg+xml",
      "bytes": 5088,
      "sha256": "2991266c3998f465a4865e2e8bcb084500cf3daf73720f5513b05273ea84144e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=2+(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=2+(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1456bdcfcdae3dcf.svg",
      "path": "is2/math/1456bdcfcdae3dcf.svg",
      "mime": "image/svg+xml",
      "bytes": 12338,
      "sha256": "1894862b100eb43d72f5aaba31df5d0d0ab7cd47d5b9ec459b4448131692be31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_H(32)=\\frac{32-25}{35-25}=\\frac7{10}=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_H(32)=\\frac{32-25}{35-25}=\\frac7{10}=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/145badb953d03e7a.svg",
      "path": "is2/math/145badb953d03e7a.svg",
      "mime": "image/svg+xml",
      "bytes": 16801,
      "sha256": "9bfdb2e8348955586561419a32bc0a7ba38c4d63f64560956d1ffa94675883b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{21}=\\max\\{\\min(0.4,0.2),\\min(0.7,0.8)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{21}=\\max\\{\\min(0.4,0.2),\\min(0.7,0.8)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/145de080f101d4ed.svg",
      "path": "is2/math/145de080f101d4ed.svg",
      "mime": "image/svg+xml",
      "bytes": 6706,
      "sha256": "0aca7182a12a8a75d332fd16a56ecc8d4c7f7e89f8e92304bb5966540f0a5984",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{z_L-50}{65-50}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{z_L-50}{65-50}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/146db9adf4c34c65.svg",
      "path": "is2/math/146db9adf4c34c65.svg",
      "mime": "image/svg+xml",
      "bytes": 5835,
      "sha256": "a96eef98a0ac1bfb3de6d6f9ea7fe7d92b3ed2fc71fb8fa0137fd00842cf066e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0+0+(-2)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0+0+(-2)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/14926697646660d6.svg",
      "path": "is2/math/14926697646660d6.svg",
      "mime": "image/svg+xml",
      "bytes": 14175,
      "sha256": "a3c9a40a789c93d242f95f07ec2f046d5b8a82202c7ace9b3507d49968b81d08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "score(Yes)=0.046875\\qquad score(No)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "score(Yes)=0.046875\\qquad score(No)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/14c6ec773492ed50.svg",
      "path": "is2/math/14c6ec773492ed50.svg",
      "mime": "image/svg+xml",
      "bytes": 3373,
      "sha256": "f8e1a3a18a10b9971f22993deb087dad4c04da565f2fa2cf924ea2aa61ab19a7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "25-10=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "25-10=15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/14d3646dbde001b1.svg",
      "path": "is2/math/14d3646dbde001b1.svg",
      "mime": "image/svg+xml",
      "bytes": 5733,
      "sha256": "51823d6b5a04154b3f79dbcc6c9b1fd4eb46d54171488791a5c1f3c02726d725",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(t+1)}=x^{(t)}-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(t+1)}=x^{(t)}-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/14eba4db728727d6.svg",
      "path": "is2/math/14eba4db728727d6.svg",
      "mime": "image/svg+xml",
      "bytes": 3352,
      "sha256": "fcfa7f095858d9f4a5a6a0255c5e9b785ba30c8528b4aacb986ec22f5b5e9699",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(s_2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(s_2)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1509e75effd66d75.svg",
      "path": "is2/math/1509e75effd66d75.svg",
      "mime": "image/svg+xml",
      "bytes": 6770,
      "sha256": "a911fdee375e00c27617e839058dc713d40addcea60e178cf88ee40997944ea4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{High}(35)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{High}(35)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1526400ff09c5372.svg",
      "path": "is2/math/1526400ff09c5372.svg",
      "mime": "image/svg+xml",
      "bytes": 13665,
      "sha256": "ff199f9d62822d307d0d12f67d7b545b831f5da7169dcbfe3a9f13844f8207b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{81+225+225+81}{4}=\\frac{612}{4}=153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{81+225+225+81}{4}=\\frac{612}{4}=153"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q2",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1568254a4bf6e796.svg",
      "path": "is2/math/1568254a4bf6e796.svg",
      "mime": "image/svg+xml",
      "bytes": 10519,
      "sha256": "b7e346b3a8bf8aed160d0d53e69e2e72d9ec3d4831dd1561841ab92ed9dfb44d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.6,0.3)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.6,0.3)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1588eb472c257b22.svg",
      "path": "is2/math/1588eb472c257b22.svg",
      "mime": "image/svg+xml",
      "bytes": 7360,
      "sha256": "2f89e773eaf754bd9e335f4482c162904b2063ef541a0c8ea7327d157dcea526",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=(4.0579,\\,-2.2150)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=(4.0579,\\,-2.2150)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/15c0369c89ebba10.svg",
      "path": "is2/math/15c0369c89ebba10.svg",
      "mime": "image/svg+xml",
      "bytes": 4305,
      "sha256": "ceb693bec38cc8c7f701b916d540ebd83b39b4605b1f1cae1d5ad7566d3ab3cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times1=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times1=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/15c9c9495dc886c9.svg",
      "path": "is2/math/15c9c9495dc886c9.svg",
      "mime": "image/svg+xml",
      "bytes": 27880,
      "sha256": "21b0669a7b36cb31ed524a596019a9ab2a52465ba61f9af401b4deac5bbec2b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{ij}\\leftarrow wv_{ij}+c_1r_1(p^b_{ij}-x_{ij})+c_2r_2(p^g_j-x_{ij}),\\qquad x_{ij}\\leftarrow x_{ij}+v_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{ij}\\leftarrow wv_{ij}+c_1r_1(p^b_{ij}-x_{ij})+c_2r_2(p^g_j-x_{ij}),\\qquad x_{ij}\\leftarrow x_{ij}+v_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/15cfa2584493bce2.svg",
      "path": "is2/math/15cfa2584493bce2.svg",
      "mime": "image/svg+xml",
      "bytes": 13156,
      "sha256": "5650b0696ac7c01ff6a5b9dc087dc3ddd206e9f01ea1644c7e3886a2c26b66c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q(\\text{go})=4+0.18(10)=5.8<10=q(\\text{stay})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q(\\text{go})=4+0.18(10)=5.8<10=q(\\text{stay})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/15df96f89f27c195.svg",
      "path": "is2/math/15df96f89f27c195.svg",
      "mime": "image/svg+xml",
      "bytes": 24971,
      "sha256": "8f9e6bf4375a3aa5e9047e69cf5b52fb6f0a8853231fce0d4382db0196575dd9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_A=0.1\\pi_B+0.3\\pi_I+0.9\\pi_A\\;\\Rightarrow\\;0.1\\pi_A=0.1\\pi_B+0.3(2\\pi_B)=0.7\\pi_B\\;\\Rightarrow\\;\\pi_A=7\\pi_B"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_A=0.1\\pi_B+0.3\\pi_I+0.9\\pi_A\\;\\Rightarrow\\;0.1\\pi_A=0.1\\pi_B+0.3(2\\pi_B)=0.7\\pi_B\\;\\Rightarrow\\;\\pi_A=7\\pi_B"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1609c9dac811fd7a.svg",
      "path": "is2/math/1609c9dac811fd7a.svg",
      "mime": "image/svg+xml",
      "bytes": 10526,
      "sha256": "40389be9a2e17bf822f2de36562caa1dee18cfab808e60e7c83ec123e8e018ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(15)=6750-1125+105=5730"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(15)=6750-1125+105=5730"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/161908e94cfc42c7.svg",
      "path": "is2/math/161908e94cfc42c7.svg",
      "mime": "image/svg+xml",
      "bytes": 13272,
      "sha256": "d1ea0008e206488117249e8274224d8921b6348b80da9543521e9bce038ef6f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Ant 2: }A\\to D\\to C\\to B\\to A,\\quad L_2=7+3+2+5=17"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Ant 2: }A\\to D\\to C\\to B\\to A,\\quad L_2=7+3+2+5=17"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/162ee1a9497444ec.svg",
      "path": "is2/math/162ee1a9497444ec.svg",
      "mime": "image/svg+xml",
      "bytes": 8101,
      "sha256": "8615580780f29ed65774671fee1dad567b9a8cfbe2d76b742b8ba04c53ed91e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p-x=(1-3,\\;8-7)=(-2,1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p-x=(1-3,\\;8-7)=(-2,1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/163a21622d906b2b.svg",
      "path": "is2/math/163a21622d906b2b.svg",
      "mime": "image/svg+xml",
      "bytes": 6441,
      "sha256": "ddc439013176a6a9ca69b7fb21b24b9b5afcf3198f1a1ef03806b84dfab75c3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=x(15-x)+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=x(15-x)+1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/16476f59173bd3a8.svg",
      "path": "is2/math/16476f59173bd3a8.svg",
      "mime": "image/svg+xml",
      "bytes": 6587,
      "sha256": "4b28520e16687c4fbf023d2eb54de31da926ef679b54e40f0228a21a9f995a5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s),\\;q_\\pi(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s),\\;q_\\pi(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/16804d70bddc0ccc.svg",
      "path": "is2/math/16804d70bddc0ccc.svg",
      "mime": "image/svg+xml",
      "bytes": 4843,
      "sha256": "96ab1c43dc60b9f451c05154ae46e764be7e8355f5f5736f591fb9c0d5d73531",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/16a735913edad702.svg",
      "path": "is2/math/16a735913edad702.svg",
      "mime": "image/svg+xml",
      "bytes": 5031,
      "sha256": "cbfb743cc06df092a8390a1998d82370bf8650e53c37158223da9b7cec606b6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5+0.25=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5+0.25=0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/16c273adcc74f25a.svg",
      "path": "is2/math/16c273adcc74f25a.svg",
      "mime": "image/svg+xml",
      "bytes": 6167,
      "sha256": "7eb8facb39309cb24dbc860371a7d6deb77c1617e48a779733c8e47211eb5cf3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_1r_1=1.2\\times0.5=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_1r_1=1.2\\times0.5=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/16e3f0369a50c03f.svg",
      "path": "is2/math/16e3f0369a50c03f.svg",
      "mime": "image/svg+xml",
      "bytes": 6399,
      "sha256": "ff6926973935c8dd810039971794f7cf110cc8cd15da04adbadc4078d1906ecb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times(-1.5)=-0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times(-1.5)=-0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1708781ef111507a.svg",
      "path": "is2/math/1708781ef111507a.svg",
      "mime": "image/svg+xml",
      "bytes": 17745,
      "sha256": "95e9f97059cc58883e7d7981c28da100274f17e51037ad68aedf0680794968c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_P=0.6\\pi_P+0.3\\pi_L+0.2\\pi_R\\;\\Rightarrow\\;\\pi_P=0.75\\pi_L+0.5\\pi_R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_P=0.6\\pi_P+0.3\\pi_L+0.2\\pi_R\\;\\Rightarrow\\;\\pi_P=0.75\\pi_L+0.5\\pi_R"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1746ec49ffd70b58.svg",
      "path": "is2/math/1746ec49ffd70b58.svg",
      "mime": "image/svg+xml",
      "bytes": 3011,
      "sha256": "47d9ced049fdac3ec0de49b5eafc16af6a3d527dac54e465d03a7db18b0b0a98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6\\times10^{16}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6\\times10^{16}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/174a2d1dd45a6fd5.svg",
      "path": "is2/math/174a2d1dd45a6fd5.svg",
      "mime": "image/svg+xml",
      "bytes": 13744,
      "sha256": "8dd74f714920a9411122a17dd690e623eac6191741304074d8e4191fb02f9ac5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\cap B)=P(B\\mid A)P(A)=P(A\\mid B)P(B)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\cap B)=P(B\\mid A)P(A)=P(A\\mid B)P(B)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/175fa0720f954403.svg",
      "path": "is2/math/175fa0720f954403.svg",
      "mime": "image/svg+xml",
      "bytes": 16531,
      "sha256": "cbe816b06d54e5ab041436842d96d8467ed1995611d9258cb4e82410db8a1007",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*_{COA}=\\frac{\\int z\\mu_{out}(z)\\,dz}{\\int\\mu_{out}(z)\\,dz}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*_{COA}=\\frac{\\int z\\mu_{out}(z)\\,dz}{\\int\\mu_{out}(z)\\,dz}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/17ba9de444962fb9.svg",
      "path": "is2/math/17ba9de444962fb9.svg",
      "mime": "image/svg+xml",
      "bytes": 5517,
      "sha256": "ed26f23d19253d677527d12cd51fd2fdc6c4d8bf6df9bb248d72b43c3d236044",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=(x-3)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=(x-3)^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/17d3fd5cb7fb6fac.svg",
      "path": "is2/math/17d3fd5cb7fb6fac.svg",
      "mime": "image/svg+xml",
      "bytes": 14655,
      "sha256": "6d00b7424d5116c85aef39423091b4cdab976f64c9886cca724e5fb96671ccf7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.3&0.25&0.45\\\\0.45&0.4&0.15\\\\0.65&0.25&0.1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.3&0.25&0.45\\\\0.45&0.4&0.15\\\\0.65&0.25&0.1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q6b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q6(b) Markov process and homework transition paths [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/17dc4cb6ab18cf42.svg",
      "path": "is2/math/17dc4cb6ab18cf42.svg",
      "mime": "image/svg+xml",
      "bytes": 5262,
      "sha256": "683e049b8fae61bc87a3a416fe042952abf783842ce0e7a01136672c9f8ee5fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(6)_{10}=(0110)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(6)_{10}=(0110)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/17e63ccf7082af52.svg",
      "path": "is2/math/17e63ccf7082af52.svg",
      "mime": "image/svg+xml",
      "bytes": 13823,
      "sha256": "9bb0384e46264e018c6e9a91312f5aa8613b19d02f6abd5d36fc8a7289a2b613",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=8.1428+(-0.175536)=7.967264"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=8.1428+(-0.175536)=7.967264"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/181c38752c9bafe9.svg",
      "path": "is2/math/181c38752c9bafe9.svg",
      "mime": "image/svg+xml",
      "bytes": 13731,
      "sha256": "493729d30537ad85a25478b207d1e859b1f97a754835982f8109d452e85651fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V=\\begin{bmatrix}0.314257&0.452491\\\\0.17172&0.20052\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V=\\begin{bmatrix}0.314257&0.452491\\\\0.17172&0.20052\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1823a7e672a05e76.svg",
      "path": "is2/math/1823a7e672a05e76.svg",
      "mime": "image/svg+xml",
      "bytes": 8551,
      "sha256": "f49412d1db7107c3276e47d83e00d83b294ab1ae9dd532a2a3be03448dc1a133",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\begin{bmatrix}0.8&0.1\\\\0.2&0.7\\\\0.5&0.4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\begin{bmatrix}0.8&0.1\\\\0.2&0.7\\\\0.5&0.4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/183b5657f9957d15.svg",
      "path": "is2/math/183b5657f9957d15.svg",
      "mime": "image/svg+xml",
      "bytes": 27531,
      "sha256": "cd156deb7ee26e914665bd55d7621824ab6e5bc77b4ab13f3b125cabfe057a85",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(yes\\mid x)=\\frac{1/189}{1/189+18/875}\\approx0.204582651,\\qquad P(no\\mid x)\\approx0.795417349"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(yes\\mid x)=\\frac{1/189}{1/189+18/875}\\approx0.204582651,\\qquad P(no\\mid x)\\approx0.795417349"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/187790b2a1d823b4.svg",
      "path": "is2/math/187790b2a1d823b4.svg",
      "mime": "image/svg+xml",
      "bytes": 8601,
      "sha256": "01398c19566654179a8e5584b989f9b9c12b7d06d532bd5d168092dcf2c8a8ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_{i=1}^{3}a_i=a_1+a_2+a_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_{i=1}^{3}a_i=a_1+a_2+a_3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/187fc723b4884bed.svg",
      "path": "is2/math/187fc723b4884bed.svg",
      "mime": "image/svg+xml",
      "bytes": 8157,
      "sha256": "bb48f7d8605b2bc1fded19b4da102f8d48ccce76f9fcd0b9b2c76400eb9c92e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{\\sqrt{2\\pi}}\\approx0.39894228"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{\\sqrt{2\\pi}}\\approx0.39894228"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/18c74fdbd43cdfe0.svg",
      "path": "is2/math/18c74fdbd43cdfe0.svg",
      "mime": "image/svg+xml",
      "bytes": 15587,
      "sha256": "f47f117d55d42564e0aa58f65ad13feb7d535aab6543077cbc2a6cd78a9140b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.30&0.50&0.20\\\\0.10&0.60&0.30\\\\0.10&0.10&0.80\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.30&0.50&0.20\\\\0.10&0.60&0.30\\\\0.10&0.10&0.80\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(b) Bike-sharing Markov transitions, retention and gains [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/191d2d48b18264ce.svg",
      "path": "is2/math/191d2d48b18264ce.svg",
      "mime": "image/svg+xml",
      "bytes": 8120,
      "sha256": "27c308a53bf8fe01831950b73b9e51b4502322f374da8e7a4308ba46b648ee6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s+c=1\\quad\\Rightarrow\\quad s+2s=1\\quad\\Rightarrow\\quad3s=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s+c=1\\quad\\Rightarrow\\quad s+2s=1\\quad\\Rightarrow\\quad3s=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/193b341ebcb587b5.svg",
      "path": "is2/math/193b341ebcb587b5.svg",
      "mime": "image/svg+xml",
      "bytes": 4563,
      "sha256": "23013421f40b27263cb0150323bdf90224054bff9fb33362691b7f38f065d602",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=0.8s+0.1c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=0.8s+0.1c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1978fefc1be6f223.svg",
      "path": "is2/math/1978fefc1be6f223.svg",
      "mime": "image/svg+xml",
      "bytes": 7192,
      "sha256": "fb24d3b593fc6b15b099dc491cf2e628c4d430e6f28ccf23c0cc916bf8598fe8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=3.14-(4.15)=-1.01"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=3.14-(4.15)=-1.01"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/197ec23ba477e3ac.svg",
      "path": "is2/math/197ec23ba477e3ac.svg",
      "mime": "image/svg+xml",
      "bytes": 7921,
      "sha256": "91196a151bfce19a8243143986f06b87a8b8e3182ee4af98950d5039844047e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.2,0.1\\}=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.2,0.1\\}=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1980ac03eb9e462c.svg",
      "path": "is2/math/1980ac03eb9e462c.svg",
      "mime": "image/svg+xml",
      "bytes": 13982,
      "sha256": "9a823396f9c902c6c15559743092faba1a38ee1300851ecfe03bf6816ff16c41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(4.15, 7.31)=4.15^2+7.31^2-(4.15)(7.31)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(4.15, 7.31)=4.15^2+7.31^2-(4.15)(7.31)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/19e8c86525a0eadb.svg",
      "path": "is2/math/19e8c86525a0eadb.svg",
      "mime": "image/svg+xml",
      "bytes": 5498,
      "sha256": "5a1e3373baa8e1d400a0d54093aeb5b2804293e5ff6ebacb9363784adbd03c34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_1r_1=1\\times0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_1r_1=1\\times0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/19f28361b506bad3.svg",
      "path": "is2/math/19f28361b506bad3.svg",
      "mime": "image/svg+xml",
      "bytes": 21031,
      "sha256": "36dd42a0c6fab8edb2f39c96329ecb224a71834b305fbacd9c1e6ad53d387b32",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "VH:\\quad z_L=70+0.5(85-70)=77.5,\\quad z_R=100-0.5(100-85)=92.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "VH:\\quad z_L=70+0.5(85-70)=77.5,\\quad z_R=100-0.5(100-85)=92.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/19f8c5be600656c4.svg",
      "path": "is2/math/19f8c5be600656c4.svg",
      "mime": "image/svg+xml",
      "bytes": 20256,
      "sha256": "6c6f7f49e9b5c76bc1e9d8b5ddc03fa156eec8085e2cf34d784a4db0295570c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{637971/686}{1500/49}=\\frac{212657}{7000}\\approx\\boxed{30.379571}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{637971/686}{1500/49}=\\frac{212657}{7000}\\approx\\boxed{30.379571}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1a39e95150df91b7.svg",
      "path": "is2/math/1a39e95150df91b7.svg",
      "mime": "image/svg+xml",
      "bytes": 13815,
      "sha256": "dd5b55c1f9ea9650f97f61cb520f3876954d71d9b7c4bfdce1f56c37e43265ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{ik}=\\max_j\\min(S_{ij},R_{jk})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{ik}=\\max_j\\min(S_{ij},R_{jk})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1a4ef59913a7687a.svg",
      "path": "is2/math/1a4ef59913a7687a.svg",
      "mime": "image/svg+xml",
      "bytes": 18501,
      "sha256": "f3dec1557a2c272c72d117faa6b507c6d7d13f76a684d808aa34b35465f0556f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{+1}(Y\\mid x)=\\frac{1/24}{1/24+8/735}=\\frac{245}{309}\\approx0.792880"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{+1}(Y\\mid x)=\\frac{1/24}{1/24+8/735}=\\frac{245}{309}\\approx0.792880"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1a4fac5b0fc5e065.svg",
      "path": "is2/math/1a4fac5b0fc5e065.svg",
      "mime": "image/svg+xml",
      "bytes": 11945,
      "sha256": "624970c4bcc24ee698cf3541d16e786ddf906bd1e2765567a15114c5ea015e95",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum A=0.675+6+1.2+7.5+1.875=17.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum A=0.675+6+1.2+7.5+1.875=17.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1a7d6636e629e211.svg",
      "path": "is2/math/1a7d6636e629e211.svg",
      "mime": "image/svg+xml",
      "bytes": 13013,
      "sha256": "53448f80dbef4ea4146c54c6c0ad86167b21024e551eef014951e2faf3703027",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=16\\times16=256\\qquad x^3=256\\times16=4096"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=16\\times16=256\\qquad x^3=256\\times16=4096"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1a832b53cf0e106d.svg",
      "path": "is2/math/1a832b53cf0e106d.svg",
      "mime": "image/svg+xml",
      "bytes": 15214,
      "sha256": "9e1830d3710051fdc6bbf7b4310d8660aaf51c85c80eab3a07a55eea2a5b087d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-0.0636)+0+(-0.111936)=-0.175536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-0.0636)+0+(-0.111936)=-0.175536"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1aca856a2f38fa09.svg",
      "path": "is2/math/1aca856a2f38fa09.svg",
      "mime": "image/svg+xml",
      "bytes": 9995,
      "sha256": "6c60760d0970f2864240d6e22a7c6209479b939f02fc2fd949e9f26b47a15a71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.3,0.4)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.3,0.4)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1afe967401ee19dd.svg",
      "path": "is2/math/1afe967401ee19dd.svg",
      "mime": "image/svg+xml",
      "bytes": 5187,
      "sha256": "7e121c589c844ca20a2920dabfb2ade80c7f62e98f3b2e4334f431776eda7803",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\lnot a)=1-P(a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\lnot a)=1-P(a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1b0b61dc6cadc7a7.svg",
      "path": "is2/math/1b0b61dc6cadc7a7.svg",
      "mime": "image/svg+xml",
      "bytes": 12607,
      "sha256": "8e48662ad557670045850cac13024013c893f4e22e1afd4b1b099f9cc1135f19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg R,W)=(1-0.2)\\times0.1=0.8\\times0.1=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg R,W)=(1-0.2)\\times0.1=0.8\\times0.1=0.08"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1b63f80f68e4f903.svg",
      "path": "is2/math/1b63f80f68e4f903.svg",
      "mime": "image/svg+xml",
      "bytes": 4373,
      "sha256": "563c3d00a9c5faeb04409889abf34422b3e9bf47aee0f4f87eec9b9e007191bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2+12+12=26"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2+12+12=26"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1b6803f7bb0eede8.svg",
      "path": "is2/math/1b6803f7bb0eede8.svg",
      "mime": "image/svg+xml",
      "bytes": 11228,
      "sha256": "737885ce7dddc43d27e34aaeaf27b900bf71ce6777a6e6af96a4cb57bd7e5c52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta=\\tfrac12,\\tfrac13\\Rightarrow P_{CB}=0.6,\\;P_{CD}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta=\\tfrac12,\\tfrac13\\Rightarrow P_{CB}=0.6,\\;P_{CD}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1b8c2e9773a67bd2.svg",
      "path": "is2/math/1b8c2e9773a67bd2.svg",
      "mime": "image/svg+xml",
      "bytes": 5261,
      "sha256": "1bd3947270d5e0da6f53f3a31eb1bdbf7cc1b3cba31bc08befb2479e105bdc62",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\mid b)=P(a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\mid b)=P(a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1b92e7546fc83d0f.svg",
      "path": "is2/math/1b92e7546fc83d0f.svg",
      "mime": "image/svg+xml",
      "bytes": 5233,
      "sha256": "2b1014b77274a826a779de292d029e95a3cef71ffc38543b801714282e834458",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(11)_{10}=(1011)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(11)_{10}=(1011)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1baa4a09739c8180.svg",
      "path": "is2/math/1baa4a09739c8180.svg",
      "mime": "image/svg+xml",
      "bytes": 19057,
      "sha256": "61224d8ce9c551ba17a6f9e9cd01cb891c8209458f4052ddce770ac8c9b1032d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=18.30812944+53.993104-31.4406224=40.86061104"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=18.30812944+53.993104-31.4406224=40.86061104"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1c36be6d1316a809.svg",
      "path": "is2/math/1c36be6d1316a809.svg",
      "mime": "image/svg+xml",
      "bytes": 20187,
      "sha256": "b6699bf67eaacffd62c2b4c18c86c2fdbded78cffcab7875be15e473cb598a01",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\frac m2(b^2-a^2)+c(b-a),\\qquad M=\\frac m3(b^3-a^3)+\\frac c2(b^2-a^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\frac m2(b^2-a^2)+c(b-a),\\qquad M=\\frac m3(b^3-a^3)+\\frac c2(b^2-a^2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1cc595b44ce899fa.svg",
      "path": "is2/math/1cc595b44ce899fa.svg",
      "mime": "image/svg+xml",
      "bytes": 5902,
      "sha256": "d42a080b41088e25f46def2a242b0beb9b18c4567379fd57dacdce4d9831141c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_2r_2=1\\times0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_2r_2=1\\times0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1cee8e50d6767b0f.svg",
      "path": "is2/math/1cee8e50d6767b0f.svg",
      "mime": "image/svg+xml",
      "bytes": 4994,
      "sha256": "9ddcc313c96417c553d550ee2ba501bd57b876dda31af05b0af4f4432d7ca3fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4(0.05)=0.02"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4(0.05)=0.02"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1cf28b140fd79e47.svg",
      "path": "is2/math/1cf28b140fd79e47.svg",
      "mime": "image/svg+xml",
      "bytes": 4608,
      "sha256": "ed7083360c0e079d036d33c5ddaba7bc3831f6f8aed46c1a7167c3a5fbb02520",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\langle\\mathcal S,P,R,\\gamma\\rangle"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\langle\\mathcal S,P,R,\\gamma\\rangle"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1cf8861b16222d21.svg",
      "path": "is2/math/1cf8861b16222d21.svg",
      "mime": "image/svg+xml",
      "bytes": 14441,
      "sha256": "95311cbea5a03a199bc1c4cf0aa985b455e03c4ade285ce30ca568825553e61a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*_{WA}=\\frac{19.5+42.5}{0.3+0.5}=\\frac{62}{0.8}=77.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*_{WA}=\\frac{19.5+42.5}{0.3+0.5}=\\frac{62}{0.8}=77.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1cfa1c76382cbe6b.svg",
      "path": "is2/math/1cfa1c76382cbe6b.svg",
      "mime": "image/svg+xml",
      "bytes": 8950,
      "sha256": "3bd2438d4b0759d676c5ffe7ba91ce8cfcc97c0b43fc51f165e8c77911b3881e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.4,0.7)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.4,0.7)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1cfa32a9ab8dc27f.svg",
      "path": "is2/math/1cfa32a9ab8dc27f.svg",
      "mime": "image/svg+xml",
      "bytes": 8682,
      "sha256": "05fbf139ca5691163f8e365505e5ee3384e98fca056d0bdf1a8b613e3d150eec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{new}=7.5+6+10=23.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{new}=7.5+6+10=23.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1d4e7e4fb543eeb3.svg",
      "path": "is2/math/1d4e7e4fb543eeb3.svg",
      "mime": "image/svg+xml",
      "bytes": 8928,
      "sha256": "0a297c15ad960621aaa9b77c05f10db543a7020b5eb9db7892e8939ad01ceb39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x+v=(3+(-1),\\;7+2)=(2,9)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x+v=(3+(-1),\\;7+2)=(2,9)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1d66a1a364cc52ce.svg",
      "path": "is2/math/1d66a1a364cc52ce.svg",
      "mime": "image/svg+xml",
      "bytes": 20051,
      "sha256": "9786657193c391ae5316598a600d77c98b1ae6fee443ddfd95cf3f13a2d9b2c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_{ik}=\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)}{\\sum_j\\pi_j\\mathcal N(x_i\\mid\\mu_j,\\sigma_j^2)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_{ik}=\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)}{\\sum_j\\pi_j\\mathcal N(x_i\\mid\\mu_j,\\sigma_j^2)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1d782a69e1d0fcb8.svg",
      "path": "is2/math/1d782a69e1d0fcb8.svg",
      "mime": "image/svg+xml",
      "bytes": 4983,
      "sha256": "059db061f5e4404e85b16ece8875d1fe337033e0b38a18a66d9c9c671766d9ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=-2-(-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=-2-(-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1dbfd156a9aafbb3.svg",
      "path": "is2/math/1dbfd156a9aafbb3.svg",
      "mime": "image/svg+xml",
      "bytes": 7946,
      "sha256": "74d6a268652a6e32628f1106e18c41a9557ae734371332a923f7abe4a5945120",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=3.14-(3.19)=-0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=3.14-(3.19)=-0.05"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1dc6f9b1a0213681.svg",
      "path": "is2/math/1dc6f9b1a0213681.svg",
      "mime": "image/svg+xml",
      "bytes": 1113,
      "sha256": "a09b1883a55cf839dac7808faef30bdcffd98118b9bb477c9e62de0e73e77c5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1e088370ad90412f.svg",
      "path": "is2/math/1e088370ad90412f.svg",
      "mime": "image/svg+xml",
      "bytes": 1694,
      "sha256": "909ad3127bda20771f1273a8e1927fa4b888e4e9412b94fa3a8f654eb1de8077",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/revision/tee-revision/units-1-and-4",
          "labels": [
            "Last-day revision · TEE",
            "Units 1 and 4 in one page"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1f1b525d33de57d2.svg",
      "path": "is2/math/1f1b525d33de57d2.svg",
      "mime": "image/svg+xml",
      "bytes": 5456,
      "sha256": "0ddcb67cf74da17684abf389d9ef4468ad10ebef4c20de1884930158f17348ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=1+0.9v\\Rightarrow v=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=1+0.9v\\Rightarrow v=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1f388f49cad4444e.svg",
      "path": "is2/math/1f388f49cad4444e.svg",
      "mime": "image/svg+xml",
      "bytes": 11485,
      "sha256": "a0affa3d089c5936fd845c73b01abd9a8ae59c37c1ac1c66bdc57dde2dd0ee39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}1/2&1/4&1/4\\\\1/3&0&2/3\\\\1/2&1/2&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}1/2&1/4&1/4\\\\1/3&0&2/3\\\\1/2&1/2&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(d) Markov chain diagram and path probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1f89cb0381d5b714.svg",
      "path": "is2/math/1f89cb0381d5b714.svg",
      "mime": "image/svg+xml",
      "bytes": 21047,
      "sha256": "57f20b5cbb2377665a3166c2e9e18fe4b760e4173fa64ef3ed29b53ce29d8c9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q^*(s,a)=\\sum_{s',r}p(s',r\\mid s,a)\\left[r+\\gamma\\max_{a'}Q^*(s',a')\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q^*(s,a)=\\sum_{s',r}p(s',r\\mid s,a)\\left[r+\\gamma\\max_{a'}Q^*(s',a')\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q7b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q7(b) Bellman equations and reinforcement-learning applications [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/1fa028a29cde1ac6.svg",
      "path": "is2/math/1fa028a29cde1ac6.svg",
      "mime": "image/svg+xml",
      "bytes": 9895,
      "sha256": "93c3ed01dfe627aaa9e03b4323859083151233c3f1b938f3020cb665881b1c50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(P^2)_{ij}=\\sum_kP_{ik}P_{kj}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(P^2)_{ij}=\\sum_kP_{ik}P_{kj}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(b) Two-step walking/cycling Markov transition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/210f47ee7d9c0bf6.svg",
      "path": "is2/math/210f47ee7d9c0bf6.svg",
      "mime": "image/svg+xml",
      "bytes": 718,
      "sha256": "a8d2b46435bb7aaba20ded99358e7194004d0f045d58402064181e18a22c57b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\rho"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\rho"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/how-ants-work",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "How pheromone feedback guides ant-colony search"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/210f557f91613842.svg",
      "path": "is2/math/210f557f91613842.svg",
      "mime": "image/svg+xml",
      "bytes": 12279,
      "sha256": "963357bff7f9525ea4b96a3c3e0787b7e079b886850dcb65b850bace0729ff31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Experience}=\\text{Mid}\\mid C=\\text{No})=\\frac{0}{4}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Experience}=\\text{Mid}\\mid C=\\text{No})=\\frac{0}{4}=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/21233f6c94b2b173.svg",
      "path": "is2/math/21233f6c94b2b173.svg",
      "mime": "image/svg+xml",
      "bytes": 20084,
      "sha256": "639acf457740e50f50ebd1854386335531c060b37cbd514de9318c5bd84723cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.4,0.4),\\min(0.5,0.4),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.4,0.4),\\min(0.5,0.4),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2134a14de60dd459.svg",
      "path": "is2/math/2134a14de60dd459.svg",
      "mime": "image/svg+xml",
      "bytes": 26561,
      "sha256": "41a5639796176b2ad268014a19eda08fe3e63a053a14522cf1695f4c82f14f16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1,1)=\\max[\\min(.2,.2),\\min(.3,.2),\\min(.3,.1)]=\\max(.2,.2,.1)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1,1)=\\max[\\min(.2,.2),\\min(.3,.2),\\min(.3,.1)]=\\max(.2,.2,.1)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/214f0238bdf479cc.svg",
      "path": "is2/math/214f0238bdf479cc.svg",
      "mime": "image/svg+xml",
      "bytes": 2102,
      "sha256": "aafe219090e35d1e91e219abc7930b35f064f0a44a14589f62d833804f4cfae8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(s)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/215be7d8bc049557.svg",
      "path": "is2/math/215be7d8bc049557.svg",
      "mime": "image/svg+xml",
      "bytes": 6414,
      "sha256": "e2d45eca4be34d184bad3be1457132fa0c85f366dfd5c9d35ed56eb6ae9c6fb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\beta=1,\\;\\rho=0.5,\\;Q=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\beta=1,\\;\\rho=0.5,\\;Q=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/21600d7754c6d954.svg",
      "path": "is2/math/21600d7754c6d954.svg",
      "mime": "image/svg+xml",
      "bytes": 32569,
      "sha256": "1d8f4d4c250fe57b794ab2fcca12d1792a8ae54dba65aca301e767bbb0170eef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(yes)=\\tfrac9{14}\\cdot\\tfrac29\\cdot\\tfrac39\\cdot\\tfrac39\\cdot\\tfrac39\\approx0.005291005,\\qquad v(no)=\\tfrac5{14}\\cdot\\tfrac35\\cdot\\tfrac15\\cdot\\tfrac45\\cdot\\tfrac35\\approx0.020571429"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(yes)=\\tfrac9{14}\\cdot\\tfrac29\\cdot\\tfrac39\\cdot\\tfrac39\\cdot\\tfrac39\\approx0.005291005,\\qquad v(no)=\\tfrac5{14}\\cdot\\tfrac35\\cdot\\tfrac15\\cdot\\tfrac45\\cdot\\tfrac35\\approx0.020571429"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2189c0d7cea22f3c.svg",
      "path": "is2/math/2189c0d7cea22f3c.svg",
      "mime": "image/svg+xml",
      "bytes": 4543,
      "sha256": "5cf3a793a594b47be7e51c14752b01b05d4678fd66ddc2b5e530aa80613a087a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=2+0=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=2+0=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/21b878898a4a0815.svg",
      "path": "is2/math/21b878898a4a0815.svg",
      "mime": "image/svg+xml",
      "bytes": 4042,
      "sha256": "7e998004788dfc5b049cf19d928558f7982c5473f3fba98f44b6a518eb2eb6cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar z=\\frac{50}{1}=50"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar z=\\frac{50}{1}=50"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/21c4330d83c41c29.svg",
      "path": "is2/math/21c4330d83c41c29.svg",
      "mime": "image/svg+xml",
      "bytes": 18953,
      "sha256": "ec1428a21fdda4a223d117237ffed50216a85d46312cf7a808b3142cb5bdddce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\dfrac{P(B\\mid A)P(A)}{P(B\\mid A)P(A)+P(B\\mid\\lnot A)P(\\lnot A)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\dfrac{P(B\\mid A)P(A)}{P(B\\mid A)P(A)+P(B\\mid\\lnot A)P(\\lnot A)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/21e8a95558e5db30.svg",
      "path": "is2/math/21e8a95558e5db30.svg",
      "mime": "image/svg+xml",
      "bytes": 8523,
      "sha256": "73eb8c31639ca95b92c99442b9ea782dffc9c2527bdd1e22f6d3ec4c2e731ddb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Remaining}=3-2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Remaining}=3-2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/21fbc23ee8a38afa.svg",
      "path": "is2/math/21fbc23ee8a38afa.svg",
      "mime": "image/svg+xml",
      "bytes": 20480,
      "sha256": "946cd810cc92dc3ce6947c6424c79793f1476cd2519e24ec595f346254ef1ef2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&1&2&3\\\\B&1&0&4&5\\\\C&2&4&0&6\\\\D&3&5&6&0\\end{array},\\qquad\\tau_{ij}=1\\;(i\\ne j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&1&2&3\\\\B&1&0&4&5\\\\C&2&4&0&6\\\\D&3&5&6&0\\end{array},\\qquad\\tau_{ij}=1\\;(i\\ne j)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/221d1a6298a7ea65.svg",
      "path": "is2/math/221d1a6298a7ea65.svg",
      "mime": "image/svg+xml",
      "bytes": 6887,
      "sha256": "9e4d348ad790a76db047edaa8ff75e87fdcc539b3cf83f369d050d3bee36296b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_1^{new}=1.5/3=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_1^{new}=1.5/3=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/223d07fbdc1aa402.svg",
      "path": "is2/math/223d07fbdc1aa402.svg",
      "mime": "image/svg+xml",
      "bytes": 17828,
      "sha256": "dc62f238f1440b8f1fc11a7f89c9b1e28ad849f4bf7c34f4a69b44837afff26a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_1^{(2)}=\\frac14\\frac58+\\frac34\\frac9{16}=\\frac{10+27}{64}=\\frac{37}{64}=0.578125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_1^{(2)}=\\frac14\\frac58+\\frac34\\frac9{16}=\\frac{10+27}{64}=\\frac{37}{64}=0.578125"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(b) Transition matrix properties and two-step probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/228b443a51a8c577.svg",
      "path": "is2/math/228b443a51a8c577.svg",
      "mime": "image/svg+xml",
      "bytes": 17548,
      "sha256": "fe97dd68e78cb2a886d71e23061ec0607802dc0013b3057f1e7a1f29d9d9f124",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(x_1,\\dots,x_n)=\\prod_{i=1}^{n}P\\big(x_i\\mid parents(X_i)\\big)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(x_1,\\dots,x_n)=\\prod_{i=1}^{n}P\\big(x_i\\mid parents(X_i)\\big)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/22945ccb0391cac7.svg",
      "path": "is2/math/22945ccb0391cac7.svg",
      "mime": "image/svg+xml",
      "bytes": 12182,
      "sha256": "0e0e89a26b5d4fd6371af99ea5247e89ca2c618ebf0d653a58c80f9b821a4956",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{27+51+55+37}{4}=\\frac{170}{4}=42.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{27+51+55+37}{4}=\\frac{170}{4}=42.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/234802688b1bc952.svg",
      "path": "is2/math/234802688b1bc952.svg",
      "mime": "image/svg+xml",
      "bytes": 7588,
      "sha256": "f4b02ed2c4c6c254e6f8eea9c1be8234d726092ed981252226a728a4b9a1f487",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.6,0\\}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.6,0\\}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/235889b9921ff9b5.svg",
      "path": "is2/math/235889b9921ff9b5.svg",
      "mime": "image/svg+xml",
      "bytes": 6317,
      "sha256": "9e1887e537f6eaf832544812b256a8bf71a37a400b7de794b07ce14b8f85930d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(2)=16-20+14=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(2)=16-20+14=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/237fd941cadfe143.svg",
      "path": "is2/math/237fd941cadfe143.svg",
      "mime": "image/svg+xml",
      "bytes": 11249,
      "sha256": "36e4fa4eb5e96daaa5977f5abf57d7c08c0f938037793c0848a4d3731b172086",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(N)=\\frac4{10}\\frac14\\frac14\\frac14=\\frac1{160}=0.00625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(N)=\\frac4{10}\\frac14\\frac14\\frac14=\\frac1{160}=0.00625"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/23888cceffe7f895.svg",
      "path": "is2/math/23888cceffe7f895.svg",
      "mime": "image/svg+xml",
      "bytes": 16580,
      "sha256": "6e24c391665f91dd59e250b270ade7e589f799f89f991a356b0a04c53e4b6306",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(\\sigma_1^2)^{new}=\\frac{1.521735533}{1.5}\\approx1.014490355"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(\\sigma_1^2)^{new}=\\frac{1.521735533}{1.5}\\approx1.014490355"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/23d2321daf991110.svg",
      "path": "is2/math/23d2321daf991110.svg",
      "mime": "image/svg+xml",
      "bytes": 11484,
      "sha256": "124ec0747f0d1efef006b5de1484000e2b24142dcabc7f588218304cadcd0e5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X_{t+n}=j\\mid X_t=i)=(P^n)_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X_{t+n}=j\\mid X_t=i)=(P^n)_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q6b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q6(b) Markov process and homework transition paths [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/24096c582fbc12b9.svg",
      "path": "is2/math/24096c582fbc12b9.svg",
      "mime": "image/svg+xml",
      "bytes": 12601,
      "sha256": "0f6b2dd28dbb00c7f380e6818b1498a4a7cb1cb315c004e4ac0b23cee6b0f731",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "n_{free}=Kd+K\\frac{d(d+1)}2+(K-1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "n_{free}=Kd+K\\frac{d(d+1)}2+(K-1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(b) GMM versus k-means, log likelihood and parameter count [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(a) GMM modified log likelihood and parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/241c822838613f93.svg",
      "path": "is2/math/241c822838613f93.svg",
      "mime": "image/svg+xml",
      "bytes": 8891,
      "sha256": "8efaf43729b2a5e37736aabbd2992bbc82367e1d782e826e4f28dbd3811d0c47",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.6\\times(-0.038)=-0.0228"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.6\\times(-0.038)=-0.0228"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/245668271fba02af.svg",
      "path": "is2/math/245668271fba02af.svg",
      "mime": "image/svg+xml",
      "bytes": 9112,
      "sha256": "d159d909dfc63fb871753cb9d12b57eb6cb406ee194639f9fe9806dd839fb435",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(7)=1/3\\approx0.333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(7)=1/3\\approx0.333333"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/246cb1e4add2ab6e.svg",
      "path": "is2/math/246cb1e4add2ab6e.svg",
      "mime": "image/svg+xml",
      "bytes": 37526,
      "sha256": "a9827875722dcef2c22809586ef80dcf72f63677f1ed7553debf625d2fde21fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=11.981686467+12.364701993+12.759961279+10.384371825+(-14.2884352)+5\\approx38.202286364"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=11.981686467+12.364701993+12.759961279+10.384371825+(-14.2884352)+5\\approx38.202286364"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/247907e255730431.svg",
      "path": "is2/math/247907e255730431.svg",
      "mime": "image/svg+xml",
      "bytes": 9635,
      "sha256": "2c635097e84510afee725d4412633408e5e5106b7ba38ea9f7ba62c2e8afbcb9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.2,0.8)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.2,0.8)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/24b806632ba7642d.svg",
      "path": "is2/math/24b806632ba7642d.svg",
      "mime": "image/svg+xml",
      "bytes": 10068,
      "sha256": "6dc315fa771ca85f914ed558c24ef4a067f093937951d64ac7847724253a80a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_{next}=0.50a+0.60b+0.10c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_{next}=0.50a+0.60b+0.10c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(b) Bike-sharing Markov transitions, retention and gains [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/24c25a9332d3129e.svg",
      "path": "is2/math/24c25a9332d3129e.svg",
      "mime": "image/svg+xml",
      "bytes": 20661,
      "sha256": "76a707bc46781cead6a52e1fc28cdbc5f69d4e4721b57b75eecddc80cdacadc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_1r_1=1.5\\times0.5949=0.89235,\\qquad c_2r_2=1.5\\times0.0855=0.12825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_1r_1=1.5\\times0.5949=0.89235,\\qquad c_2r_2=1.5\\times0.0855=0.12825"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/24c8a43adb44c324.svg",
      "path": "is2/math/24c8a43adb44c324.svg",
      "mime": "image/svg+xml",
      "bytes": 9386,
      "sha256": "e6f8b3c08a74b0b125b4b96a90b8778eb598783267afb0c7cd8c6794418000b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.2=0.8\\qquad\\neg Y:1-0.8=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.2=0.8\\qquad\\neg Y:1-0.8=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/24dbc384ce5eb239.svg",
      "path": "is2/math/24dbc384ce5eb239.svg",
      "mime": "image/svg+xml",
      "bytes": 6882,
      "sha256": "c18766908e1fc4b643ffb2badb55961098dfafc449745af602e84a4c523993e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=3.5+(-1.5)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=3.5+(-1.5)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/250a6ac8bef84a28.svg",
      "path": "is2/math/250a6ac8bef84a28.svg",
      "mime": "image/svg+xml",
      "bytes": 17179,
      "sha256": "4e6938e76170a5f73e2cbc3ee77ce495cde56a13d0b9a413e9f53793f285fb19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X_1=3,X_2=2,X_3=1)=P(X_1=3)P_{32}P_{21}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X_1=3,X_2=2,X_3=1)=P(X_1=3)P_{32}P_{21}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(d) Markov chain diagram and path probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2511936ca0026cfc.svg",
      "path": "is2/math/2511936ca0026cfc.svg",
      "mime": "image/svg+xml",
      "bytes": 2512,
      "sha256": "0402dc4001a02a65bb5f90be5b8102e7d3097c125e49d4e4a496dd59700e04ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8-6=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8-6=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2511ae4b7c84ed79.svg",
      "path": "is2/math/2511ae4b7c84ed79.svg",
      "mime": "image/svg+xml",
      "bytes": 6208,
      "sha256": "fe5eaf9f925a4a7d83cb54f4448b2de406420f4f980dbbbeb880203c4326891d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=\\left[\\frac{b}{a+b},\\;\\frac{a}{a+b}\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=\\left[\\frac{b}{a+b},\\;\\frac{a}{a+b}\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2567b59d7d2c83ad.svg",
      "path": "is2/math/2567b59d7d2c83ad.svg",
      "mime": "image/svg+xml",
      "bytes": 21605,
      "sha256": "ef15837e91937a660c5602ef5bdf98dab464fa5215b41f5fc65adeac8f575663",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(E,I,M,S,A)=P(E)P(I)P(M\\mid E,I)P(S\\mid I)P(A\\mid M)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(E,I,M,S,A)=P(E)P(I)P(M\\mid E,I)P(S\\mid I)P(A\\mid M)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(a) Bayesian network joint probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/25c7782eb44a678a.svg",
      "path": "is2/math/25c7782eb44a678a.svg",
      "mime": "image/svg+xml",
      "bytes": 4851,
      "sha256": "f0528f47778abcf4c568841a9af429b853c36cd2e0d383ae060fd86c08e98745",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=2+0+0=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=2+0+0=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/25cf4d02bee20e2a.svg",
      "path": "is2/math/25cf4d02bee20e2a.svg",
      "mime": "image/svg+xml",
      "bytes": 35608,
      "sha256": "59498207b68ed738118e45bdd7d3fa250a469b11541783ae7e419460ea5f8073",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{\\text{new}}=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&0.6429&0.6429&0.5\\\\B&0.6429&0&0.5&0.6429\\\\C&0.6429&0.5&0&0.6429\\\\D&0.5&0.6429&0.6429&0\\end{array}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{\\text{new}}=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&0.6429&0.6429&0.5\\\\B&0.6429&0&0.5&0.6429\\\\C&0.6429&0.5&0&0.6429\\\\D&0.5&0.6429&0.6429&0\\end{array}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/25e29c2b2380aded.svg",
      "path": "is2/math/25e29c2b2380aded.svg",
      "mime": "image/svg+xml",
      "bytes": 6052,
      "sha256": "34b990c8fc944b35aa7aaee0a021984b753df3d222ffe444e45a7432314bdbf5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=0+0+1.5=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=0+0+1.5=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/264c82a55bf4620a.svg",
      "path": "is2/math/264c82a55bf4620a.svg",
      "mime": "image/svg+xml",
      "bytes": 7539,
      "sha256": "bcc5075026beba4b46879e9de79d32281daf9e504e06a39f6a8297624318fa65",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{new}=(-2)+2.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{new}=(-2)+2.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/26abf1418e7a596a.svg",
      "path": "is2/math/26abf1418e7a596a.svg",
      "mime": "image/svg+xml",
      "bytes": 6815,
      "sha256": "049b8fc3529f08a9912a99786e8e56bc91d608708fe13f93a7e751a858f9e815",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_*(s_1,\\text{stay})=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_*(s_1,\\text{stay})=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/26b7dba609bb77e3.svg",
      "path": "is2/math/26b7dba609bb77e3.svg",
      "mime": "image/svg+xml",
      "bytes": 7161,
      "sha256": "09ea89d4a1fb9a68a0164d60045ba06b2e6a9c94afdef684b372e1f7e73e058e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{new}=30+9+4=43"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{new}=30+9+4=43"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/26cef63984606712.svg",
      "path": "is2/math/26cef63984606712.svg",
      "mime": "image/svg+xml",
      "bytes": 14339,
      "sha256": "9af11578f549bd0a41043a4ed8f2227abeb597fd6af787790f9fe52b4c3fe97b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=(14.4/6)(0+19.08)=2.4\\times19.08=45.792"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=(14.4/6)(0+19.08)=2.4\\times19.08=45.792"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/270ba67bd7a265ef.svg",
      "path": "is2/math/270ba67bd7a265ef.svg",
      "mime": "image/svg+xml",
      "bytes": 3823,
      "sha256": "0a863c8a770156e4415d56c541de273508c2edbc0f953707a174713943284f06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(P^{\\,n})_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(P^{\\,n})_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2711ae2397112a4c.svg",
      "path": "is2/math/2711ae2397112a4c.svg",
      "mime": "image/svg+xml",
      "bytes": 2619,
      "sha256": "c1df1faa7aadc84fd2e2cf645aa413d5595c339a53f19ab52b62eb9ad2980bdc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/273655b1059b7aef.svg",
      "path": "is2/math/273655b1059b7aef.svg",
      "mime": "image/svg+xml",
      "bytes": 23465,
      "sha256": "3a53f58c19575c19b2e9fbb418627a43762d0dc2fd0715171edf6dcd95c51cba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=34.88556096+66.30519184-48.09463392=53.09611888"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=34.88556096+66.30519184-48.09463392=53.09611888"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/276fcc7ea7945a48.svg",
      "path": "is2/math/276fcc7ea7945a48.svg",
      "mime": "image/svg+xml",
      "bytes": 9727,
      "sha256": "2cd2845ac8ed7165db4176aced8e57a0ee17ef95b805c0702116109607797937",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.8,0.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.8,0.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/277a47abb82a8255.svg",
      "path": "is2/math/277a47abb82a8255.svg",
      "mime": "image/svg+xml",
      "bytes": 1049,
      "sha256": "0ffaba786717c7b06938d3ba1088112d746df80aa2a7dbf85768db662d350006",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2788e62b0b2007f8.svg",
      "path": "is2/math/2788e62b0b2007f8.svg",
      "mime": "image/svg+xml",
      "bytes": 6217,
      "sha256": "8c37957cd4a9b57626142cdb4be5cba9b0522231553f33e906a4185b860827d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s=1/3\\qquad c=2s=2/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s=1/3\\qquad c=2s=2/3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/27b16cf13dc13276.svg",
      "path": "is2/math/27b16cf13dc13276.svg",
      "mime": "image/svg+xml",
      "bytes": 8356,
      "sha256": "3e5c5401890f6310d929094726c2c6416f72fe86dd5a8b2c1830b4254d2b09b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg C,S)=0.9\\times0.3=0.27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg C,S)=0.9\\times0.3=0.27"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/27fc155eedcc5888.svg",
      "path": "is2/math/27fc155eedcc5888.svg",
      "mime": "image/svg+xml",
      "bytes": 5597,
      "sha256": "ba12cea1a7d463511211671c2c918b05ea8a5c94fdd468b667bc6aa45070f4a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(-3)=18+1=19"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(-3)=18+1=19"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2854d883b15c7a60.svg",
      "path": "is2/math/2854d883b15c7a60.svg",
      "mime": "image/svg+xml",
      "bytes": 1730,
      "sha256": "2febe9bd357ead2cb15420163409049f590cb7b5b055061ba8b051621624386a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2890d976bd930ef0.svg",
      "path": "is2/math/2890d976bd930ef0.svg",
      "mime": "image/svg+xml",
      "bytes": 5793,
      "sha256": "45bd8ac633f175ce083d65e2c57434d54d49bb2332ce1aab9641e5c3db30ddea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{B^c}(u_1)=1-1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{B^c}(u_1)=1-1=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/28af9633e743719d.svg",
      "path": "is2/math/28af9633e743719d.svg",
      "mime": "image/svg+xml",
      "bytes": 9380,
      "sha256": "37578b416f5ee7dea5a0ebd1a7fd5404593a92017998690424d438b364d6c7c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0+0+(-0.1272)=-0.1272"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0+0+(-0.1272)=-0.1272"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/28ec806f80fe7e4c.svg",
      "path": "is2/math/28ec806f80fe7e4c.svg",
      "mime": "image/svg+xml",
      "bytes": 7784,
      "sha256": "93bd2bf0f135737efadf117269b3befb5bb8b993a03c4ba2e51b493fb0088d76",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(2)=(-1)^2=(-1)\\times(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(2)=(-1)^2=(-1)\\times(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/290d9d3cf2ac1342.svg",
      "path": "is2/math/290d9d3cf2ac1342.svg",
      "mime": "image/svg+xml",
      "bytes": 13757,
      "sha256": "c68ceb0ecedce71c53a0ac9df2cf7a7875a06013cafc1a30e878a157706d8c70",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{64+225+225+64}{4}=\\frac{578}{4}=144.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{64+225+225+64}{4}=\\frac{578}{4}=144.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q2",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/291bb354e326dcfa.svg",
      "path": "is2/math/291bb354e326dcfa.svg",
      "mime": "image/svg+xml",
      "bytes": 12923,
      "sha256": "392ccbca5cd318a7e528fa436945199cfe9e1384db43b8e46bd13ee4e346de10",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S\\circ R=\\begin{bmatrix}0.4&0.4&0.3\\\\0.2&0.2&0.2\\\\0.4&0.4&0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S\\circ R=\\begin{bmatrix}0.4&0.4&0.3\\\\0.2&0.2&0.2\\\\0.4&0.4&0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/294b5e0b255011dd.svg",
      "path": "is2/math/294b5e0b255011dd.svg",
      "mime": "image/svg+xml",
      "bytes": 18292,
      "sha256": "ae9d2f5e2df041d2110ea2a99c0aa40c4ddb29c2f613309f97a9cd51eba78ad2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1-0.54)v=2.5\\quad0.46v=2.5\\quad v=2.5/0.46\\approx5.434782609"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1-0.54)v=2.5\\quad0.46v=2.5\\quad v=2.5/0.46\\approx5.434782609"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2a4c16cf6f52dfc6.svg",
      "path": "is2/math/2a4c16cf6f52dfc6.svg",
      "mime": "image/svg+xml",
      "bytes": 8395,
      "sha256": "6597e638d5ac2eeb99314b6f7dc1aed2fcd5a57c022d414b1aafd8b1e0ddee0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Remaining}=6-4=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Remaining}=6-4=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2a8b87917a1340f9.svg",
      "path": "is2/math/2a8b87917a1340f9.svg",
      "mime": "image/svg+xml",
      "bytes": 10179,
      "sha256": "9ff2fe6326b45b9d98eb36be32df2c9dd0b493b247365667c904256e8ddc37b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.1,0.9)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.1,0.9)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2a8c7332f3030a47.svg",
      "path": "is2/math/2a8c7332f3030a47.svg",
      "mime": "image/svg+xml",
      "bytes": 5628,
      "sha256": "00589b7d1118b430411c655579e0e52962ad0b6f071fb18042957ed47a87edb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\langle\\mathcal S,\\mathcal A,P,R,\\gamma\\rangle"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\langle\\mathcal S,\\mathcal A,P,R,\\gamma\\rangle"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2a9a9be0e9cd69dc.svg",
      "path": "is2/math/2a9a9be0e9cd69dc.svg",
      "mime": "image/svg+xml",
      "bytes": 2347,
      "sha256": "e2495c530144d32dba5cd4a706dafebcf1770fa2f87518b40548e2fc2816e245",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2acca2b0b18cfada.svg",
      "path": "is2/math/2acca2b0b18cfada.svg",
      "mime": "image/svg+xml",
      "bytes": 9519,
      "sha256": "dd93af10b4576b7cc27505a9d35ea62c66f0fea3eee64954dbdd111ff5528185",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.5,0.4)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.5,0.4)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2b24c838f14c9776.svg",
      "path": "is2/math/2b24c838f14c9776.svg",
      "mime": "image/svg+xml",
      "bytes": 5088,
      "sha256": "aadca9163404126f067994ef28b00b2d0742dd922f1f2bb60a678ec2ad8ca459",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=4+(-2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=4+(-2)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2b295ea148a86b91.svg",
      "path": "is2/math/2b295ea148a86b91.svg",
      "mime": "image/svg+xml",
      "bytes": 22443,
      "sha256": "b24448f004afd40c2cda0d2ee4cbc21a44c80f98fcc6124d1bec650ee4db92f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(C)=\\frac{-2.45}{0.838}=-2.9236,\\qquad v(L)=-1+0.36(-2.9236)=-2.0525"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(C)=\\frac{-2.45}{0.838}=-2.9236,\\qquad v(L)=-1+0.36(-2.9236)=-2.0525"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2b49c5f9ee4dd7a9.svg",
      "path": "is2/math/2b49c5f9ee4dd7a9.svg",
      "mime": "image/svg+xml",
      "bytes": 4257,
      "sha256": "1925db844798e077cc7be629c6af0ee5528bf214e1a95d517cd795f8631ae1ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2/14=0.1429"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2/14=0.1429"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2b6de1af24a02bfa.svg",
      "path": "is2/math/2b6de1af24a02bfa.svg",
      "mime": "image/svg+xml",
      "bytes": 12514,
      "sha256": "e0dcec618145627358aa7bba57b260acc317eb5cdb89a8259ba883b4dd4164e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(p-x)=(0.5(-2),\\;0.5(1))=(-1,0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(p-x)=(0.5(-2),\\;0.5(1))=(-1,0.5)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2bcd33037561157b.svg",
      "path": "is2/math/2bcd33037561157b.svg",
      "mime": "image/svg+xml",
      "bytes": 16100,
      "sha256": "508333f1965c5a97f53eb68cd9eecd4037c130204fc259cea512d4b68728481f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Temperature}=\\text{Normal}\\mid C=\\text{Yes})=\\frac{0}{3}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Temperature}=\\text{Normal}\\mid C=\\text{Yes})=\\frac{0}{3}=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2bd250ce49e6fced.svg",
      "path": "is2/math/2bd250ce49e6fced.svg",
      "mime": "image/svg+xml",
      "bytes": 3203,
      "sha256": "6ecefe4b23c14206bdc11cde1fb06e53daf2882130baba3ea9c930d827fa11e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^5-1=31"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^5-1=31"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2c582f7ae6099f7e.svg",
      "path": "is2/math/2c582f7ae6099f7e.svg",
      "mime": "image/svg+xml",
      "bytes": 12774,
      "sha256": "20ee7cc9eb3a60dad3331f4aa92b0a5bbb12bbf14cabebfd283fc040f75a26ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\begin{bmatrix}0.3&0.3&0.3\\\\0.4&0.3&0.4\\\\0.6&0.3&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\begin{bmatrix}0.3&0.3&0.3\\\\0.4&0.3&0.4\\\\0.6&0.3&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(b) Fuzzy Cartesian product and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2c5a9cfc42c5e274.svg",
      "path": "is2/math/2c5a9cfc42c5e274.svg",
      "mime": "image/svg+xml",
      "bytes": 14004,
      "sha256": "9684deac2ae9a97b84efcab269ba820feaaca0d3e7cf66b485b50eda2d5fded0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{NB}=\\arg\\max_cP(c)\\prod_iP(a_i\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{NB}=\\arg\\max_cP(c)\\prod_iP(a_i\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2c7d9feaea569d4c.svg",
      "path": "is2/math/2c7d9feaea569d4c.svg",
      "mime": "image/svg+xml",
      "bytes": 5233,
      "sha256": "ab7a25a24854c2b4e7eefbd397710458c8b78f7a91cd4f7dcfe1e4079e3a020d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1011)_2=(11)_{10}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1011)_2=(11)_{10}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2caac33b19e2f71f.svg",
      "path": "is2/math/2caac33b19e2f71f.svg",
      "mime": "image/svg+xml",
      "bytes": 8698,
      "sha256": "4ce20f4998e418969425f762901b8786fa50b0b51d3dc3a7370ef4f6b1dc7998",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.1,0.1,0.1\\}=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.1,0.1,0.1\\}=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2cf98c22ed8b8331.svg",
      "path": "is2/math/2cf98c22ed8b8331.svg",
      "mime": "image/svg+xml",
      "bytes": 6377,
      "sha256": "95d488238943dfb67aacb0db130b6c5451b1072960d01a01725489c0499c34de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_i=F_i/\\sum_jF_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_i=F_i/\\sum_jF_j"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2cfff2284cb1a5a3.svg",
      "path": "is2/math/2cfff2284cb1a5a3.svg",
      "mime": "image/svg+xml",
      "bytes": 14418,
      "sha256": "fc842ae187c6e39126a03b22bc2a5cec99d44e07aad3c42ef23eaab042c62211",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{1525.000000}{36.000000}\\approx 42.361111"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{1525.000000}{36.000000}\\approx 42.361111"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(a) Fuzzy quality-control design [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2d086e3a5cf5f29f.svg",
      "path": "is2/math/2d086e3a5cf5f29f.svg",
      "mime": "image/svg+xml",
      "bytes": 6243,
      "sha256": "dc7489cd04255b446cb798ff5ad97712812217b7dad1e5c7b8c9855b213878e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=-2+(5/7)(7)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=-2+(5/7)(7)=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2d4a1257492be872.svg",
      "path": "is2/math/2d4a1257492be872.svg",
      "mime": "image/svg+xml",
      "bytes": 869,
      "sha256": "6bc326237e009a01a2e25e358a4453271f7834fdc2240acaff66aa2a62701133",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2d5a7498be08cfdd.svg",
      "path": "is2/math/2d5a7498be08cfdd.svg",
      "mime": "image/svg+xml",
      "bytes": 3080,
      "sha256": "87565354ba4dd6f088b108e8593f6f16549f83e4f22582a2aaea4bfd6b77e22f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times 16=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times 16=16"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2d7f62f0b50223d0.svg",
      "path": "is2/math/2d7f62f0b50223d0.svg",
      "mime": "image/svg+xml",
      "bytes": 8519,
      "sha256": "5c30cec231a060c70d3fe13ee203f22836dd9f41644c5f532080a05a7a21a322",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X=1)=\\frac{0.30}{1.20}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X=1)=\\frac{0.30}{1.20}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(a) Joint masses, normalization and conditional probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2d95ba220d546868.svg",
      "path": "is2/math/2d95ba220d546868.svg",
      "mime": "image/svg+xml",
      "bytes": 5418,
      "sha256": "4ad581fb7eb3166553d055533e6ea67cfc1a49b35eba5af955d887d11f9e85d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg A)=1-0.6=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg A)=1-0.6=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2ddd2b101f36cd26.svg",
      "path": "is2/math/2ddd2b101f36cd26.svg",
      "mime": "image/svg+xml",
      "bytes": 6291,
      "sha256": "dea9c6f75080cbac98f4119653034bf96310aeda23ff4b6aa89953761374bddb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=4.15-(4.15)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=4.15-(4.15)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2ddf537dc44d74a6.svg",
      "path": "is2/math/2ddf537dc44d74a6.svg",
      "mime": "image/svg+xml",
      "bytes": 6676,
      "sha256": "007abc66803194a67f4dfaf4d461dddb14129270be6c3b7c591023b014e6ab0a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(\\sum\\lambda a)\\ge\\sum\\lambda f(a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(\\sum\\lambda a)\\ge\\sum\\lambda f(a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2e04a098f6f00102.svg",
      "path": "is2/math/2e04a098f6f00102.svg",
      "mime": "image/svg+xml",
      "bytes": 3904,
      "sha256": "ed69e1917354f09c4d30d52e7bae8a1c528938899c9a84c3ee89ce43cfc9f936",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_\\omega P(\\omega)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_\\omega P(\\omega)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2e1abd53c3392e1f.svg",
      "path": "is2/math/2e1abd53c3392e1f.svg",
      "mime": "image/svg+xml",
      "bytes": 24288,
      "sha256": "bf39b0a9d3b5a146a74c078b023298b1ed5e28e264dc631eab2ca3676c5b3477",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_r=\\min(\\mu_{T,r},\\mu_{O,r})\\quad\\mu_{out}(z)=\\max_r\\min(\\alpha_r,\\mu_{C_r}(z))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_r=\\min(\\mu_{T,r},\\mu_{O,r})\\quad\\mu_{out}(z)=\\max_r\\min(\\alpha_r,\\mu_{C_r}(z))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2e4dfec7416e59d8.svg",
      "path": "is2/math/2e4dfec7416e59d8.svg",
      "mime": "image/svg+xml",
      "bytes": 9026,
      "sha256": "934d2dcab944e686d29258de021a36ef23a0f48254559fc99b98880e82459e93",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a+0.5a+\\frac5{12}\\frac27=1-\\frac27=\\frac57"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a+0.5a+\\frac5{12}\\frac27=1-\\frac27=\\frac57"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2e5b140a14fedb05.svg",
      "path": "is2/math/2e5b140a14fedb05.svg",
      "mime": "image/svg+xml",
      "bytes": 18578,
      "sha256": "4deb95d112507661efda498ee11bbdae1c1b9e63946f1d7a4714ee379d2c1d0b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_{+1}(N)=\\frac4{10}\\frac{1+1}{4+3}\\frac{1+1}{4+3}\\frac{1+1}{4+2}=\\frac8{735}\\approx0.0108844"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_{+1}(N)=\\frac4{10}\\frac{1+1}{4+3}\\frac{1+1}{4+3}\\frac{1+1}{4+2}=\\frac8{735}\\approx0.0108844"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2e6ff91ff778f21f.svg",
      "path": "is2/math/2e6ff91ff778f21f.svg",
      "mime": "image/svg+xml",
      "bytes": 5660,
      "sha256": "ae8a24875c69f8b4224de40ace5d3bd9573b200e959826726908fbacf9013f85",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=1-(1.5)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=1-(1.5)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2e86b7550d7cec9c.svg",
      "path": "is2/math/2e86b7550d7cec9c.svg",
      "mime": "image/svg+xml",
      "bytes": 2757,
      "sha256": "86a774f5be1250fb0ee20b93d9e6400449ea35d1ca74653aae97dd70e944be51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times(4)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times(4)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2ead49cb7f0674dc.svg",
      "path": "is2/math/2ead49cb7f0674dc.svg",
      "mime": "image/svg+xml",
      "bytes": 24580,
      "sha256": "d8948736fe43f08443328909214630a8c75cc9ba78ad0d5a174ca4a75b3a6f10",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{out}(z)=\\max\\{\\min(0.3,\\mu_H(z)),\\min(0.5,\\mu_{VH}(z))\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{out}(z)=\\max\\{\\min(0.3,\\mu_H(z)),\\min(0.5,\\mu_{VH}(z))\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2ef396ae4f7c0a1c.svg",
      "path": "is2/math/2ef396ae4f7c0a1c.svg",
      "mime": "image/svg+xml",
      "bytes": 4123,
      "sha256": "cfb639be44d6bafea8f01cd9edec83528ac6efc21839d245734752aba968abfa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{0.12}{0.3}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{0.12}{0.3}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/given",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "“Given”: conditional probability by shrinking the world"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2f07200d2566e6c6.svg",
      "path": "is2/math/2f07200d2566e6c6.svg",
      "mime": "image/svg+xml",
      "bytes": 2845,
      "sha256": "0be0ea399eb8ecba9064a18e9ea0615f20f08b4197ffb3e1c56411b878a3fbad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1011)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1011)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2fa85e59ecadded4.svg",
      "path": "is2/math/2fa85e59ecadded4.svg",
      "mime": "image/svg+xml",
      "bytes": 7821,
      "sha256": "0ef3e91a6220c354ad621b8ed561200cf06c2f434be77e42b39259b9248f9d7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0)^2=0\\qquad2\\sigma^2=2(2^2)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0)^2=0\\qquad2\\sigma^2=2(2^2)=8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2fc0a8e88db078cd.svg",
      "path": "is2/math/2fc0a8e88db078cd.svg",
      "mime": "image/svg+xml",
      "bytes": 7040,
      "sha256": "2b3e5278159e098498e48e548ada25a6a1b4d49be14c5e53a6ae693e1f9ada2f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=7.21-(7.31)=-0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=7.21-(7.31)=-0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2fd503c9ba9e8f6f.svg",
      "path": "is2/math/2fd503c9ba9e8f6f.svg",
      "mime": "image/svg+xml",
      "bytes": 12679,
      "sha256": "e85a9304060346ff41411f12ff28b81f7a32730cd3c4e693dcac9c7dcade4f39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(b)=P(b\\mid a)P(a)+P(b\\mid\\lnot a)P(\\lnot a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(b)=P(b\\mid a)P(a)+P(b\\mid\\lnot a)P(\\lnot a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2fe1a995f4b4afef.svg",
      "path": "is2/math/2fe1a995f4b4afef.svg",
      "mime": "image/svg+xml",
      "bytes": 4383,
      "sha256": "518bf15c336b50eeae5639ec15e44bec473bcd522eac4ddda861901465f17dfe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=1-(2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=1-(2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2feb71df5b426bfc.svg",
      "path": "is2/math/2feb71df5b426bfc.svg",
      "mime": "image/svg+xml",
      "bytes": 10201,
      "sha256": "3f68196187dc828da7d7a7ecf961c98c292fd82d306c0bc7638c54dec9c386c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Fever}=\\text{Yes}\\mid C=\\text{No})=\\frac{2}{5}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Fever}=\\text{Yes}\\mid C=\\text{No})=\\frac{2}{5}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/2ffb3645f0d4cc76.svg",
      "path": "is2/math/2ffb3645f0d4cc76.svg",
      "mime": "image/svg+xml",
      "bytes": 2539,
      "sha256": "a50e9557c458652a04f7109e1c38a9ca1c30699f173c659429c5ee7638beea9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum A=21"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum A=21"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3013a3fc845c64e5.svg",
      "path": "is2/math/3013a3fc845c64e5.svg",
      "mime": "image/svg+xml",
      "bytes": 6927,
      "sha256": "6449b3096f15996b9eb6a1c6bb5b7d2f4bd7b94f85828f672bcf2f2ba34ac841",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=L+\\frac{d}{2^n-1}(U-L)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=L+\\frac{d}{2^n-1}(U-L)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/302b0a0b55fb1874.svg",
      "path": "is2/math/302b0a0b55fb1874.svg",
      "mime": "image/svg+xml",
      "bytes": 11030,
      "sha256": "da5ff720572f143b57dfb4e1074894e640efb7bb3e167b5d8cfbb0eb84e7e1b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum A=1500/49\\approx30.612244898"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum A=1500/49\\approx30.612244898"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/302db7bc64d6f9e9.svg",
      "path": "is2/math/302db7bc64d6f9e9.svg",
      "mime": "image/svg+xml",
      "bytes": 4761,
      "sha256": "bedbbfb8d2042315cdbf4b9f721bb25fa27e213ac19419cb73be54f1861d4502",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=5-(5)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=5-(5)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/303c2bbbbf128653.svg",
      "path": "is2/math/303c2bbbbf128653.svg",
      "mime": "image/svg+xml",
      "bytes": 5771,
      "sha256": "5c3b8cbeac64804dea7736980335c47237eda6ef2b8ef98489624a45e330c882",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=\\begin{bmatrix}0.2&0.6\\\\0.7&0.4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=\\begin{bmatrix}0.2&0.6\\\\0.7&0.4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3045651368f264c4.svg",
      "path": "is2/math/3045651368f264c4.svg",
      "mime": "image/svg+xml",
      "bytes": 10158,
      "sha256": "8309820643b34f311c32e9f47cb707ad1a66b85f4168c95e1fac56d556b77393",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(12)=e^{-0.5}\\approx0.60653066"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(12)=e^{-0.5}\\approx0.60653066"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/307a4fc23f4ba8e0.svg",
      "path": "is2/math/307a4fc23f4ba8e0.svg",
      "mime": "image/svg+xml",
      "bytes": 4370,
      "sha256": "90f54e38afc088dba46e34c1b0db3593fe5be4174c526087575a8187c97ee74e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9\\times(5)=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9\\times(5)=4.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3083e2884959ed29.svg",
      "path": "is2/math/3083e2884959ed29.svg",
      "mime": "image/svg+xml",
      "bytes": 9882,
      "sha256": "d70157ba281ed5bc6fa7f710d6efed32fad35b204b617d757941dc5ac0a4b684",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{.5}=\\begin{bmatrix}1&0&0&0\\\\0&1&1&1\\\\0&1&1&0\\\\0&0&0&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{.5}=\\begin{bmatrix}1&0&0&0\\\\0&1&1&1\\\\0&1&1&0\\\\0&0&0&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(b) Lambda-cut of a fuzzy relation [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/30b09f1f2d830b9a.svg",
      "path": "is2/math/30b09f1f2d830b9a.svg",
      "mime": "image/svg+xml",
      "bytes": 4075,
      "sha256": "c1196a1b4ea689c355749fef57a7f3803a23dea45f20c7b506247c88c34b05ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar a=15/3=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar a=15/3=5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/30d486e82175d463.svg",
      "path": "is2/math/30d486e82175d463.svg",
      "mime": "image/svg+xml",
      "bytes": 9953,
      "sha256": "0151ba56486dca2ad76d8bd437b14772b152a940a91219c4199892beab06e926",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.5,0.6)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.5,0.6)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/312433d364d9cfab.svg",
      "path": "is2/math/312433d364d9cfab.svg",
      "mime": "image/svg+xml",
      "bytes": 5480,
      "sha256": "99a6f2509bf3d54f74736cefc39a6d5a291c837f9a75c2e51f8f293298cb07e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(4)=4^2=16=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(4)=4^2=16=16"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/316d88916534af37.svg",
      "path": "is2/math/316d88916534af37.svg",
      "mime": "image/svg+xml",
      "bytes": 12721,
      "sha256": "adf4e07b6c57ae3e7961b2eaf36ae09f7021b6dfceb1791c1d3a379caa4562c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\sum_{i=1}^{n-1}d(c_i,c_{i+1})+d(c_n,c_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\sum_{i=1}^{n-1}d(c_i,c_{i+1})+d(c_n,c_1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/aco-tsp",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "TEE-only formulas: ACO and GA for TSP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/31ae3d58c7494e4d.svg",
      "path": "is2/math/31ae3d58c7494e4d.svg",
      "mime": "image/svg+xml",
      "bytes": 12334,
      "sha256": "48014265a8537c542056ff5fd4b8dba6f9a9717a29dee31e87f0c28b88ed95b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Delta\\tau_1=1/15\\approx0.0666667,\\qquad\\Delta\\tau_2=1/10=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Delta\\tau_1=1/15\\approx0.0666667,\\qquad\\Delta\\tau_2=1/10=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(c) ACO path length and pheromone update [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/31b2865a5ddd122a.svg",
      "path": "is2/math/31b2865a5ddd122a.svg",
      "mime": "image/svg+xml",
      "bytes": 6183,
      "sha256": "73ab5842321183262afcf325bf15967f6e1df13bb905ed4c9305609c05d3ab37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{62}{0.8}=77.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{62}{0.8}=77.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/31b640bb301f8dce.svg",
      "path": "is2/math/31b640bb301f8dce.svg",
      "mime": "image/svg+xml",
      "bytes": 7940,
      "sha256": "975b4e5de03f96eabf6d1e7c0c095099b9f7861e7d65668c60cf381b1e90c74a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-0.5)+0+(-0.5)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-0.5)+0+(-0.5)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/31c26d8043dbf781.svg",
      "path": "is2/math/31c26d8043dbf781.svg",
      "mime": "image/svg+xml",
      "bytes": 3331,
      "sha256": "35253d82d3bb4a879ef437c479e5b4d78e4e40ab8dc65f1ff83e7619cd3194c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+5+5=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+5+5=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/31d0827fcff0f487.svg",
      "path": "is2/math/31d0827fcff0f487.svg",
      "mime": "image/svg+xml",
      "bytes": 3263,
      "sha256": "6a82237f46f4414b6138172e8cbcd881d91b863ac8be04f4442bc5b6505df110",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-4/8=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-4/8=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/321dce230aba9ce3.svg",
      "path": "is2/math/321dce230aba9ce3.svg",
      "mime": "image/svg+xml",
      "bytes": 2519,
      "sha256": "40b5e57c115e21014f17144b82f07d520865a970bcd2850b6206c4e919e89bc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10-10=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10-10=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3229af8e13e5a4dd.svg",
      "path": "is2/math/3229af8e13e5a4dd.svg",
      "mime": "image/svg+xml",
      "bytes": 5552,
      "sha256": "22a31934b3b49241b2a9d95ab4b61571dc64aaa84b89008a3d864b4e0857748c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{t+n}=x_tP^n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{t+n}=x_tP^n"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/322f826c4ddc94dd.svg",
      "path": "is2/math/322f826c4ddc94dd.svg",
      "mime": "image/svg+xml",
      "bytes": 29826,
      "sha256": "03106e04bcd7a9f632ed487d5595f34275b11724ac0b32599d366bb13bfb565d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{ij}=\\min(D_i,I_j),\\quad t_i=\\max_j\\min(R_{ij},V_j),\\quad u_i=\\max_j(R_{ij}V_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{ij}=\\min(D_i,I_j),\\quad t_i=\\max_j\\min(R_{ij},V_j),\\quad u_i=\\max_j(R_{ij}V_j)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q3a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q3(a) Fuzzy relation and max-product comparison [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/323572bf8ccf630b.svg",
      "path": "is2/math/323572bf8ccf630b.svg",
      "mime": "image/svg+xml",
      "bytes": 24246,
      "sha256": "16a5a2b78dd3b02302402bb7d63cb8575a59388d89de7aacbf3ff05888ed6966",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_2=16.466552+8.988249+4.906225+12.1737-8.86+5=38.6747"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_2=16.466552+8.988249+4.906225+12.1737-8.86+5=38.6747"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3285138cffe8477f.svg",
      "path": "is2/math/3285138cffe8477f.svg",
      "mime": "image/svg+xml",
      "bytes": 4977,
      "sha256": "db3217fbca9a77f55edf2757d125a1137e7bb6253fa228a9bb53c00a3b2f9d35",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "65\\times0.3=19.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "65\\times0.3=19.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/32c896372ab93b2e.svg",
      "path": "is2/math/32c896372ab93b2e.svg",
      "mime": "image/svg+xml",
      "bytes": 15511,
      "sha256": "b9cef5c8485ebf0a22c0ab7ea63a03eaf85a4af29e7965e08f9a6fb319dffd5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{\\mathrm{rule}}(z)=\\min(\\alpha,\\mu_{\\mathrm{consequent}}(z))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{\\mathrm{rule}}(z)=\\min(\\alpha,\\mu_{\\mathrm{consequent}}(z))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/32cf597702a3bb21.svg",
      "path": "is2/math/32cf597702a3bb21.svg",
      "mime": "image/svg+xml",
      "bytes": 4535,
      "sha256": "a0467d4c6b8f776a25de150498a9dbe51256f518ef9f05dc140fccf3d73b5e7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=0.5,\\;\\gamma=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=0.5,\\;\\gamma=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/33c018c6e76860e7.svg",
      "path": "is2/math/33c018c6e76860e7.svg",
      "mime": "image/svg+xml",
      "bytes": 9914,
      "sha256": "bf050d41fd531f880c729653ba87d7e1c0aaeba08c4f7a7e5fee9f960dc010fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.3,0.9)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.3,0.9)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/33f7934e87e644ca.svg",
      "path": "is2/math/33f7934e87e644ca.svg",
      "mime": "image/svg+xml",
      "bytes": 11219,
      "sha256": "ec24d9c88af4730e0fc156520b42c5e63bcb915678a4788698d438fc7e85a0fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(17)=9826-867+136=9095"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(17)=9826-867+136=9095"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/344db3e57e5c18d1.svg",
      "path": "is2/math/344db3e57e5c18d1.svg",
      "mime": "image/svg+xml",
      "bytes": 9344,
      "sha256": "1aecb2abac879b19be2138f39dd885d46fbd51a275c7534cc2e8978e9e687f27",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=14.4\\times0.6/2=8.64/2=4.32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=14.4\\times0.6/2=8.64/2=4.32"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3463c7734eab2353.svg",
      "path": "is2/math/3463c7734eab2353.svg",
      "mime": "image/svg+xml",
      "bytes": 18937,
      "sha256": "79eb46c89796e54b91c7d759596e7e6a4f387a3959bc7f17e8a9ea4ca0fc2757",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_{ik}=\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)}{\\sum_j\\pi_j\\mathcal N(x_i\\mid\\mu_j,\\Sigma_j)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_{ik}=\\frac{\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)}{\\sum_j\\pi_j\\mathcal N(x_i\\mid\\mu_j,\\Sigma_j)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(a) GMM modified log likelihood and parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(a) Expectation Maximization algorithm [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3465c1e9a29a79c1.svg",
      "path": "is2/math/3465c1e9a29a79c1.svg",
      "mime": "image/svg+xml",
      "bytes": 15250,
      "sha256": "c7f1f17a29f0cf4457bca82717822f1041e8b77135bd087e4903e8794e141c50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(premium)=\\frac{0.302}{1.002}\\approx0.301397"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(premium)=\\frac{0.302}{1.002}\\approx0.301397"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3485875632aa8ada.svg",
      "path": "is2/math/3485875632aa8ada.svg",
      "mime": "image/svg+xml",
      "bytes": 29518,
      "sha256": "8a78deea645f0b616d2467943d60c4b2d6dff3d2bec2e9786d8a8dcf396aca45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(hd)=0.7(0.25\\times0.25+0.45\\times0.75)+0.3(0.55\\times0.25+0.75\\times0.75)=0.7(0.4)+0.3(0.7)=0.49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(hd)=0.7(0.25\\times0.25+0.45\\times0.75)+0.3(0.55\\times0.25+0.75\\times0.75)=0.7(0.4)+0.3(0.7)=0.49"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/34ae0707b407acaa.svg",
      "path": "is2/math/34ae0707b407acaa.svg",
      "mime": "image/svg+xml",
      "bytes": 10197,
      "sha256": "3c4da252cacc21c3aa5c15da944a35425380cbca550acaf3cb415f2241577948",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.8,0.5)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.8,0.5)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/34e74a21f3e93c71.svg",
      "path": "is2/math/34e74a21f3e93c71.svg",
      "mime": "image/svg+xml",
      "bytes": 21825,
      "sha256": "129ab4de95de7314d08758c844b0a5ac8632003ab6ed0980b9d37192682ba02d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x_i\\mid\\theta)=\\sum_{k=1}^{K}\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k),\\quad \\pi_k\\geq0,\\quad\\sum_k\\pi_k=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x_i\\mid\\theta)=\\sum_{k=1}^{K}\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k),\\quad \\pi_k\\geq0,\\quad\\sum_k\\pi_k=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(a) GMM modified log likelihood and parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(a) Expectation Maximization algorithm [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/34e8388304c6f4b2.svg",
      "path": "is2/math/34e8388304c6f4b2.svg",
      "mime": "image/svg+xml",
      "bytes": 7881,
      "sha256": "fae9e7a9b606e1078ae4dcf6e6e9124803e0634abebb78851bbaae1800c1d7eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_\\alpha=\\{x:\\mu_A(x)\\ge\\alpha\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_\\alpha=\\{x:\\mu_A(x)\\ge\\alpha\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3599d1d0f37ccb77.svg",
      "path": "is2/math/3599d1d0f37ccb77.svg",
      "mime": "image/svg+xml",
      "bytes": 13143,
      "sha256": "b5a724fd2eb9d408d233ff2dee017835061c1f35fb52f88b9edc0d4178ae1017",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x)=\\sum_{k=1}^K\\pi_k\\mathcal N(x\\mid\\mu_k,\\Sigma_k)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x)=\\sum_{k=1}^K\\pi_k\\mathcal N(x\\mid\\mu_k,\\Sigma_k)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q3a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q3(a) GMM versus K-means [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/35ee639a9616fa80.svg",
      "path": "is2/math/35ee639a9616fa80.svg",
      "mime": "image/svg+xml",
      "bytes": 3150,
      "sha256": "e560a8ecc5effbd9f035ff5bc62b45b75c4d8c0c636479453184aa23bd96b83e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8-x=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8-x=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/35fed556321f4dd0.svg",
      "path": "is2/math/35fed556321f4dd0.svg",
      "mime": "image/svg+xml",
      "bytes": 13726,
      "sha256": "3a1c46c9c608d91fbcdc31a943d0fa87364c7d5aeaa8784be1c4cef8a04206bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{0.0612}{0.1004}\\approx0.609561753"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{0.0612}{0.1004}\\approx0.609561753"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3619dbb6f7443588.svg",
      "path": "is2/math/3619dbb6f7443588.svg",
      "mime": "image/svg+xml",
      "bytes": 18642,
      "sha256": "3c00224dd1a3c7d4e3ba85bc0fd67cfc9e927fdcad04eb024780e2678f8154a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\int_1^{100}z\\mu_{agg}(z)\\,dz}{\\int_1^{100}\\mu_{agg}(z)\\,dz}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\int_1^{100}z\\mu_{agg}(z)\\,dz}{\\int_1^{100}\\mu_{agg}(z)\\,dz}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/361a654c14fe241e.svg",
      "path": "is2/math/361a654c14fe241e.svg",
      "mime": "image/svg+xml",
      "bytes": 4543,
      "sha256": "b958587bea3caa4b325d0308f7fc506715510d2253db57150a56818cadd21ebf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F=\\frac{1}{1+f(x)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F=\\frac{1}{1+f(x)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/365204994bb40e62.svg",
      "path": "is2/math/365204994bb40e62.svg",
      "mime": "image/svg+xml",
      "bytes": 7780,
      "sha256": "f81cc06e6cc73c52983e1d87d6db99a1919dea398751e70cad221b9334349c96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "60\\times0.2=12\\qquad40\\times0.9=36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "60\\times0.2=12\\qquad40\\times0.9=36"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/368823bf9efe0162.svg",
      "path": "is2/math/368823bf9efe0162.svg",
      "mime": "image/svg+xml",
      "bytes": 4717,
      "sha256": "6290bc114980feb1fd02d9d70d4d150e3bba3fdf16ccb33abfe14fb57bcb099b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "15+16+12=43"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "15+16+12=43"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/369b239ecbe26cbf.svg",
      "path": "is2/math/369b239ecbe26cbf.svg",
      "mime": "image/svg+xml",
      "bytes": 9283,
      "sha256": "75011b8a94e1041273f33e547e218b3a11d97e0cf1410ac0985fc9c01528fd74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b=1-\\frac{25}{63}-\\frac{18}{63}=\\frac{20}{63}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b=1-\\frac{25}{63}-\\frac{18}{63}=\\frac{20}{63}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/371fe53440644f73.svg",
      "path": "is2/math/371fe53440644f73.svg",
      "mime": "image/svg+xml",
      "bytes": 7369,
      "sha256": "026cf460f9fae9d2777eb35a334bd1509c0d80c61f44cd6b6b6d6bcb97958298",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{AB}=0.5/0.75=2/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{AB}=0.5/0.75=2/3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/377016d2bce333c2.svg",
      "path": "is2/math/377016d2bce333c2.svg",
      "mime": "image/svg+xml",
      "bytes": 6560,
      "sha256": "b6d053b63cbcd85ae517957b5f957a9836078479347d810fd44020d074d8b8b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\begin{bmatrix}0.2&0.6\\\\0.8&0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\begin{bmatrix}0.2&0.6\\\\0.8&0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/379229dc05ca4e37.svg",
      "path": "is2/math/379229dc05ca4e37.svg",
      "mime": "image/svg+xml",
      "bytes": 14504,
      "sha256": "dc2c91c1309978b1cc5668578b0af1bf3a88980bf9d9d149c5ca57827fb071a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A(7)=\\frac{8-7}{8-5}=\\frac{1}{3}=0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A(7)=\\frac{8-7}{8-5}=\\frac{1}{3}=0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/379f03e15709665d.svg",
      "path": "is2/math/379f03e15709665d.svg",
      "mime": "image/svg+xml",
      "bytes": 4183,
      "sha256": "ffba140d0f001c6762783dc1537e83d7fc68af6a3b8c13b7457656cca71c820f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_*(s_1)=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_*(s_1)=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/37a512f090105dd3.svg",
      "path": "is2/math/37a512f090105dd3.svg",
      "mime": "image/svg+xml",
      "bytes": 5879,
      "sha256": "4e269b5250a145ed32fa5420b89d159c4693a8b6e1df65ae459b8641a3bab664",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_1r_1=0.89235"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_1r_1=0.89235"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/37d06720ad44993d.svg",
      "path": "is2/math/37d06720ad44993d.svg",
      "mime": "image/svg+xml",
      "bytes": 1933,
      "sha256": "93881a0385e87ad8aaec73ad2450eae9af63f4406f5eea3ebf698331312048be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times 1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times 1=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/37da3dd6f213b8e7.svg",
      "path": "is2/math/37da3dd6f213b8e7.svg",
      "mime": "image/svg+xml",
      "bytes": 8290,
      "sha256": "236d1a4c02a99f19d8a79fa4486d747d059d229c3065324db80b49b675155efc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=\\frac{1}{1+|(x-c)/a|^{2b}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=\\frac{1}{1+|(x-c)/a|^{2b}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/37f9ca8ef53fee4b.svg",
      "path": "is2/math/37f9ca8ef53fee4b.svg",
      "mime": "image/svg+xml",
      "bytes": 8197,
      "sha256": "a700927190ad902487c2492d8046e8ffd208708c45320ad77eed3459800aa413",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-2}\\approx0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-2}\\approx0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/38376c6530974a73.svg",
      "path": "is2/math/38376c6530974a73.svg",
      "mime": "image/svg+xml",
      "bytes": 6491,
      "sha256": "931b8df77df7c8f3ac8b23ed01b7f7dc2676331e3f13a67cc89865db4f7b336e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w=(4/7)/1.5=8/21"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w=(4/7)/1.5=8/21"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/386c4e1d4519186c.svg",
      "path": "is2/math/386c4e1d4519186c.svg",
      "mime": "image/svg+xml",
      "bytes": 5578,
      "sha256": "5060954383b1407c6d74f160ff19980b108e876c851f7b331d4a6431c7cc5962",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6+0=6\\qquad0.5\\times6=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6+0=6\\qquad0.5\\times6=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/388fb9433b0d08db.svg",
      "path": "is2/math/388fb9433b0d08db.svg",
      "mime": "image/svg+xml",
      "bytes": 36146,
      "sha256": "8cdee7ea043ce1974164ead931506aefaf7d1b01776aa4b1b33c6e4700666cbc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Reject}=(50-z)/25\\approx0.288764474,\\quad\\mu_{Consider}=(z-25)/25\\approx0.711235526,\\quad\\mu_{Approve}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Reject}=(50-z)/25\\approx0.288764474,\\quad\\mu_{Consider}=(z-25)/25\\approx0.711235526,\\quad\\mu_{Approve}=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/389866bfd285136c.svg",
      "path": "is2/math/389866bfd285136c.svg",
      "mime": "image/svg+xml",
      "bytes": 2536,
      "sha256": "856a23e61d958a124f0279edfe61698cc0ad9836122beef881361cb7e3d474ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma\\in[0,1]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma\\in[0,1]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/38f7adbc6f0de36b.svg",
      "path": "is2/math/38f7adbc6f0de36b.svg",
      "mime": "image/svg+xml",
      "bytes": 5513,
      "sha256": "809d730049305f9a88e124d248c2baf727183b4d134ea2cffda36ccd74b34816",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(-1)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(-1)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/392369c0ba50f924.svg",
      "path": "is2/math/392369c0ba50f924.svg",
      "mime": "image/svg+xml",
      "bytes": 3614,
      "sha256": "42d0853a8713935e92d0ccc2e3e872fb08b4157a4db4ac1fa8dedcf37cf81974",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_0(s_1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_0(s_1)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3938546a658fac5b.svg",
      "path": "is2/math/3938546a658fac5b.svg",
      "mime": "image/svg+xml",
      "bytes": 28440,
      "sha256": "bed9e825db4b4e810f94ef64221f1637f85035c540d603763c9c3b3ec854a612",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(2.5,-3)=2(6.25)-3(2.5)(-3)+9+5(2.5)+2(-3)+7=12.5+22.5+9+12.5-6+7=57.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(2.5,-3)=2(6.25)-3(2.5)(-3)+9+5(2.5)+2(-3)+7=12.5+22.5+9+12.5-6+7=57.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/396c5c156cb14965.svg",
      "path": "is2/math/396c5c156cb14965.svg",
      "mime": "image/svg+xml",
      "bytes": 3257,
      "sha256": "7a782df48ef9f4c1ddcb3e8ace9e3ddf3ebcdc6d6e0d32b6680df4fb7e9a432c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "20\\times0.2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "20\\times0.2=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/396ed931211b6fc9.svg",
      "path": "is2/math/396ed931211b6fc9.svg",
      "mime": "image/svg+xml",
      "bytes": 14566,
      "sha256": "1ab432799440ff96b16ecf5d2801650ee309f8fe8b73406e5f0569fedc3aab58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "50(0.60)+30(0.30)+20(0.20)=30+9+4=43"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "50(0.60)+30(0.30)+20(0.20)=30+9+4=43"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/39a0d42c254cae5b.svg",
      "path": "is2/math/39a0d42c254cae5b.svg",
      "mime": "image/svg+xml",
      "bytes": 2999,
      "sha256": "c8fa70d9724987a1d0f9fd7159a0b48dcd41a5c0458423b6d42031ae55e48ff8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1-0)^2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1-0)^2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/39a20fc95a439ada.svg",
      "path": "is2/math/39a20fc95a439ada.svg",
      "mime": "image/svg+xml",
      "bytes": 6849,
      "sha256": "84987d78194e2ff0a9b0b0b0575a14b1ca2ee04254a8ca95e57c4a8ea8af3fc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_L-50=0.3\\times15=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_L-50=0.3\\times15=4.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/39c5ce3ae9dbf13b.svg",
      "path": "is2/math/39c5ce3ae9dbf13b.svg",
      "mime": "image/svg+xml",
      "bytes": 5633,
      "sha256": "fec3c5f3e5e0ff710eaddedda4c569416253ee77104a9c96855e1bb1955fb971",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_2=\\tfrac12\\times4\\times0.5=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_2=\\tfrac12\\times4\\times0.5=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/39cb7355944fbe4a.svg",
      "path": "is2/math/39cb7355944fbe4a.svg",
      "mime": "image/svg+xml",
      "bytes": 6642,
      "sha256": "2ea86ce97214b3d56595b59db9ba206981e0b0739f53de891c22590da107205a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c=0.2w+0.2a+0.5c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c=0.2w+0.2a+0.5c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/39edc010c99575f0.svg",
      "path": "is2/math/39edc010c99575f0.svg",
      "mime": "image/svg+xml",
      "bytes": 5276,
      "sha256": "123b1c1bf235be138fa15968e381417ff8a85febfc46a52b817f0fbdba2b9d06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=3+(-2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=3+(-2)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a0f8e229e9dd73e.svg",
      "path": "is2/math/3a0f8e229e9dd73e.svg",
      "mime": "image/svg+xml",
      "bytes": 3330,
      "sha256": "3d14a4ddfa54fa0c803bad76f3dba92d9dd79e06a85b4b90ef9712532dc7a689",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(25)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(25)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a1a21a071450128.svg",
      "path": "is2/math/3a1a21a071450128.svg",
      "mime": "image/svg+xml",
      "bytes": 7985,
      "sha256": "e166871b369a45d9aa4b7381041bc64e79581b193d18dce72990e239c065ae0a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(s)=\\mathbb E\\,[\\,G_t\\mid S_t=s\\,]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(s)=\\mathbb E\\,[\\,G_t\\mid S_t=s\\,]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a1b2778c1d42930.svg",
      "path": "is2/math/3a1b2778c1d42930.svg",
      "mime": "image/svg+xml",
      "bytes": 6293,
      "sha256": "4f4feb999e42045e906611c926ff0fc75f7d1fd7cc2297e40d8818b346808726",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4b=0.2i\\quad\\Rightarrow\\quad i=2b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4b=0.2i\\quad\\Rightarrow\\quad i=2b"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a35d97963567317.svg",
      "path": "is2/math/3a35d97963567317.svg",
      "mime": "image/svg+xml",
      "bytes": 5951,
      "sha256": "f4e92c6be837d1bd7601858696fbbf00b7eb20efb45060940e97823bc50b33a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{t+1}=x^t+v^{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{t+1}=x^t+v^{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a35f3beb07d2871.svg",
      "path": "is2/math/3a35f3beb07d2871.svg",
      "mime": "image/svg+xml",
      "bytes": 8051,
      "sha256": "b5f5e0037c33ea055ce2cf5c266699d07ee79ff2ead745338040a724035bbb25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=2\\times2=4\\qquad x^3=4\\times2=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=2\\times2=4\\qquad x^3=4\\times2=8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a687cf430317d18.svg",
      "path": "is2/math/3a687cf430317d18.svg",
      "mime": "image/svg+xml",
      "bytes": 15604,
      "sha256": "a195600ac4f77b3d18bc7846522f815a60e7e895855dcd54767bb8d51e076a6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U=R\\odot S^T=\\begin{bmatrix}0.7&0.3&0.5\\\\0.5&0.3&0.5\\\\0.2&0.2&0.2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U=R\\odot S^T=\\begin{bmatrix}0.7&0.3&0.5\\\\0.5&0.3&0.5\\\\0.2&0.2&0.2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(b) Fuzzy Cartesian relations and composition-domain ambiguity [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a777f87cb72ab3e.svg",
      "path": "is2/math/3a777f87cb72ab3e.svg",
      "mime": "image/svg+xml",
      "bytes": 21486,
      "sha256": "6174d13a2c33490550f5bddb857598facd8d27f189a1305650cc07b8b8a11312",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum F=0.038461538+0.1+0.5+0.038461538\\approx0.676923077"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum F=0.038461538+0.1+0.5+0.038461538\\approx0.676923077"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a8ce5565c9dd1ff.svg",
      "path": "is2/math/3a8ce5565c9dd1ff.svg",
      "mime": "image/svg+xml",
      "bytes": 8514,
      "sha256": "b46ab871b85f8f576d3f3442d8d0311227f552b4a378ff789af6e6cc3e788b03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=e^{-(x-c)^2/(2\\sigma^2)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=e^{-(x-c)^2/(2\\sigma^2)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3a9fac3b191a1ffa.svg",
      "path": "is2/math/3a9fac3b191a1ffa.svg",
      "mime": "image/svg+xml",
      "bytes": 21036,
      "sha256": "0215b88edb3874873b9c80f26b80e4cf8d3504c54ac33b13a0e028217a4a3798",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(5.9064, 8.1428)=5.9064^2+8.1428^2-(5.9064)(8.1428)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(5.9064, 8.1428)=5.9064^2+8.1428^2-(5.9064)(8.1428)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3ac2346fee4256a7.svg",
      "path": "is2/math/3ac2346fee4256a7.svg",
      "mime": "image/svg+xml",
      "bytes": 2305,
      "sha256": "dd5778cf4804ab3b48f99ac348968fccbdd094ea6644b9b0dc172257001c4675",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi = \\pi P"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi = \\pi P"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3ae29bc527e20248.svg",
      "path": "is2/math/3ae29bc527e20248.svg",
      "mime": "image/svg+xml",
      "bytes": 16055,
      "sha256": "e3e2553fee984570c533d74a8c394d8e21890bdaa40075f3b3635c84877c2086",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3.19, 7.36)=3.19^2+7.36^2-(3.19)(7.36)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3.19, 7.36)=3.19^2+7.36^2-(3.19)(7.36)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3aff5f591828cac6.svg",
      "path": "is2/math/3aff5f591828cac6.svg",
      "mime": "image/svg+xml",
      "bytes": 16189,
      "sha256": "8f15f5037fac72d381a797ae7f1ed547412e1a05015bffcf055677af67b147e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_k=\\sum_i\\gamma_{ik},\\quad\\mu_k^{new}=\\frac{\\sum_i\\gamma_{ik}x_i}{N_k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_k=\\sum_i\\gamma_{ik},\\quad\\mu_k^{new}=\\frac{\\sum_i\\gamma_{ik}x_i}{N_k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3b2d51c91ac2cf33.svg",
      "path": "is2/math/3b2d51c91ac2cf33.svg",
      "mime": "image/svg+xml",
      "bytes": 13037,
      "sha256": "b8520db20c642a36f7ff399a6c7867658eeffc55fc7223b160789a412891a8c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=13\\times13=169\\qquad x^3=169\\times13=2197"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=13\\times13=169\\qquad x^3=169\\times13=2197"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3b42af132ac8057a.svg",
      "path": "is2/math/3b42af132ac8057a.svg",
      "mime": "image/svg+xml",
      "bytes": 12522,
      "sha256": "99d59cf23fec47d943e855ca1719316895ba30f907277b067f4447ee8df9518a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid E)=\\frac{P(A\\cap E)}{P(E)},\\quad P(E)>0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid E)=\\frac{P(A\\cap E)}{P(E)},\\quad P(E)>0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3b7159339f0c3987.svg",
      "path": "is2/math/3b7159339f0c3987.svg",
      "mime": "image/svg+xml",
      "bytes": 19864,
      "sha256": "af1918b5691cc1d83f59ec576d2005fa11d76c01b279f95e1c8c50bf1729e6fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q(s_1,\\text{go})=0.8(5+0.9\\cdot0)+0.2(0+0.9\\,v(s_1))=4+0.18\\,v(s_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q(s_1,\\text{go})=0.8(5+0.9\\cdot0)+0.2(0+0.9\\,v(s_1))=4+0.18\\,v(s_1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3b7300b6febd286b.svg",
      "path": "is2/math/3b7300b6febd286b.svg",
      "mime": "image/svg+xml",
      "bytes": 9636,
      "sha256": "003a280a08d0d16f26c42f02bca92700a349666c3a8a735c196682b9cd323f34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=[38/97,\\;34/97,\\;25/97]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=[38/97,\\;34/97,\\;25/97]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3b878090c37dc92f.svg",
      "path": "is2/math/3b878090c37dc92f.svg",
      "mime": "image/svg+xml",
      "bytes": 11455,
      "sha256": "4dcdb56afd6945b5ab3bdaea035910f99482048863736e63e9172eadc6da9142",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\setminus B}(u_1)=\\min(0.2,0.3)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\setminus B}(u_1)=\\min(0.2,0.3)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q1a",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3bbeb8acbcb4f4f5.svg",
      "path": "is2/math/3bbeb8acbcb4f4f5.svg",
      "mime": "image/svg+xml",
      "bytes": 18764,
      "sha256": "40f3f2d8d164f1e7fd3422be47fb4a61734a36815e327a45a36f6a0d4088d5bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{k+1}(s)\\leftarrow\\sum_a\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma v_k(s')]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{k+1}(s)\\leftarrow\\sum_a\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma v_k(s')]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3bcff52e9ca32562.svg",
      "path": "is2/math/3bcff52e9ca32562.svg",
      "mime": "image/svg+xml",
      "bytes": 9091,
      "sha256": "e07ff6f9ab4693d40c7adfb6136670013994c1408f339be5c9f5b3ce05307f8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi(a\\mid s)=P(A_t=a\\mid S_t=s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi(a\\mid s)=P(A_t=a\\mid S_t=s)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3bf1b4b0830b2535.svg",
      "path": "is2/math/3bf1b4b0830b2535.svg",
      "mime": "image/svg+xml",
      "bytes": 4637,
      "sha256": "b99ec9006532b0cf61c79290f836c727d5bedcefe8af398ddd3e6ca7834e0e82",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=(0.1,\\,0.25)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=(0.1,\\,0.25)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3c3a2b02c199adb2.svg",
      "path": "is2/math/3c3a2b02c199adb2.svg",
      "mime": "image/svg+xml",
      "bytes": 853,
      "sha256": "be50b1804e6fed0a419d7de193198b0d516e7fcb3f62dec1afe164f0af4b4a64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3c42285ce038d0e3.svg",
      "path": "is2/math/3c42285ce038d0e3.svg",
      "mime": "image/svg+xml",
      "bytes": 13363,
      "sha256": "a6f236ab52cc2ad6b8d9e5dbbd0733c399efdb492e4c8e86515a81ce4a00e07f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Fault total}=0.05+0.10+0.08+0.07=0.30"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Fault total}=0.05+0.10+0.08+0.07=0.30"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(a) Joint masses, normalization and conditional probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3c47a0a1f1465e31.svg",
      "path": "is2/math/3c47a0a1f1465e31.svg",
      "mime": "image/svg+xml",
      "bytes": 30253,
      "sha256": "42abca099d0692376b384637de1f6c2a9d1ed39333ae506a77bdc6fb58d28b50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_1^2=9.904868,\\;-x_1x_2=+12.666221,\\;x_2^2=16.197405,\\;3x_1=9.4416,\\;4x_2=-16.0984"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_1^2=9.904868,\\;-x_1x_2=+12.666221,\\;x_2^2=16.197405,\\;3x_1=9.4416,\\;4x_2=-16.0984"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3c5f4d0f2cda8136.svg",
      "path": "is2/math/3c5f4d0f2cda8136.svg",
      "mime": "image/svg+xml",
      "bytes": 4789,
      "sha256": "702cbbbc02c3bd923c99385fbf1672c3e730daf889fc33123d9bd760ff16a2b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3c9eb5a0f63c3e40.svg",
      "path": "is2/math/3c9eb5a0f63c3e40.svg",
      "mime": "image/svg+xml",
      "bytes": 8626,
      "sha256": "bfd2e5365a5f4bd35fe98dca197cc9455b4f94b8277e88461b1e65463c11c091",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum F=27+51+55+37\\approx170"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum F=27+51+55+37\\approx170"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3ccaa9f377c85da8.svg",
      "path": "is2/math/3ccaa9f377c85da8.svg",
      "mime": "image/svg+xml",
      "bytes": 1626,
      "sha256": "e245f6a166c4567b4ddc7677ec3e9010f789e97445627c920aec484b9df57cd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_*"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_*"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3ce6dda6fd8fe296.svg",
      "path": "is2/math/3ce6dda6fd8fe296.svg",
      "mime": "image/svg+xml",
      "bytes": 9027,
      "sha256": "462616d4dab5e7e9ea4ea2667f89478df39439bdd7c6985808eedaccd7c970fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi=\\sum_a\\pi(a\\mid s)q_\\pi(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi=\\sum_a\\pi(a\\mid s)q_\\pi(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3d1e99a2714e55b1.svg",
      "path": "is2/math/3d1e99a2714e55b1.svg",
      "mime": "image/svg+xml",
      "bytes": 4352,
      "sha256": "e79b5a10639ce281e99ae000660ff087423f50f220228a20fee26c8c385d6eab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(C),\\;v(L)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(C),\\;v(L)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3d2cdafe17449912.svg",
      "path": "is2/math/3d2cdafe17449912.svg",
      "mime": "image/svg+xml",
      "bytes": 3281,
      "sha256": "1e6a3b24175aed50e2a9c955fd7d7aca0c22f4b1fd92b5bfb7c4872f054cc995",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "u=-\\frac{4}{2}=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u=-\\frac{4}{2}=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3d974cd8e38814b0.svg",
      "path": "is2/math/3d974cd8e38814b0.svg",
      "mime": "image/svg+xml",
      "bytes": 18404,
      "sha256": "5cd5c64d3935dbbfd72347b3a111f621db6c6aeb0702fb670d310ed4f8496c08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_A^1=(0+0.12825,0+0.12825)=(0.12825,0.12825)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_A^1=(0+0.12825,0+0.12825)=(0.12825,0.12825)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3dca081cd95c2dd0.svg",
      "path": "is2/math/3dca081cd95c2dd0.svg",
      "mime": "image/svg+xml",
      "bytes": 9804,
      "sha256": "470d558e1b04004b5c667a206bb68e19aacd8a7b7971a9872387bd76ef42c5b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0.05+0+(-0.012)=0.038"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0.05+0+(-0.012)=0.038"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3de60cd86ef1a257.svg",
      "path": "is2/math/3de60cd86ef1a257.svg",
      "mime": "image/svg+xml",
      "bytes": 9354,
      "sha256": "410260fc554c6b4afb331e8756048e1b098e46e6f8b51b1cca5fe42898cfe718",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.7,0.2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.7,0.2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3dfa7c84f62b2e86.svg",
      "path": "is2/math/3dfa7c84f62b2e86.svg",
      "mime": "image/svg+xml",
      "bytes": 8422,
      "sha256": "4b8e5d9862fd2cbd40b2b427aaeb84c1b8e66f33baf76ebd4e106ed9e1f35e93",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s-0.8s=0.1c\\quad\\Rightarrow\\quad0.2s=0.1c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s-0.8s=0.1c\\quad\\Rightarrow\\quad0.2s=0.1c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3e895fda5c8f4e29.svg",
      "path": "is2/math/3e895fda5c8f4e29.svg",
      "mime": "image/svg+xml",
      "bytes": 7064,
      "sha256": "3c2452ecc8bdae6e4454cd14dd985ff1af2efaca659cf2df4f93e1696e63c40e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{B^c}(u_1)=1-0.9=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{B^c}(u_1)=1-0.9=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q1a",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3e993e836c87a393.svg",
      "path": "is2/math/3e993e836c87a393.svg",
      "mime": "image/svg+xml",
      "bytes": 4406,
      "sha256": "1a5ec41dc16183a0c4a75a3aafeef6d90f8b54a5a9d2ee43be01ce0a88da0ab2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_1c_1=2\\times2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_1c_1=2\\times2=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3eacaa69615e9607.svg",
      "path": "is2/math/3eacaa69615e9607.svg",
      "mime": "image/svg+xml",
      "bytes": 5188,
      "sha256": "f1e5b082178a9480db79796bb5a2e23cb54bd7323b9f07180340ddfe92ebdeee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}1-a&a\\\\b&1-b\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}1-a&a\\\\b&1-b\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3ed9e45724bceb7e.svg",
      "path": "is2/math/3ed9e45724bceb7e.svg",
      "mime": "image/svg+xml",
      "bytes": 12523,
      "sha256": "453f24575e7738201dc2c311284a54e90e8e33a80af9737950719cc5f1a9b1c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A(32)=\\frac{35-32}{35-25}=\\frac{3}{10}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A(32)=\\frac{35-32}{35-25}=\\frac{3}{10}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q4",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q4 · Fuzzy membership [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3f0045412e0c9af2.svg",
      "path": "is2/math/3f0045412e0c9af2.svg",
      "mime": "image/svg+xml",
      "bytes": 3726,
      "sha256": "55f8431e202c53305a7fa3799fcea4316372565103c99df0acea15319718b918",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0^2\\times(8)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0^2\\times(8)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3f446d5c18f6525b.svg",
      "path": "is2/math/3f446d5c18f6525b.svg",
      "mime": "image/svg+xml",
      "bytes": 12484,
      "sha256": "f4623ad2534c94814c2b67d3f1eab1d877c43e46ddb075451b1ef8dc52e931f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=9826\\quad 3x^2=867\\quad 8x=136"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=9826\\quad 3x^2=867\\quad 8x=136"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3f482d8ea694678d.svg",
      "path": "is2/math/3f482d8ea694678d.svg",
      "mime": "image/svg+xml",
      "bytes": 9097,
      "sha256": "5375fa7e32605c8d81046f0075f6e10b29ae52d6b27e679e8d7cac094d30f338",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t=\\sum_{k\\ge0}\\gamma^kR_{t+k+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=\\sum_{k\\ge0}\\gamma^kR_{t+k+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3f677ab805df68d2.svg",
      "path": "is2/math/3f677ab805df68d2.svg",
      "mime": "image/svg+xml",
      "bytes": 8116,
      "sha256": "48e6a6e894c5d1ff82d5a28521e67f0d57126a5f18bd0a21272c0d8c7247753b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max_{a'}Q(s',a')=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max_{a'}Q(s',a')=5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3f79a707c0d7b969.svg",
      "path": "is2/math/3f79a707c0d7b969.svg",
      "mime": "image/svg+xml",
      "bytes": 19077,
      "sha256": "4cf4fdeaca5486c118aa9e5ffc1cda5b9d4eef77b8ed3abf460882a439e7ee69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum M=35.775+387+91.35+637.5+178.125=1329.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum M=35.775+387+91.35+637.5+178.125=1329.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3fdb1b4bffd3874d.svg",
      "path": "is2/math/3fdb1b4bffd3874d.svg",
      "mime": "image/svg+xml",
      "bytes": 11239,
      "sha256": "85d473637b9e2476c7ab7c4ced4e87a455940ccd9e50e9d5ced2f5cdad6d0de2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0.1+0+(-0.3636)=-0.2636"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0.1+0+(-0.3636)=-0.2636"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3fe27d20d1a3f2c2.svg",
      "path": "is2/math/3fe27d20d1a3f2c2.svg",
      "mime": "image/svg+xml",
      "bytes": 34558,
      "sha256": "9cf05a8aebb88acc69e877a66cba3848d0d64a7a48ce99b1e3b9b10e3edf395f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(4.22962,-2.01448)=(4.22962)^2-(4.22962)(-2.01448)+(-2.01448)^2+3(4.22962)+4(-2.01448)+5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(4.22962,-2.01448)=(4.22962)^2-(4.22962)(-2.01448)+(-2.01448)^2+3(4.22962)+4(-2.01448)+5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/3ff7ba191ece3ffd.svg",
      "path": "is2/math/3ff7ba191ece3ffd.svg",
      "mime": "image/svg+xml",
      "bytes": 2239,
      "sha256": "00b8bffb58c7417f317b602416b8ff74a9fc266216f9568fc5e885851ff4d69f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/40041b1514c36954.svg",
      "path": "is2/math/40041b1514c36954.svg",
      "mime": "image/svg+xml",
      "bytes": 4681,
      "sha256": "d253b7e16f815732ecaa1a13fb4cf7314dccfe3ee2722c4537d52a2447a7cceb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g(10)=8/4=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g(10)=8/4=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4010d79d1ea394d4.svg",
      "path": "is2/math/4010d79d1ea394d4.svg",
      "mime": "image/svg+xml",
      "bytes": 22076,
      "sha256": "9a9ae616ec9ef60ccbfa8e306c445d1b692a4d9dd6d4000af222d9e6d7d670fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A(x)=\\begin{cases}0,&x\\le a\\text{ or }x\\ge c\\\\\\dfrac{x-a}{b-a},&a<x\\le b\\\\\\dfrac{c-x}{c-b},&b<x<c\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A(x)=\\begin{cases}0,&x\\le a\\text{ or }x\\ge c\\\\\\dfrac{x-a}{b-a},&a<x\\le b\\\\\\dfrac{c-x}{c-b},&b<x<c\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q4",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q4 · Fuzzy membership [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4012d4bc25614db2.svg",
      "path": "is2/math/4012d4bc25614db2.svg",
      "mime": "image/svg+xml",
      "bytes": 3890,
      "sha256": "2451a5817cdf53d3c8e8391f386b71dd6a3ff753884b33f07b8367e04d580675",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "60+80=140"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "60+80=140"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/401912fa7840eae2.svg",
      "path": "is2/math/401912fa7840eae2.svg",
      "mime": "image/svg+xml",
      "bytes": 9493,
      "sha256": "7877a2795106753eb49bcf3d254e6471cabe1e6fb7a1ba35160059ebd0cf2867",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Remaining}=19-16=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Remaining}=19-16=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/401c3cb4b3606dfc.svg",
      "path": "is2/math/401c3cb4b3606dfc.svg",
      "mime": "image/svg+xml",
      "bytes": 7885,
      "sha256": "5954b0dd87bce041019513d19f915012d37e4bd1544c37b26c4d249633a33770",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10b=1\\quad b=0.1\\quad i=0.2\\quad a=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10b=1\\quad b=0.1\\quad i=0.2\\quad a=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/402fc08edced6189.svg",
      "path": "is2/math/402fc08edced6189.svg",
      "mime": "image/svg+xml",
      "bytes": 10156,
      "sha256": "a283b2b9ce66a6a5a75194cc2ad952ac977ce08f61e55244eff50c69bbe3ec5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=432\\quad 5x^2=180\\quad 7x=42"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=432\\quad 5x^2=180\\quad 7x=42"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/40962d708fa42c89.svg",
      "path": "is2/math/40962d708fa42c89.svg",
      "mime": "image/svg+xml",
      "bytes": 4552,
      "sha256": "bcb7c631b5d3697fa960f0469a5f664bf81a4f2668c0e1892d48f904af502554",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=3-1=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=3-1=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/40a070a0bf109760.svg",
      "path": "is2/math/40a070a0bf109760.svg",
      "mime": "image/svg+xml",
      "bytes": 25533,
      "sha256": "36ec4db4f690a2be49f97006ea5fdcd8541be326cd5edc31bef1b967a1b5b7df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1.52+1.36+1)\\pi_R=3.88\\,\\pi_R=1\\Rightarrow\\pi_R=0.2577,\\;\\pi_L=0.3505,\\;\\pi_P=0.3918"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1.52+1.36+1)\\pi_R=3.88\\,\\pi_R=1\\Rightarrow\\pi_R=0.2577,\\;\\pi_L=0.3505,\\;\\pi_P=0.3918"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/40a9936a2387e5b6.svg",
      "path": "is2/math/40a9936a2387e5b6.svg",
      "mime": "image/svg+xml",
      "bytes": 3000,
      "sha256": "636375700be152702fcdc44cca782984199be69908a8b2704c8ded6f90568873",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3\\times3=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3\\times3=9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/40c9415d3dcdd694.svg",
      "path": "is2/math/40c9415d3dcdd694.svg",
      "mime": "image/svg+xml",
      "bytes": 4189,
      "sha256": "0b320ed25ca473d816c005356310ef7408603b142b38fcc1affd1cc758b22624",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(12)=12^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(12)=12^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/40f044c5860eb614.svg",
      "path": "is2/math/40f044c5860eb614.svg",
      "mime": "image/svg+xml",
      "bytes": 7892,
      "sha256": "ffe5434e50ddbb49afe330302692d101277e45e1d63fa123944254ad7d9e02fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\prod_{i=1}^{3}a_i=a_1a_2a_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\prod_{i=1}^{3}a_i=a_1a_2a_3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/40f8a4a790d7094f.svg",
      "path": "is2/math/40f8a4a790d7094f.svg",
      "mime": "image/svg+xml",
      "bytes": 10663,
      "sha256": "7f19d1147deabc3fbbf98284055fbe71ef1c6a5933afa365de89639a152605ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=6.17+(-0.2636)=5.9064"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=6.17+(-0.2636)=5.9064"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/413733c9cae5c40e.svg",
      "path": "is2/math/413733c9cae5c40e.svg",
      "mime": "image/svg+xml",
      "bytes": 11908,
      "sha256": "6a8e44add02e1fde1d656e4c26e4d942882fe18cd6c4209ba07a54f17ce4ca13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S_2=52\\times0.8+48\\times0.1=41.6+4.8=46.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S_2=52\\times0.8+48\\times0.1=41.6+4.8=46.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/418a15cd3fa3bbcc.svg",
      "path": "is2/math/418a15cd3fa3bbcc.svg",
      "mime": "image/svg+xml",
      "bytes": 6806,
      "sha256": "d7d2cbb42d610afcc5bb114d6703dc0d57094775b9c973778627a2ed0110e995",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(-0.5)=-0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(-0.5)=-0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/418bfe298764c6bc.svg",
      "path": "is2/math/418bfe298764c6bc.svg",
      "mime": "image/svg+xml",
      "bytes": 1761,
      "sha256": "671db809d87c7dda813916b0083e9a0c5f5975359b99bb248468446b0a90ca76",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4193a49c3f887499.svg",
      "path": "is2/math/4193a49c3f887499.svg",
      "mime": "image/svg+xml",
      "bytes": 2779,
      "sha256": "87974756874b53679c20bd23276a0d2c30b61c8c3a03ad335a662905bab04a9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-2)^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-2)^2=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/41dc390b2652cd78.svg",
      "path": "is2/math/41dc390b2652cd78.svg",
      "mime": "image/svg+xml",
      "bytes": 21258,
      "sha256": "f5a1483efe4a57d5ab09ea496e522d6bcdb8aef0745296fa6b4e9b9a3e3a8d28",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L(\\theta)=\\prod_{i=1}^{n}\\Big[\\sum_{k=1}^{K}\\pi_k\\frac{1}{\\sqrt{2\\pi}\\,\\sigma_k}e^{-\\frac{(x_i-\\mu_k)^2}{2\\sigma_k^2}}\\Big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L(\\theta)=\\prod_{i=1}^{n}\\Big[\\sum_{k=1}^{K}\\pi_k\\frac{1}{\\sqrt{2\\pi}\\,\\sigma_k}e^{-\\frac{(x_i-\\mu_k)^2}{2\\sigma_k^2}}\\Big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/41e12e8e143ca16d.svg",
      "path": "is2/math/41e12e8e143ca16d.svg",
      "mime": "image/svg+xml",
      "bytes": 10575,
      "sha256": "7fe8491fc0960ef818dbe22670f605ef8e58e7dfbf5af4f4ffdb90a704a94e5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.8,0.2)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.8,0.2)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/421251db4f0614de.svg",
      "path": "is2/math/421251db4f0614de.svg",
      "mime": "image/svg+xml",
      "bytes": 17016,
      "sha256": "334bd40a4c568f994ac5b16cdbfb709bc7c2a134c946dd67cd90592aa26667ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "ABEDC\\to ABDEC,\\quad L=2+4+1+5+9=21,\\quad F=0.0476"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "ABEDC\\to ABDEC,\\quad L=2+4+1+5+9=21,\\quad F=0.0476"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4224cdc3d1fd7742.svg",
      "path": "is2/math/4224cdc3d1fd7742.svg",
      "mime": "image/svg+xml",
      "bytes": 4728,
      "sha256": "be6ced5069c827bea7eec204ce29e4d9e3e8287e3ca654dc89bf5fe244b430b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=-1-(3)=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=-1-(3)=-4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/422e41a24d087e55.svg",
      "path": "is2/math/422e41a24d087e55.svg",
      "mime": "image/svg+xml",
      "bytes": 6591,
      "sha256": "7cfae1206c439339941231f78f07adf10584715fe40e9649db811ad4777d7b6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(cavity)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(cavity)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4263edec66681677.svg",
      "path": "is2/math/4263edec66681677.svg",
      "mime": "image/svg+xml",
      "bytes": 3716,
      "sha256": "41c669849d90467b533f32c750e0305d7cd0c62474f6305d59292c9d32d57c00",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^u=e^{0}\\approx 1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^u=e^{0}\\approx 1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/42d42b7358982c8c.svg",
      "path": "is2/math/42d42b7358982c8c.svg",
      "mime": "image/svg+xml",
      "bytes": 30356,
      "sha256": "3b9b41f2e48b84c9717aab65f99a2b79e39fd74df8e97c8d4285a724c65d73a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{21}=0.9(0.1908)=0.17172,\\quad x_{21}=4.22962;\\qquad v_{22}=0.9(0.2228)=0.20052,\\quad x_{22}=-2.01448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{21}=0.9(0.1908)=0.17172,\\quad x_{21}=4.22962;\\qquad v_{22}=0.9(0.2228)=0.20052,\\quad x_{22}=-2.01448"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/42f55d86ed2302e7.svg",
      "path": "is2/math/42f55d86ed2302e7.svg",
      "mime": "image/svg+xml",
      "bytes": 8817,
      "sha256": "5585eb8b21dbbf61a21d2f03d4574f3071270dfc5f0fd0629689c104c9d91731",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=16\\quad 5x^2=20\\quad 7x=14"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=16\\quad 5x^2=20\\quad 7x=14"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/433755f43e0968ba.svg",
      "path": "is2/math/433755f43e0968ba.svg",
      "mime": "image/svg+xml",
      "bytes": 21508,
      "sha256": "0736916e6624d86ecf068a05699681a70bcb579626e70367def18b424fef74d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\Sigma_k^{new}=\\frac{\\sum_i\\gamma_{ik}(x_i-\\mu_k^{new})(x_i-\\mu_k^{new})^T}{N_k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\Sigma_k^{new}=\\frac{\\sum_i\\gamma_{ik}(x_i-\\mu_k^{new})(x_i-\\mu_k^{new})^T}{N_k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(a) GMM modified log likelihood and parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(a) Expectation Maximization algorithm [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/43750abdd00f3218.svg",
      "path": "is2/math/43750abdd00f3218.svg",
      "mime": "image/svg+xml",
      "bytes": 16783,
      "sha256": "84cd6de15ee65f89128a8b7bb980ce643a38f6e34863c4d4895a9039c09d04e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W,R)=0.0396+0.324+0.0495+0.045=0.4581"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W,R)=0.0396+0.324+0.0495+0.045=0.4581"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/438166430b0200d4.svg",
      "path": "is2/math/438166430b0200d4.svg",
      "mime": "image/svg+xml",
      "bytes": 4467,
      "sha256": "cd6afbe85ef6551abc3b2e4e502cf5f3af36485dfa88fb5037ddef29878a5268",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=(0.2,\\,0.3)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=(0.2,\\,0.3)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/43a91fadefff9097.svg",
      "path": "is2/math/43a91fadefff9097.svg",
      "mime": "image/svg+xml",
      "bytes": 8229,
      "sha256": "ea609d55fd85baf4e71ca271c52c38ca2eecf202c747969709785651b18286ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg A\\cap B)=0.4\\times0.01=0.004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg A\\cap B)=0.4\\times0.01=0.004"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/43eba13e48b4ac63.svg",
      "path": "is2/math/43eba13e48b4ac63.svg",
      "mime": "image/svg+xml",
      "bytes": 942,
      "sha256": "f01d6b50501850775411d0841621a9a665bf4b3383887c3b874981d8a5d7c4dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/442f9f9b9a48c0ce.svg",
      "path": "is2/math/442f9f9b9a48c0ce.svg",
      "mime": "image/svg+xml",
      "bytes": 17299,
      "sha256": "5f22fdd1607578c1d05eba69b604cd885d166bd4cc28071297a739f35f5fe859",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "l=1.36(25/97)=34/97\\quad p=1.52(25/97)=38/97"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "l=1.36(25/97)=34/97\\quad p=1.52(25/97)=38/97"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/445f3c8d74cadf82.svg",
      "path": "is2/math/445f3c8d74cadf82.svg",
      "mime": "image/svg+xml",
      "bytes": 18222,
      "sha256": "73202de14ba8ec3f688a0b871fbbbd9ab22f91740ca72bc11ea7bb3f64634e0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_B=0.6\\pi_B+0.2\\pi_I+0\\cdot\\pi_A\\;\\Rightarrow\\;0.4\\pi_B=0.2\\pi_I\\;\\Rightarrow\\;\\pi_I=2\\pi_B"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_B=0.6\\pi_B+0.2\\pi_I+0\\cdot\\pi_A\\;\\Rightarrow\\;0.4\\pi_B=0.2\\pi_I\\;\\Rightarrow\\;\\pi_I=2\\pi_B"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/44aff1e67025be81.svg",
      "path": "is2/math/44aff1e67025be81.svg",
      "mime": "image/svg+xml",
      "bytes": 11737,
      "sha256": "6b70402ac0bd9ce728acbfbec27c18683583169893ed78841c8e04cc3231a9bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W,B_2)=\\frac58\\frac12=\\frac5{16}=0.3125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W,B_2)=\\frac58\\frac12=\\frac5{16}=0.3125"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(a) Bayes bag posterior [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/44d1eaaf40faab74.svg",
      "path": "is2/math/44d1eaaf40faab74.svg",
      "mime": "image/svg+xml",
      "bytes": 15441,
      "sha256": "1def3f0c18c08cd52688df3d7be68d81374e76a61a9de44e41bdf4d446ccb08b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(x_1..x_n)=\\prod_iP(x_i\\mid parents(X_i))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(x_1..x_n)=\\prod_iP(x_i\\mid parents(X_i))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/44ef59701ff8e69a.svg",
      "path": "is2/math/44ef59701ff8e69a.svg",
      "mime": "image/svg+xml",
      "bytes": 10568,
      "sha256": "139956f3f8bc161e5757f44bc69656391352e37e5970dbcbb4ba174cfaf44f02",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\cap B)=0.001\\times0.99=0.00099"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\cap B)=0.001\\times0.99=0.00099"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4535d46543709132.svg",
      "path": "is2/math/4535d46543709132.svg",
      "mime": "image/svg+xml",
      "bytes": 21208,
      "sha256": "a17792ce1a45e64f670222aa2f1ea7d7e7af589790af883d16d6de4470b9ddb9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.3),\\min(0.3,0.3),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.3),\\min(0.3,0.3),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/455884f740d33473.svg",
      "path": "is2/math/455884f740d33473.svg",
      "mime": "image/svg+xml",
      "bytes": 16475,
      "sha256": "9ad1ac1c133afa298db08ad8ce7ad952a9837be669fa09eecc6ea364d7dddfd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w(premium)=0.08+0.10+0.072+0.05=0.302"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w(premium)=0.08+0.10+0.072+0.05=0.302"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/45840389386c62f8.svg",
      "path": "is2/math/45840389386c62f8.svg",
      "mime": "image/svg+xml",
      "bytes": 1125,
      "sha256": "4c7db896f2880987e942ffebf71a2d6d9cec40241e2b9d6f7edf1fcdcf83fd18",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s'"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s'"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/45a76e7db8947072.svg",
      "path": "is2/math/45a76e7db8947072.svg",
      "mime": "image/svg+xml",
      "bytes": 3949,
      "sha256": "f641b7bd637a6fccc23155bb95d6de80828fd3ed20f2dfdaebd772a5532c49fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+2+3+4=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+2+3+4=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/45baaa3ae928b8b4.svg",
      "path": "is2/math/45baaa3ae928b8b4.svg",
      "mime": "image/svg+xml",
      "bytes": 7051,
      "sha256": "375e3cc93300c5b57cdc63424f3f8403cdad73f3e6fd54df38abc641ca176a75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.038=0.019"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.038=0.019"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/45f07f09a68169c8.svg",
      "path": "is2/math/45f07f09a68169c8.svg",
      "mime": "image/svg+xml",
      "bytes": 2211,
      "sha256": "6437a8e6755274ca2152fb47b1e48dcd6febd3bab96e89761d395da9e6703c44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/45f2d2d1b7d524a8.svg",
      "path": "is2/math/45f2d2d1b7d524a8.svg",
      "mime": "image/svg+xml",
      "bytes": 2570,
      "sha256": "f15a19edeb5af852dee039cfdb281cef879dabbc5ab06329a50db6034aa9dd11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_t\\to\\pi"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_t\\to\\pi"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/463247054a5e2b55.svg",
      "path": "is2/math/463247054a5e2b55.svg",
      "mime": "image/svg+xml",
      "bytes": 23564,
      "sha256": "38c1597fcdf9c62997920730be73604c016d543e8f00c98d357bd0a067e855fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.4&0.6&0.3\\\\0.4&0.4&0.3\\\\0.1&0.1&0.1\\end{bmatrix},\\qquad S=\\begin{bmatrix}0.4&0.5&0.3\\\\0.2&0.2&0.2\\\\0.4&0.4&0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.4&0.6&0.3\\\\0.4&0.4&0.3\\\\0.1&0.1&0.1\\end{bmatrix},\\qquad S=\\begin{bmatrix}0.4&0.5&0.3\\\\0.2&0.2&0.2\\\\0.4&0.4&0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/463b4822655ff527.svg",
      "path": "is2/math/463b4822655ff527.svg",
      "mime": "image/svg+xml",
      "bytes": 6424,
      "sha256": "88a2a5c1f0d9c1c13d2d1706cc8fe1fe272fba14db3ec7ca1b51b874066d2dc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6b=0.3a+0.25c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6b=0.3a+0.25c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/46c502cb15486e6a.svg",
      "path": "is2/math/46c502cb15486e6a.svg",
      "mime": "image/svg+xml",
      "bytes": 8689,
      "sha256": "11497d584dd518945212372a1af4e80faa5ec3f9077e99a1d28cde0a03c3df88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "23=(2\\times 10)+(3\\times 1)=20+3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "23=(2\\times 10)+(3\\times 1)=20+3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/46c6b9d4e71ea84d.svg",
      "path": "is2/math/46c6b9d4e71ea84d.svg",
      "mime": "image/svg+xml",
      "bytes": 2337,
      "sha256": "c9d1ef7cd51ce046a092dbacf467a4edff4731ea82cb85b1787e1fedc7dce479",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times 2=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times 2=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/46eb24952a8c1ab7.svg",
      "path": "is2/math/46eb24952a8c1ab7.svg",
      "mime": "image/svg+xml",
      "bytes": 10365,
      "sha256": "5ba521d08b575609eb8f2ff4e8a7e2290e48b28b8238b05a83070a1cdb706c06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\sum_a\\pi(a\\mid s)q_\\pi(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\sum_a\\pi(a\\mid s)q_\\pi(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/473e1cb48309ce75.svg",
      "path": "is2/math/473e1cb48309ce75.svg",
      "mime": "image/svg+xml",
      "bytes": 18145,
      "sha256": "0be9910b00001d5fdbd111c91b56d69c4306bb87dfb5fa256ee6b197ca2e1b8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf P(Cavity\\mid toothache)=\\alpha\\langle0.12,\\,0.08\\rangle=\\langle0.6,\\,0.4\\rangle"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf P(Cavity\\mid toothache)=\\alpha\\langle0.12,\\,0.08\\rangle=\\langle0.6,\\,0.4\\rangle"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/478220c1039e3c18.svg",
      "path": "is2/math/478220c1039e3c18.svg",
      "mime": "image/svg+xml",
      "bytes": 8626,
      "sha256": "57d6fafba10e553061cc9507ea15689e15892160ca29576a50c5111e11e12cf1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_1=4\\times0.5=2\\qquad c_1=(0+4)/2=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_1=4\\times0.5=2\\qquad c_1=(0+4)/2=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4789f0f7def0f243.svg",
      "path": "is2/math/4789f0f7def0f243.svg",
      "mime": "image/svg+xml",
      "bytes": 24280,
      "sha256": "33b4fd9b54ce5c7bde1934ae455853322928ecf01cedfb7da13626ee9b469abb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_\\pi(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,\\Big[\\,R(s,a,s')+\\gamma\\sum_{a'}\\pi(a'\\mid s')\\,q_\\pi(s',a')\\,\\Big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_\\pi(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,\\Big[\\,R(s,a,s')+\\gamma\\sum_{a'}\\pi(a'\\mid s')\\,q_\\pi(s',a')\\,\\Big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/478aba1f930ec419.svg",
      "path": "is2/math/478aba1f930ec419.svg",
      "mime": "image/svg+xml",
      "bytes": 9300,
      "sha256": "46fa297252482b3ce671c42d2a28af72e1438d1758dd6bd81ed3ec2a54d0adc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\setminus B}(u_1)=\\min(0,0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\setminus B}(u_1)=\\min(0,0)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/47a26d7f62e313c6.svg",
      "path": "is2/math/47a26d7f62e313c6.svg",
      "mime": "image/svg+xml",
      "bytes": 11669,
      "sha256": "bc1f9060cc9fe6994e01c2089431532e440018a66047f1142f1876693c027e7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln L=\\ln(0.1)\\approx-2.302585093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln L=\\ln(0.1)\\approx-2.302585093"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4832c61f6dee4ab2.svg",
      "path": "is2/math/4832c61f6dee4ab2.svg",
      "mime": "image/svg+xml",
      "bytes": 12549,
      "sha256": "da0ac751b5a8b503fd3454d03f5c77013fa77d2bcf72c03608a9d506fae3d21b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{15+57+57+37}{4}=\\frac{166}{4}=41.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{15+57+57+37}{4}=\\frac{166}{4}=41.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4864b97aaf5ebb33.svg",
      "path": "is2/math/4864b97aaf5ebb33.svg",
      "mime": "image/svg+xml",
      "bytes": 4117,
      "sha256": "0bbe9bd7c752ba13819ab9de7521b609216b628adc34b3f31938d371764489d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_j P_{ij}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_j P_{ij}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/486a3031e7ac622b.svg",
      "path": "is2/math/486a3031e7ac622b.svg",
      "mime": "image/svg+xml",
      "bytes": 1176,
      "sha256": "23c84354844bb6e0bfe20ee4aefaafc608b9ef58105bb15bac8b531a20176753",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4905d8df69aaed31.svg",
      "path": "is2/math/4905d8df69aaed31.svg",
      "mime": "image/svg+xml",
      "bytes": 37693,
      "sha256": "a1696c00f62814565a2322ddb6029bd80e9fadd94d47ffff12c97706b34bd1f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}0&7.566667&2.6&2.166667\\\\7.566667&0&2.166667&4.1\\\\2.6&2.166667&0&0.566667\\\\2.166667&4.1&0.566667&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}0&7.566667&2.6&2.166667\\\\7.566667&0&2.166667&4.1\\\\2.6&2.166667&0&0.566667\\\\2.166667&4.1&0.566667&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(c) ACO path length and pheromone update [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4914c1155f2d3a69.svg",
      "path": "is2/math/4914c1155f2d3a69.svg",
      "mime": "image/svg+xml",
      "bytes": 5440,
      "sha256": "c7e2730acfaee15afbeda237b85814cd314fff3b5c20611590d3a1870f9b6fe6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(3-(4))=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(3-(4))=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/493f21e1dcf9ae65.svg",
      "path": "is2/math/493f21e1dcf9ae65.svg",
      "mime": "image/svg+xml",
      "bytes": 3896,
      "sha256": "5104ece8d2553de5775fcc222ce92c572dead89899247d82d719c27daec10571",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times(-2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times(-2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/49b2c852ff5f290f.svg",
      "path": "is2/math/49b2c852ff5f290f.svg",
      "mime": "image/svg+xml",
      "bytes": 14466,
      "sha256": "9b0d6608c1d3670be204dd1930b505720f96aadc2e08c878aaf102ad1003d3ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X\\mid e)=\\alpha\\sum_{\\text{hidden}}\\prod P(\\cdot\\mid parents)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X\\mid e)=\\alpha\\sum_{\\text{hidden}}\\prod P(\\cdot\\mid parents)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/49c4a9b06649aac9.svg",
      "path": "is2/math/49c4a9b06649aac9.svg",
      "mime": "image/svg+xml",
      "bytes": 8044,
      "sha256": "7973143b4587184deaa413f525fec4a371d170d1f8cb6e78dd760c460d511c84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b-a=15.4-1=14.4\\qquad u+v=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b-a=15.4-1=14.4\\qquad u+v=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/49e74a4d062c7fe7.svg",
      "path": "is2/math/49e74a4d062c7fe7.svg",
      "mime": "image/svg+xml",
      "bytes": 10594,
      "sha256": "b66501564fdcb1cd5e0dd2f87f074175d73980462046a88fbac297cb64eea9f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_1=-2,\\;R_2=-1,\\;R_3=-2,\\;R_4=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_1=-2,\\;R_2=-1,\\;R_3=-2,\\;R_4=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/49f2613d4b58dc75.svg",
      "path": "is2/math/49f2613d4b58dc75.svg",
      "mime": "image/svg+xml",
      "bytes": 8751,
      "sha256": "127a1cf18b8359106c2edf4ca7f2a65cd61e4c70203a9ef0f25200bfeac5a7e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c=0.2(1-c)+0.5c=0.2+0.3c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c=0.2(1-c)+0.5c=0.2+0.3c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4a05c63ed6e04319.svg",
      "path": "is2/math/4a05c63ed6e04319.svg",
      "mime": "image/svg+xml",
      "bytes": 10857,
      "sha256": "572f93a3d63d4b972d29779494b8a6312a9564512e88810194f398bd621ac97e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=6\\times6=36\\qquad x^3=36\\times6=216"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=6\\times6=36\\qquad x^3=36\\times6=216"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4a0efb39e84f4c4e.svg",
      "path": "is2/math/4a0efb39e84f4c4e.svg",
      "mime": "image/svg+xml",
      "bytes": 20216,
      "sha256": "31900c17c0d177c1b6ccbcb6c5968c0b8609ac72e9a1f97d6328a405b5c79076",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=\\frac{\\tau_{ij}\\,\\eta_{ij}}{\\sum_{l\\in\\text{allowed}}\\tau_{il}\\,\\eta_{il}},\\qquad\\eta_{ij}=\\frac1{d_{ij}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=\\frac{\\tau_{ij}\\,\\eta_{ij}}{\\sum_{l\\in\\text{allowed}}\\tau_{il}\\,\\eta_{il}},\\qquad\\eta_{ij}=\\frac1{d_{ij}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4a2bc31233f313e7.svg",
      "path": "is2/math/4a2bc31233f313e7.svg",
      "mime": "image/svg+xml",
      "bytes": 9914,
      "sha256": "15beeb6b01ea4246e27c7ba66eb39fc2de159d30604eaa0959baa459237b8b91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.9,0.3)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.9,0.3)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4a6d06df6529bc16.svg",
      "path": "is2/math/4a6d06df6529bc16.svg",
      "mime": "image/svg+xml",
      "bytes": 7799,
      "sha256": "bbd1c0411d54a49c602d7111ccd3457575d8c95d5a1ebfb7c0fb14b900f21fdc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_i^{new}=0.5(-2-x_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_i^{new}=0.5(-2-x_i)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q5a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q5(a) PSO inspiration, parameters and one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4a88f859d09d91ef.svg",
      "path": "is2/math/4a88f859d09d91ef.svg",
      "mime": "image/svg+xml",
      "bytes": 12616,
      "sha256": "14cc209758f0e39f1924e229bc612150573b9b1a7c475adbdc5dc22a95cd2b77",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=\\begin{bmatrix}0.6&0.3&0.6\\\\0.2&0.2&0.2\\\\0.6&0.3&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=\\begin{bmatrix}0.6&0.3&0.6\\\\0.2&0.2&0.2\\\\0.6&0.3&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(b) Fuzzy Cartesian product and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ad5b97ffc47b26c.svg",
      "path": "is2/math/4ad5b97ffc47b26c.svg",
      "mime": "image/svg+xml",
      "bytes": 7961,
      "sha256": "2ef15b0ecc2f5aad382c83bc297851e6b4d54f8e698921ed3c1baefb9e4626d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(5)=(2)^2=(2)\\times(2)=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(5)=(2)^2=(2)\\times(2)=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ae4ba086320b944.svg",
      "path": "is2/math/4ae4ba086320b944.svg",
      "mime": "image/svg+xml",
      "bytes": 19072,
      "sha256": "1df58440bf4ab320596f5b88b7ac3de6d9093271875fb4b410c95cf1f2c78ee4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_{+1}(Y)=\\frac6{10}\\frac{2+1}{6+3}\\frac{2+1}{6+3}\\frac{4+1}{6+2}=\\frac1{24}\\approx0.0416667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_{+1}(Y)=\\frac6{10}\\frac{2+1}{6+3}\\frac{2+1}{6+3}\\frac{4+1}{6+2}=\\frac1{24}\\approx0.0416667"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ae537c83ce53b71.svg",
      "path": "is2/math/4ae537c83ce53b71.svg",
      "mime": "image/svg+xml",
      "bytes": 14243,
      "sha256": "4d3e60b3214b2e065daa6ae511bf48c40cbc11151fc1a634f9b891dcd2b0075c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Z{=}1)=0.576+0.072+0.008+0.012=0.668"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Z{=}1)=0.576+0.072+0.008+0.012=0.668"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ae644eed157e001.svg",
      "path": "is2/math/4ae644eed157e001.svg",
      "mime": "image/svg+xml",
      "bytes": 4703,
      "sha256": "a40c2516e9c525d1713500cf5834dc5db1543603e4394ce6724cf0af020e1a46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=8-1.5=6.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=8-1.5=6.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4b7931095eb1884c.svg",
      "path": "is2/math/4b7931095eb1884c.svg",
      "mime": "image/svg+xml",
      "bytes": 5126,
      "sha256": "a1ce448362b83257a9a8bd2fb41b41712d01bb6b50637f0b0b34f438b2b84530",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.25\\times0.2=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.25\\times0.2=0.05"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4bb3271e5427b8e5.svg",
      "path": "is2/math/4bb3271e5427b8e5.svg",
      "mime": "image/svg+xml",
      "bytes": 5038,
      "sha256": "fa7ace6b14cda29c88ad534f91f306b2f1876f59211a8649f8fee45592d3d119",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "gbest^0=(-1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "gbest^0=(-1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4be8ca3a4ac49622.svg",
      "path": "is2/math/4be8ca3a4ac49622.svg",
      "mime": "image/svg+xml",
      "bytes": 10406,
      "sha256": "d7e95f6b21e9023ed4b24347603fb18a0dcf10e0922c035e7f0cb5983042db39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(14)=5488-980+98=4606"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(14)=5488-980+98=4606"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4c1768a409855602.svg",
      "path": "is2/math/4c1768a409855602.svg",
      "mime": "image/svg+xml",
      "bytes": 11520,
      "sha256": "6a3d2dbaa7ad1b0211f1566206f837f55934ed158d1998aa041dfb848c2708fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac12p_3=\\frac14-\\frac1{16}=\\frac3{16}\\quad\\Rightarrow\\quad p_3=\\frac38"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac12p_3=\\frac14-\\frac1{16}=\\frac3{16}\\quad\\Rightarrow\\quad p_3=\\frac38"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(d) Markov chain diagram and path probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4c61c54bcac1075e.svg",
      "path": "is2/math/4c61c54bcac1075e.svg",
      "mime": "image/svg+xml",
      "bytes": 19836,
      "sha256": "5f4bd6ba982c209d84352018af1344066ec0346f306aa753babf92ba97ef9a93",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.4,0.4),\\min(0.4,0.4),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.4,0.4),\\min(0.4,0.4),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4c61d1192553e0c2.svg",
      "path": "is2/math/4c61d1192553e0c2.svg",
      "mime": "image/svg+xml",
      "bytes": 5096,
      "sha256": "043b7cd8682ec118bafdded04294203f223c89c3a79c51ea524f1f8c65feba1c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "16+0+0+2+1=19"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "16+0+0+2+1=19"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4c640081b99e1be6.svg",
      "path": "is2/math/4c640081b99e1be6.svg",
      "mime": "image/svg+xml",
      "bytes": 8477,
      "sha256": "7bc3c2538a53557c61611675dddc9e0ae77cb53460e28c8b237c905ff6876759",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(0.5)=0.5^2=0.25=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(0.5)=0.5^2=0.25=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4c7e79dfd318e20b.svg",
      "path": "is2/math/4c7e79dfd318e20b.svg",
      "mime": "image/svg+xml",
      "bytes": 2515,
      "sha256": "a3fc9edeb8d5d3915a5931bb594963b366c945c13e26242c40cadcd2cbb20d40",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "O(2^n)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "O(2^n)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4c8cdadcd9350fe6.svg",
      "path": "is2/math/4c8cdadcd9350fe6.svg",
      "mime": "image/svg+xml",
      "bytes": 9979,
      "sha256": "544216085075cc2231dd9d0c0fe72654b95e1af0ce0928c8e99e1fcf1f8489a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3.5)=3.5^2=12.25=12.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3.5)=3.5^2=12.25=12.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ca780545740bc9c.svg",
      "path": "is2/math/4ca780545740bc9c.svg",
      "mime": "image/svg+xml",
      "bytes": 11282,
      "sha256": "9c2e030823f95049b5a884a45416b5032570c75f5d3d5addceeb5f268321b9dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\sum_i z_i\\mu(z_i)}{\\sum_i\\mu(z_i)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\sum_i z_i\\mu(z_i)}{\\sum_i\\mu(z_i)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4cf56ad79b60f4ff.svg",
      "path": "is2/math/4cf56ad79b60f4ff.svg",
      "mime": "image/svg+xml",
      "bytes": 12487,
      "sha256": "a59c20510ed2b41379ad58f8e56c003a9281805dad9105c48262395f52e852cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V=\\begin{bmatrix}0.30825&0.462375\\\\0.09&0.225\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V=\\begin{bmatrix}0.30825&0.462375\\\\0.09&0.225\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4d48c40dfb866c17.svg",
      "path": "is2/math/4d48c40dfb866c17.svg",
      "mime": "image/svg+xml",
      "bytes": 28939,
      "sha256": "d44a57f96e5fc889017d2f1afbefb51c1683293f64cb44d6a3a0bd5c40465797",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(3.5,-1.5)=2(12.25)-3(3.5)(-1.5)+2.25+17.5-3+7=24.5+15.75+2.25+17.5-3+7=64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(3.5,-1.5)=2(12.25)-3(3.5)(-1.5)+2.25+17.5-3+7=24.5+15.75+2.25+17.5-3+7=64"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4d6378ea1db035a2.svg",
      "path": "is2/math/4d6378ea1db035a2.svg",
      "mime": "image/svg+xml",
      "bytes": 3234,
      "sha256": "4cd848c4b7ffddeaafe627533fca340b2599ad6231b0fc742fe854923c6d89dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(10011)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(10011)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4d6486404a7509ba.svg",
      "path": "is2/math/4d6486404a7509ba.svg",
      "mime": "image/svg+xml",
      "bytes": 3729,
      "sha256": "b4617b28a99b8f2d6b79c5ca85cc4a8708e4eebdba41c05ed1cbbf6592fa1d68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4db037db96f3bfa7.svg",
      "path": "is2/math/4db037db96f3bfa7.svg",
      "mime": "image/svg+xml",
      "bytes": 19841,
      "sha256": "4a61af234c072a23a55d26dc744ef600e21a341ff4e099fc0624d34c37bc71f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_1=\\frac{0.120985362}{0.120985362+0.120985362}\\approx0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_1=\\frac{0.120985362}{0.120985362+0.120985362}\\approx0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4dd7f304ffa4f233.svg",
      "path": "is2/math/4dd7f304ffa4f233.svg",
      "mime": "image/svg+xml",
      "bytes": 5387,
      "sha256": "016a7bab318ec2ea5710b7d06638a0fe50967de121dcc8e7e214274289a29814",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(-6)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(-6)=-3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4e1e416350f910b4.svg",
      "path": "is2/math/4e1e416350f910b4.svg",
      "mime": "image/svg+xml",
      "bytes": 3076,
      "sha256": "ed6187054ae45819ec010411996827dbec87579bc52e0ed8c2eec2ff887dfecc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "u=-\\frac{0}{2}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u=-\\frac{0}{2}=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4e2008e440fe556c.svg",
      "path": "is2/math/4e2008e440fe556c.svg",
      "mime": "image/svg+xml",
      "bytes": 7036,
      "sha256": "f1e12c4c3efa9cc95b0d6bdb59226baa96aa09fb7bd9e3c0625bf9b17fb538c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-1.5)+0+0=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-1.5)+0+0=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4e26de872fe8bfca.svg",
      "path": "is2/math/4e26de872fe8bfca.svg",
      "mime": "image/svg+xml",
      "bytes": 6834,
      "sha256": "1c827930beefeee407cb05b77151c5334512af45e33cdcf98e716765fee3c04a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0+0+(-1.5)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0+0+(-1.5)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4e3c76ca7c5b3101.svg",
      "path": "is2/math/4e3c76ca7c5b3101.svg",
      "mime": "image/svg+xml",
      "bytes": 5086,
      "sha256": "23ae06254b18dd5dd70f109b6a1f3a78ffdcc74dbe6031b8b855a0c8fd171c68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.7b/0.1=7b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.7b/0.1=7b"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4e58cfc2f623e47e.svg",
      "path": "is2/math/4e58cfc2f623e47e.svg",
      "mime": "image/svg+xml",
      "bytes": 5323,
      "sha256": "eb3149dda26930e7d348084d345e02d46a8ec86f581ac75f53c28a7ffe41712d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=(-2)+0=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=(-2)+0=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4e6287c93cb39658.svg",
      "path": "is2/math/4e6287c93cb39658.svg",
      "mime": "image/svg+xml",
      "bytes": 12100,
      "sha256": "f32160b62e622dc41741b1427ed056a02717bd4ef6f3206cadbd62b20539af78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=0.025+(-0.03)+(-0.006)=-0.011"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=0.025+(-0.03)+(-0.006)=-0.011"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ea913e911135351.svg",
      "path": "is2/math/4ea913e911135351.svg",
      "mime": "image/svg+xml",
      "bytes": 9038,
      "sha256": "387a3aa804ee4048b263aa52609f41627b371d3cb6e8c2cdb4c936b0880219ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{MOM,2}=(3+4)/2=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{MOM,2}=(3+4)/2=3.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(b) Mean of maxima and centroid of trapezoids [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ec13e93147870ec.svg",
      "path": "is2/math/4ec13e93147870ec.svg",
      "mime": "image/svg+xml",
      "bytes": 1398,
      "sha256": "d9ff7f92381b1068f8b88fac5eace042c2654b2977ca58dbed430d7e201218bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma<1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma<1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ec160ba0bee68fe.svg",
      "path": "is2/math/4ec160ba0bee68fe.svg",
      "mime": "image/svg+xml",
      "bytes": 10661,
      "sha256": "60c9bf10593773d162509694ba222fff29fcc96577963032a7857bf6e7ef0d89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\setminus B}(u_1)=\\min(0.1,0.1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\setminus B}(u_1)=\\min(0.1,0.1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q1a",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ed7d74583102629.svg",
      "path": "is2/math/4ed7d74583102629.svg",
      "mime": "image/svg+xml",
      "bytes": 4779,
      "sha256": "59bd6370f5ebc6cc43114a55f8cf1a32554113069b4acf9c90ed63ca45fa5144",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_2=1-\\gamma_1\\approx0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_2=1-\\gamma_1\\approx0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ee7030c8a3d9d3a.svg",
      "path": "is2/math/4ee7030c8a3d9d3a.svg",
      "mime": "image/svg+xml",
      "bytes": 5107,
      "sha256": "7b7cedd57c033f34e9a15624f268a9007700f63801b0e83e761230e8846fe0a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=2x^2+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=2x^2+1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4ef33b6f553800c5.svg",
      "path": "is2/math/4ef33b6f553800c5.svg",
      "mime": "image/svg+xml",
      "bytes": 10051,
      "sha256": "e59a7311e8bbe452d8550965bb163dc6afaac184aae9ebecd179f3c6d546f02d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.3,0.4)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.3,0.4)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4f87680527f659f2.svg",
      "path": "is2/math/4f87680527f659f2.svg",
      "mime": "image/svg+xml",
      "bytes": 5224,
      "sha256": "ad86681c0a1746110738330611337c1e0fa4d5fc2a161538753cf6d284ad35cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.1=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.1=0.05"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4fb94e1436769fba.svg",
      "path": "is2/math/4fb94e1436769fba.svg",
      "mime": "image/svg+xml",
      "bytes": 7118,
      "sha256": "a03735dcb1464c3c33166ec64294318a0f1b2f925ce30713ef97d827d9893a25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=\\sum_{i=1}^{n}b_i2^{n-i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=\\sum_{i=1}^{n}b_i2^{n-i}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/4fcb041eeb76aeb4.svg",
      "path": "is2/math/4fcb041eeb76aeb4.svg",
      "mime": "image/svg+xml",
      "bytes": 7391,
      "sha256": "ba2fb848a0c48ce36fb9da4956f8149091eb4feb4b82eaad7f4c7e12c7d7bfa0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\min(0.4,0.6)=0.4\\ne0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\min(0.4,0.6)=0.4\\ne0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5006fcb64f6c3cf6.svg",
      "path": "is2/math/5006fcb64f6c3cf6.svg",
      "mime": "image/svg+xml",
      "bytes": 5285,
      "sha256": "fd4f54f760e6997ba7e808c6de7db537fd2aeec994d4f8f8e13e41389bf44416",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda_k\\ge0,\\;\\sum\\lambda_k=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda_k\\ge0,\\;\\sum\\lambda_k=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/503c7cc18cb10c65.svg",
      "path": "is2/math/503c7cc18cb10c65.svg",
      "mime": "image/svg+xml",
      "bytes": 9923,
      "sha256": "558010b642e82096711727f91a1f8feeff1291e0938029e5df10f8cbe2a59d25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.2,0.5)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.2,0.5)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/50b8f8fcf2c15000.svg",
      "path": "is2/math/50b8f8fcf2c15000.svg",
      "mime": "image/svg+xml",
      "bytes": 8625,
      "sha256": "ae1a32ed7c638a7907907279ebf74141d6f5fc4b738a75061af084f3fa00bfc4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{ij}=\\min(A_i,B_j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{ij}=\\min(A_i,B_j)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/50f16fe4d69df396.svg",
      "path": "is2/math/50f16fe4d69df396.svg",
      "mime": "image/svg+xml",
      "bytes": 8445,
      "sha256": "d2542f52422ee09db66efa951d88439f0c65375ab333aecb06aef7b28b0ac3ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_2=1-\\gamma_1\\approx0.98201379"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_2=1-\\gamma_1\\approx0.98201379"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/515e8ddbaa301792.svg",
      "path": "is2/math/515e8ddbaa301792.svg",
      "mime": "image/svg+xml",
      "bytes": 26817,
      "sha256": "4de4b303d0249f2823ff441c2b9c5599b33e14c2810e8f314cdfb17ba2f07e49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(5.442632, 7.967264)=5.442632^2+7.967264^2-(5.442632)(7.967264)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(5.442632, 7.967264)=5.442632^2+7.967264^2-(5.442632)(7.967264)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/51760d268143a4b5.svg",
      "path": "is2/math/51760d268143a4b5.svg",
      "mime": "image/svg+xml",
      "bytes": 11507,
      "sha256": "83c64eeb52e54ec513be104340ba1574684cb2cc53dcadf2075cf5a173ae2db9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Co,\\neg C,S)=0.27\\times0.28=0.0756"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Co,\\neg C,S)=0.27\\times0.28=0.0756"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/518c1dcbf29cffeb.svg",
      "path": "is2/math/518c1dcbf29cffeb.svg",
      "mime": "image/svg+xml",
      "bytes": 10016,
      "sha256": "4dc9d6852b5191bbed221fa997b73d6ec916483c9730db86a752777edd4597aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=\\exp\\left(-\\frac{(x-c)^2}{2\\sigma^2}\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=\\exp\\left(-\\frac{(x-c)^2}{2\\sigma^2}\\right)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/519522f49346438a.svg",
      "path": "is2/math/519522f49346438a.svg",
      "mime": "image/svg+xml",
      "bytes": 5688,
      "sha256": "1c44a88ac9de6d7c2749193f2dba85884883bdd5ad1818fb53baf389b150336c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3)=3^2=9=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3)=3^2=9=9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/51c2ec0b6a29b186.svg",
      "path": "is2/math/51c2ec0b6a29b186.svg",
      "mime": "image/svg+xml",
      "bytes": 6367,
      "sha256": "40cac10f873d34abd204f3b1076a69611c30aa152ab7f297f0391ea7fece77e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=2+(-0.5)=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=2+(-0.5)=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/51d7b4f8ba214898.svg",
      "path": "is2/math/51d7b4f8ba214898.svg",
      "mime": "image/svg+xml",
      "bytes": 17239,
      "sha256": "bc93596984b30c88544f07b07a63bcd3ca4190d6ba8527502989d340bbfeb53e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(x_1,x_2)=2x_1^2-3x_1x_2+x_2^2+5x_1+2x_2+7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(x_1,x_2)=2x_1^2-3x_1x_2+x_2^2+5x_1+2x_2+7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/51ff85a257c034ba.svg",
      "path": "is2/math/51ff85a257c034ba.svg",
      "mime": "image/svg+xml",
      "bytes": 3786,
      "sha256": "91a38428f5da632eb8bce61e98fa8c05254dde4ebc4a8ca08aea57aa2da06b88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a_i\\mid c)="
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a_i\\mid c)="
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/52316a1420d445ac.svg",
      "path": "is2/math/52316a1420d445ac.svg",
      "mime": "image/svg+xml",
      "bytes": 12184,
      "sha256": "cc337726d599fbc1a547725e0b5f6e14af2797b1a990c91a1fb8bb782a64f1a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.6&0.8&0.4\\\\0.5&0.5&0.4\\\\0.2&0.2&0.2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.6&0.8&0.4\\\\0.5&0.5&0.4\\\\0.2&0.2&0.2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(b) Fuzzy Cartesian relations and composition-domain ambiguity [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/523616224185a5ce.svg",
      "path": "is2/math/523616224185a5ce.svg",
      "mime": "image/svg+xml",
      "bytes": 14036,
      "sha256": "8b99bf2220999d7c925c77128499c95414f0582b30dae03d0caa4f44092a8b17",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(x)=x_1^2-x_1x_2+x_2^2+3x_1+4x_2+5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(x)=x_1^2-x_1x_2+x_2^2+3x_1+4x_2+5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/524a01bd31cd2a0e.svg",
      "path": "is2/math/524a01bd31cd2a0e.svg",
      "mime": "image/svg+xml",
      "bytes": 20832,
      "sha256": "766342bea45aecab0151fe15dbd0eb8ae3caefdbcbd96587e9c55a8a796433f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.3),\\min(0.2,0.3),\\min(0.2,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.3),\\min(0.2,0.3),\\min(0.2,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/52577cebaa3ae73f.svg",
      "path": "is2/math/52577cebaa3ae73f.svg",
      "mime": "image/svg+xml",
      "bytes": 3728,
      "sha256": "b3a2b3f5f6a95e6420a7d8f0b1b5b023de7c21898e7be16084e68cfe0e9a906a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-0/(2\\times1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-0/(2\\times1)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/527793f08bd07193.svg",
      "path": "is2/math/527793f08bd07193.svg",
      "mime": "image/svg+xml",
      "bytes": 9027,
      "sha256": "85a04d81df69189f73360f944226e2b08b897babf438e98d7648ccff94cba985",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_H(7)=\\frac{7-6}{8-6}=\\frac12=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_H(7)=\\frac{7-6}{8-6}=\\frac12=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/52a7763a8065747e.svg",
      "path": "is2/math/52a7763a8065747e.svg",
      "mime": "image/svg+xml",
      "bytes": 25614,
      "sha256": "ba435a7718d0a52059317be8dfea92398fd43a6a36b3413406f4347a2c303c66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C\\to B=\\tfrac13=0.3333,\\quad C\\to D=\\tfrac12=0.5;\\quad\\text{sum}=0.8333\\Rightarrow P_{CB}=0.4,\\;P_{CD}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C\\to B=\\tfrac13=0.3333,\\quad C\\to D=\\tfrac12=0.5;\\quad\\text{sum}=0.8333\\Rightarrow P_{CB}=0.4,\\;P_{CD}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5322d8ff87ec1002.svg",
      "path": "is2/math/5322d8ff87ec1002.svg",
      "mime": "image/svg+xml",
      "bytes": 1604,
      "sha256": "8b0711173274ceb36c157c913a1b53b3e0719dae2c2f2c00c31e58f2bba7403b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/534a2fd2aa176655.svg",
      "path": "is2/math/534a2fd2aa176655.svg",
      "mime": "image/svg+xml",
      "bytes": 14081,
      "sha256": "bfb7302263c873626fad2743ad521aee444d6dfdad1e050a0d6a2e451d683a22",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{64+225+225+64}{4}=\\frac{578}{4}=144.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{64+225+225+64}{4}=\\frac{578}{4}=144.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q2",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/539cf61121bb4c13.svg",
      "path": "is2/math/539cf61121bb4c13.svg",
      "mime": "image/svg+xml",
      "bytes": 16739,
      "sha256": "b9f2bdde2881c648484133e577a3449edc7df742a0c3a03f508a3b820462c0f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f_{new}=((20)+(10)+(0)+(11)+(9.5)+(9.5))/6=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f_{new}=((20)+(10)+(0)+(11)+(9.5)+(9.5))/6=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(a) GA ranking and three crossover methods [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5403cdb93ef730d5.svg",
      "path": "is2/math/5403cdb93ef730d5.svg",
      "mime": "image/svg+xml",
      "bytes": 17205,
      "sha256": "8432baaab55cfdb6d21a5f8782555d2a7271d385289ea527d7d8586aaf37c11a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L(ABECD)=2+3+5+8+10=28,\\quad F=1/28=0.0357"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L(ABECD)=2+3+5+8+10=28,\\quad F=1/28=0.0357"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5461384d5ad733c2.svg",
      "path": "is2/math/5461384d5ad733c2.svg",
      "mime": "image/svg+xml",
      "bytes": 9134,
      "sha256": "1585dd09a8db8fb885700c4cc53f224c6dd7aa55f196f683128db32d18679da7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.9,0.1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.9,0.1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/54b240c60f89d754.svg",
      "path": "is2/math/54b240c60f89d754.svg",
      "mime": "image/svg+xml",
      "bytes": 6578,
      "sha256": "a20240ef83d91c028d135b696e227f569cf57988096210032bfee54b93197783",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A^c}(x)=1-0.4=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A^c}(x)=1-0.4=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/54ca51b8bfad2b71.svg",
      "path": "is2/math/54ca51b8bfad2b71.svg",
      "mime": "image/svg+xml",
      "bytes": 2189,
      "sha256": "0c655dd65a1ee4c449f510c2cb06d05f347ab533f2ca2fa8a2f0bf164074ded3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/54ecfef1a5e374f5.svg",
      "path": "is2/math/54ecfef1a5e374f5.svg",
      "mime": "image/svg+xml",
      "bytes": 3563,
      "sha256": "fd24ce60fc554db9e3c33ddad87b0b550a2c1fcb6836c55746123f26797eef05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0=-4.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0=-4.52"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/54f0d91e056c6e0b.svg",
      "path": "is2/math/54f0d91e056c6e0b.svg",
      "mime": "image/svg+xml",
      "bytes": 8850,
      "sha256": "a798f9a7b039801dd3a5632ba9da477d6a7b3166cd9d6a0a271ca2625bcd7351",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{MOM,1}=(2+3)/2=2.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{MOM,1}=(2+3)/2=2.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(b) Mean of maxima and centroid of trapezoids [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/54f9d81745f0a6da.svg",
      "path": "is2/math/54f9d81745f0a6da.svg",
      "mime": "image/svg+xml",
      "bytes": 972,
      "sha256": "731c520d1ce38d2d2da236f8a836c57d6687fb0459689bc1d056ad3eb8c68a42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathcal S"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathcal S"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/55066f62fb8b94f2.svg",
      "path": "is2/math/55066f62fb8b94f2.svg",
      "mime": "image/svg+xml",
      "bytes": 8469,
      "sha256": "12e672f0c816026e6e57c3ac01b978bb4dabcd214c632e4a86a910f620a717b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\mid c)=\\dfrac{\\text{count}+1}{N_c+k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\mid c)=\\dfrac{\\text{count}+1}{N_c+k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/550d8027e65ec3eb.svg",
      "path": "is2/math/550d8027e65ec3eb.svg",
      "mime": "image/svg+xml",
      "bytes": 20428,
      "sha256": "425203c81129145d1a3cd610017f129df2ca7111e73fad28299debe3208fee74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{array}{c|cc} & X & Y\\\\\\hline X & 0.75 & 0.25\\\\ Y & 0.40 & 0.60\\end{array}\\qquad\\text{i.e. } P=\\begin{bmatrix}0.75&0.25\\\\0.40&0.60\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{array}{c|cc} & X & Y\\\\\\hline X & 0.75 & 0.25\\\\ Y & 0.40 & 0.60\\end{array}\\qquad\\text{i.e. } P=\\begin{bmatrix}0.75&0.25\\\\0.40&0.60\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5525680a26d9df18.svg",
      "path": "is2/math/5525680a26d9df18.svg",
      "mime": "image/svg+xml",
      "bytes": 4607,
      "sha256": "7a066d4a11a171bdd2eb3c3a54c42180996b2545af0a62a045d3a2734d8fc984",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}1&0\\\\0.4&0.7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}1&0\\\\0.4&0.7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/553cb087421dc8d7.svg",
      "path": "is2/math/553cb087421dc8d7.svg",
      "mime": "image/svg+xml",
      "bytes": 2987,
      "sha256": "c7c4a4288719ffe45ef5c1f50a2706a4b55cd8a267e641b220bb8372421e846c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-0.4=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-0.4=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/556c05bd826349e2.svg",
      "path": "is2/math/556c05bd826349e2.svg",
      "mime": "image/svg+xml",
      "bytes": 9091,
      "sha256": "e07ff6f9ab4693d40c7adfb6136670013994c1408f339be5c9f5b3ce05307f8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi(a\\mid s)=P(A_t=a\\mid S_t=s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi(a\\mid s)=P(A_t=a\\mid S_t=s)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5570b4038f564dfd.svg",
      "path": "is2/math/5570b4038f564dfd.svg",
      "mime": "image/svg+xml",
      "bytes": 15806,
      "sha256": "12cb9b4fc60b3386eb6815d3c9507b78c49cade6a5597b32004bc08991f54aac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_1=\\frac{4.5}{6}[(100+54.5)0+(50+109)0.3]=35.775"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_1=\\frac{4.5}{6}[(100+54.5)0+(50+109)0.3]=35.775"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/55721303722e693a.svg",
      "path": "is2/math/55721303722e693a.svg",
      "mime": "image/svg+xml",
      "bytes": 4867,
      "sha256": "111b8119e6d3696aa0487bd7d2c76dbd6510889723f9ac0cf6a0425feb1d218d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{max}=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{max}=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/558e7a3b9a40d34e.svg",
      "path": "is2/math/558e7a3b9a40d34e.svg",
      "mime": "image/svg+xml",
      "bytes": 15404,
      "sha256": "8017b87a9c8a8a71484e902f4ddaff75a7387a8ae3029d0b9f035f58c8519a6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=38.0689+68.3929-51.0259=55.4359"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=38.0689+68.3929-51.0259=55.4359"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/559127d73e85d555.svg",
      "path": "is2/math/559127d73e85d555.svg",
      "mime": "image/svg+xml",
      "bytes": 22896,
      "sha256": "fe2ae52aec1a64a71df6963dd05cfedb6901f4858b9e7a12a12547722bb62879",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{11}=\\max\\{\\min(0.3,0.8),\\min(0.6,0.2),\\min(0.9,0.5)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{11}=\\max\\{\\min(0.3,0.8),\\min(0.6,0.2),\\min(0.9,0.5)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/55a4e1a39f439f8c.svg",
      "path": "is2/math/55a4e1a39f439f8c.svg",
      "mime": "image/svg+xml",
      "bytes": 5676,
      "sha256": "2250d98ec69b3c21b938841f476bde89fe1b8542f7f29158bf29dfb516fa1def",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{35-32}{35-25}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{35-32}{35-25}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/55d4a2b861701691.svg",
      "path": "is2/math/55d4a2b861701691.svg",
      "mime": "image/svg+xml",
      "bytes": 4285,
      "sha256": "d8291ae6e18bf2c4223d2944b37ce3d8c328f031348a1c95942507b6cb90debd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x-3=2-3=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x-3=2-3=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5600d463abeea9e2.svg",
      "path": "is2/math/5600d463abeea9e2.svg",
      "mime": "image/svg+xml",
      "bytes": 17523,
      "sha256": "ffb7cffac55c9c8ea12791d4774466eebb001b94609e11046e85ce1d8a1ba36a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(15)=15^3-4(15^2)+6(15)=3375-900+90=2565"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(15)=15^3-4(15^2)+6(15)=3375-900+90=2565"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(a) Binary GA crossover, one-bit mutation and fitness [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5627768e8762bda4.svg",
      "path": "is2/math/5627768e8762bda4.svg",
      "mime": "image/svg+xml",
      "bytes": 3119,
      "sha256": "ca24d53fe096e598a02f9f26431f387f382841d618521e88a4c6850d87b2ab17",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{7-6}{8-6}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{7-6}{8-6}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/564480fc64ab9d52.svg",
      "path": "is2/math/564480fc64ab9d52.svg",
      "mime": "image/svg+xml",
      "bytes": 13501,
      "sha256": "f64faaf1be5468bf7f4ea0f1d362e3f10b6cfafd1db5ce49ad3f53913fed3f45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S\\circ R=\\begin{bmatrix}0.2&0.3&0.3\\\\0.1&0.1&0.1\\\\0.2&0.3&0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S\\circ R=\\begin{bmatrix}0.2&0.3&0.3\\\\0.1&0.1&0.1\\\\0.2&0.3&0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5648415bb994a47e.svg",
      "path": "is2/math/5648415bb994a47e.svg",
      "mime": "image/svg+xml",
      "bytes": 20950,
      "sha256": "39d8ee345d363340393c3eb9bb6d53ae551f93861b7b6617bdc07e7ea77f0c8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(b\\mid j,m)=\\alpha\\,P(b)\\sum_aP(j\\mid a)P(m\\mid a)\\sum_eP(a\\mid b,e)P(e)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(b\\mid j,m)=\\alpha\\,P(b)\\sum_aP(j\\mid a)P(m\\mid a)\\sum_eP(a\\mid b,e)P(e)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/566cb0a85349654b.svg",
      "path": "is2/math/566cb0a85349654b.svg",
      "mime": "image/svg+xml",
      "bytes": 9922,
      "sha256": "4fd0f84a8dd440941172907d4a4d5e2464569b6121ec7b001d7d99d740ef5650",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{ij}^{t+1}=x_{ij}^t+v_{ij}^{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{ij}^{t+1}=x_{ij}^t+v_{ij}^{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/567a650862d29da5.svg",
      "path": "is2/math/567a650862d29da5.svg",
      "mime": "image/svg+xml",
      "bytes": 7752,
      "sha256": "2d8b5f92a6ff264fe358534e2d989b7f0b8f13407e44cc955ebb383ed854ad45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "gbest^0=(3.14, 7.21)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "gbest^0=(3.14, 7.21)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5699fad0064a323f.svg",
      "path": "is2/math/5699fad0064a323f.svg",
      "mime": "image/svg+xml",
      "bytes": 8753,
      "sha256": "c74128fdac4be21948bc6296551726febdbb0dd9e47d8d3dc19fc2a5b4d21bf5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_k^{new}=(0.8+1)/1=1.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_k^{new}=(0.8+1)/1=1.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/56cc213f59fd4c68.svg",
      "path": "is2/math/56cc213f59fd4c68.svg",
      "mime": "image/svg+xml",
      "bytes": 13815,
      "sha256": "ea2d71413e9d532722b0580cdd34bc0758526ec33fb4a5f40203f2147f39b3f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{ik}=\\max_j\\min(R_{ij},S_{jk})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{ik}=\\max_j\\min(R_{ij},S_{jk})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/56fce38f6a89699b.svg",
      "path": "is2/math/56fce38f6a89699b.svg",
      "mime": "image/svg+xml",
      "bytes": 2979,
      "sha256": "dcd3f3d77570d33663b3aac36963fe0562c45e9039ead8da35c26bda0e78672c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{0}\\approx0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{0}\\approx0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5710690d4b19691e.svg",
      "path": "is2/math/5710690d4b19691e.svg",
      "mime": "image/svg+xml",
      "bytes": 7727,
      "sha256": "4361a6a11798d00f85de78c7e92d4d9a1c314065875671f383ffb32b6d33f501",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=\\frac1{1+\\left|\\frac{x-c}{a}\\right|^{2b}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=\\frac1{1+\\left|\\frac{x-c}{a}\\right|^{2b}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5721079871bdab79.svg",
      "path": "is2/math/5721079871bdab79.svg",
      "mime": "image/svg+xml",
      "bytes": 6569,
      "sha256": "79384f1243bd9e7ae6cdf80dc8a47142b5dff716385994cab78195bccee0866a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=2+(-1.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=2+(-1.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/57244f2b9ccfa07b.svg",
      "path": "is2/math/57244f2b9ccfa07b.svg",
      "mime": "image/svg+xml",
      "bytes": 38855,
      "sha256": "1ab4b425d495f541d991b313c1748ec6a4bce031d3d686fc0b2c0c5f8aa0506b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\lnot b\\mid j,m)=\\alpha\\,(0.999)\\big[0.9(0.7)(0.29\\times0.002+0.001\\times0.998)+0.05(0.01)(0.71\\times0.002+0.999\\times0.998)\\big]=\\alpha\\times0.001492"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\lnot b\\mid j,m)=\\alpha\\,(0.999)\\big[0.9(0.7)(0.29\\times0.002+0.001\\times0.998)+0.05(0.01)(0.71\\times0.002+0.999\\times0.998)\\big]=\\alpha\\times0.001492"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/572c7c6589c1b745.svg",
      "path": "is2/math/572c7c6589c1b745.svg",
      "mime": "image/svg+xml",
      "bytes": 4474,
      "sha256": "ce3067134a6e984254224d09bed1e3cc8b5237b09c3785a7747078ec329ce095",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(2-(4))=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(2-(4))=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/57f47697add29181.svg",
      "path": "is2/math/57f47697add29181.svg",
      "mime": "image/svg+xml",
      "bytes": 24550,
      "sha256": "e31d6e82f7df08064bccf230ae37b858f20562bcb120537e2b8b7560f2e4f839",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\frac1{0.000592+0.001492}=479.8\\;\\Rightarrow\\;P(b\\mid j,m)=0.284,\\;P(\\lnot b\\mid j,m)=0.716"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\frac1{0.000592+0.001492}=479.8\\;\\Rightarrow\\;P(b\\mid j,m)=0.284,\\;P(\\lnot b\\mid j,m)=0.716"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/57f4bea8a1c6b79f.svg",
      "path": "is2/math/57f4bea8a1c6b79f.svg",
      "mime": "image/svg+xml",
      "bytes": 4773,
      "sha256": "1155fb7d9b941f68eab3fa384f729bba4c179cbea8fe039c9bdcc1c8027633b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=1-(3)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=1-(3)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/580180c90f774b30.svg",
      "path": "is2/math/580180c90f774b30.svg",
      "mime": "image/svg+xml",
      "bytes": 9109,
      "sha256": "4f647bece38fe890963de333dfa4c158c99baae5c1d1d2e5eb2680307ef69830",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.6,0.4)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.6,0.4)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/581d9ac708a9edf4.svg",
      "path": "is2/math/581d9ac708a9edf4.svg",
      "mime": "image/svg+xml",
      "bytes": 11761,
      "sha256": "a1f9acdcdc42896ddcf739027d3ce65867815897b54cadb542cb7037470fbe6f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=16000\\quad 3x^2=1200\\quad 8x=160"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=16000\\quad 3x^2=1200\\quad 8x=160"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/582ec15d8b22479d.svg",
      "path": "is2/math/582ec15d8b22479d.svg",
      "mime": "image/svg+xml",
      "bytes": 6725,
      "sha256": "3ec74a310acd4d6b732a69b89423ce7f68d57b4a887a3502789d688bd1fb91ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=(0.2194,\\,0.2449)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=(0.2194,\\,0.2449)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/58646302eb803fe5.svg",
      "path": "is2/math/58646302eb803fe5.svg",
      "mime": "image/svg+xml",
      "bytes": 5488,
      "sha256": "13d46235066e2d499929cd91180a959c036c7e2de1702e09bc77296cfbc01f5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x-2=0.5\\times3=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x-2=0.5\\times3=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/587e0aaf2cb10cc7.svg",
      "path": "is2/math/587e0aaf2cb10cc7.svg",
      "mime": "image/svg+xml",
      "bytes": 8463,
      "sha256": "970c17b32869aef0a68436ad4ac2495e890623bf562a03d1e6e9ec79bd300e5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.2&0.1\\\\0.6&0.1\\\\0.5&0.1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.2&0.1\\\\0.6&0.1\\\\0.5&0.1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/588fc60be824b4ec.svg",
      "path": "is2/math/588fc60be824b4ec.svg",
      "mime": "image/svg+xml",
      "bytes": 12049,
      "sha256": "4054c05f4e4f8010d120894b224bc6bf77ec465a74304a9e41c8c7c9b19e04ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B)=0.00099+0.01998=0.02097"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B)=0.00099+0.01998=0.02097"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/591d6eadcfd21cd8.svg",
      "path": "is2/math/591d6eadcfd21cd8.svg",
      "mime": "image/svg+xml",
      "bytes": 19523,
      "sha256": "663e80a70d31fbc43caa09d85a1dd12233e4aa0141dfbaeecfb22f5fd56393d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.838v_C=-2.45\\quad\\Rightarrow\\quad v_C=-2.45/0.838\\approx-2.923627685"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.838v_C=-2.45\\quad\\Rightarrow\\quad v_C=-2.45/0.838\\approx-2.923627685"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/594c62fd5c571144.svg",
      "path": "is2/math/594c62fd5c571144.svg",
      "mime": "image/svg+xml",
      "bytes": 21028,
      "sha256": "9da744908a91e4b377b0842582e7301acebabc638e1732bf653706663bf2b994",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(credit)=\\frac{0.08+0.10+0.10+0.15}{1.002}=\\frac{0.43}{1.002}\\approx0.429142"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(credit)=\\frac{0.08+0.10+0.10+0.15}{1.002}=\\frac{0.43}{1.002}\\approx0.429142"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/59ce33a75ce0983e.svg",
      "path": "is2/math/59ce33a75ce0983e.svg",
      "mime": "image/svg+xml",
      "bytes": 1418,
      "sha256": "7e77aab979d56bffe5333c2a01450541654657816d37df1f242bace07ce954f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/59d60f341dbf8e9b.svg",
      "path": "is2/math/59d60f341dbf8e9b.svg",
      "mime": "image/svg+xml",
      "bytes": 6630,
      "sha256": "978ca0fa9b39990821fdda979aa536b0c0f97ae052495313f66ee0f1c00ed4c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(-1.5)=-0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(-1.5)=-0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/59fc3a309a7ab813.svg",
      "path": "is2/math/59fc3a309a7ab813.svg",
      "mime": "image/svg+xml",
      "bytes": 15555,
      "sha256": "f558093c74b0c635238614061f985a08b95ac82fd85cbd01bad25a71bc961dd3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{23}=\\min(A_2,B_3)=\\min(0.2,0.5)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{23}=\\min(A_2,B_3)=\\min(0.2,0.5)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5a16aa84fc40bbd3.svg",
      "path": "is2/math/5a16aa84fc40bbd3.svg",
      "mime": "image/svg+xml",
      "bytes": 5754,
      "sha256": "96451fc4d206d3be4c67368be679e32a578b6a5152e685ba55b07fca825afaa9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f=\\frac{f_1+\\cdots+f_N}{N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f=\\frac{f_1+\\cdots+f_N}{N}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5a43c9ee348bb3a2.svg",
      "path": "is2/math/5a43c9ee348bb3a2.svg",
      "mime": "image/svg+xml",
      "bytes": 23280,
      "sha256": "7d48deb81279242ea03d59bc194619892bfa754e3268bbc47d80794e9df32aa1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(0.2)+\\ln(0.5)\\approx-1.609437912-0.693147181=-2.302585093"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(0.2)+\\ln(0.5)\\approx-1.609437912-0.693147181=-2.302585093"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5a47a3fc657b0d7c.svg",
      "path": "is2/math/5a47a3fc657b0d7c.svg",
      "mime": "image/svg+xml",
      "bytes": 2929,
      "sha256": "2fabdff6f88a16fbae4a1b22805f6372371ba9ce628eda38dff06f66caa3fa3a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(b)>0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(b)>0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5a7f23351df5307b.svg",
      "path": "is2/math/5a7f23351df5307b.svg",
      "mime": "image/svg+xml",
      "bytes": 13705,
      "sha256": "850f7952835b8af223ee35a2e1dec46f071688f2a91b7f50b4f51a0c410d06e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Hot=\\{0/20,\\;0.2/25,\\;0.6/30,\\;1/35\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Hot=\\{0/20,\\;0.2/25,\\;0.6/30,\\;1/35\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/membership-meaning",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy sets: what membership actually means"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/membership-meaning",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy sets: what membership actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5aa4acd6aab4215a.svg",
      "path": "is2/math/5aa4acd6aab4215a.svg",
      "mime": "image/svg+xml",
      "bytes": 14882,
      "sha256": "84f7cfdac3879ec3aeba80b373bab9c7add07b5354c5a03142751373a9156438",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\int z\\mu_{out}(z)\\,dz}{\\int\\mu_{out}(z)\\,dz}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\int z\\mu_{out}(z)\\,dz}{\\int\\mu_{out}(z)\\,dz}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5aad4f1600b806e2.svg",
      "path": "is2/math/5aad4f1600b806e2.svg",
      "mime": "image/svg+xml",
      "bytes": 6714,
      "sha256": "ccd521a0fb5680b3f172457bc7b87ddf19132d572a017709e9236327a4802aae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(25)=\\frac{15}{20}=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(25)=\\frac{15}{20}=0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5add87e9c47f7469.svg",
      "path": "is2/math/5add87e9c47f7469.svg",
      "mime": "image/svg+xml",
      "bytes": 20601,
      "sha256": "1706b992ff95d039ece799a848810851bd80eefc9bb45d5c2a9ce126dbd23449",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_{ik}=q_{ik}/\\sum_jq_{ij}\\qquad\\mu_k^{new}=\\frac{\\sum_i\\gamma_{ik}x_i}{\\sum_i\\gamma_{ik}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_{ik}=q_{ik}/\\sum_jq_{ij}\\qquad\\mu_k^{new}=\\frac{\\sum_i\\gamma_{ik}x_i}{\\sum_i\\gamma_{ik}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5b337e1a852cf7fa.svg",
      "path": "is2/math/5b337e1a852cf7fa.svg",
      "mime": "image/svg+xml",
      "bytes": 12218,
      "sha256": "616ab43111ececda1080679ce9460dea667e59de2048d197a9e4ff57d3d5eefd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{57+55+57+27}{4}=\\frac{196}{4}=49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{57+55+57+27}{4}=\\frac{196}{4}=49"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5b5619f67f240a03.svg",
      "path": "is2/math/5b5619f67f240a03.svg",
      "mime": "image/svg+xml",
      "bytes": 3479,
      "sha256": "db3809e3dbea97db70107007001575e5051225f8095ca6a3f341518b9b8a24e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "80\\times1=80"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "80\\times1=80"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5b888e9e5a3c73eb.svg",
      "path": "is2/math/5b888e9e5a3c73eb.svg",
      "mime": "image/svg+xml",
      "bytes": 22433,
      "sha256": "404a25f3590c41cfa6da9031dcc6007dc3a8ee1cd8c2e42254d3de0833246e27",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=\\frac{\\tau_{ij}^{\\alpha}(1/d_{ij})^\\beta}{\\sum_{k\\in allowed}\\tau_{ik}^{\\alpha}(1/d_{ik})^\\beta}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=\\frac{\\tau_{ij}^{\\alpha}(1/d_{ij})^\\beta}{\\sum_{k\\in allowed}\\tau_{ik}^{\\alpha}(1/d_{ik})^\\beta}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5b92e77608da1213.svg",
      "path": "is2/math/5b92e77608da1213.svg",
      "mime": "image/svg+xml",
      "bytes": 7070,
      "sha256": "9b380045932d20728691e10f56360d8fd7bd078b09bb2fa8f624dbb8e5b3e652",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{55}{0.8}=68.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{55}{0.8}=68.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5be124f1bdbedfca.svg",
      "path": "is2/math/5be124f1bdbedfca.svg",
      "mime": "image/svg+xml",
      "bytes": 6562,
      "sha256": "5c2480dc8d5c7328aa57ba3fc60544d5c82b2a45ba8d880d5b70befd3d7b4490",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*_{MoM}=\\frac{a+b}{2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*_{MoM}=\\frac{a+b}{2}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5c0dc23066626f45.svg",
      "path": "is2/math/5c0dc23066626f45.svg",
      "mime": "image/svg+xml",
      "bytes": 6339,
      "sha256": "1833eb1c069c1fd1b85965c93e5e452ed2f7cce5fc1e23d7c189beca6bd3aea0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar a=\\frac{a_1+a_2+a_3}{3}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar a=\\frac{a_1+a_2+a_3}{3}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5c142a10f628b6eb.svg",
      "path": "is2/math/5c142a10f628b6eb.svg",
      "mime": "image/svg+xml",
      "bytes": 4694,
      "sha256": "b09e8d3dfadcba17e4cac593f024e1f679b946b2951a5156fb0cb60270cc6e57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.75\\times7=5.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.75\\times7=5.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5c2d2f7bb6375554.svg",
      "path": "is2/math/5c2d2f7bb6375554.svg",
      "mime": "image/svg+xml",
      "bytes": 14691,
      "sha256": "dfaa342ca248d70e4b60786ac742ab28eb87bbc52a94dbe92d0a69c9f1edc4f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_2=0.5\\frac{e^{-(3-4)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_2=0.5\\frac{e^{-(3-4)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5c3f2b7a4bd76f0b.svg",
      "path": "is2/math/5c3f2b7a4bd76f0b.svg",
      "mime": "image/svg+xml",
      "bytes": 10658,
      "sha256": "955952ef13c129b92a69fa86161071937187bf046f0108fb7a651780bb91af69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_1=(54.5-50)(0+0.3)/2=0.675"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_1=(54.5-50)(0+0.3)/2=0.675"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5c811732c72735df.svg",
      "path": "is2/math/5c811732c72735df.svg",
      "mime": "image/svg+xml",
      "bytes": 1263,
      "sha256": "e2f541c8bee7a91c8db70e7f7e9b998fa49317f0c76257914282e5cfef86acce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5cd3d9be4d829cea.svg",
      "path": "is2/math/5cd3d9be4d829cea.svg",
      "mime": "image/svg+xml",
      "bytes": 14958,
      "sha256": "a6a5cc59b3fc3cb011dffb624cf0a61f6f0722406561b3fd20da7582c42a2a29",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum M=637971/686\\approx929.986880466"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum M=637971/686\\approx929.986880466"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5ce2529d6b5b0ef5.svg",
      "path": "is2/math/5ce2529d6b5b0ef5.svg",
      "mime": "image/svg+xml",
      "bytes": 3448,
      "sha256": "66623843c4c6fde1a865d18869d07ce727cb19762ec8ebe610b1af6d6489ad79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_L=54.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_L=54.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5d153218d012483f.svg",
      "path": "is2/math/5d153218d012483f.svg",
      "mime": "image/svg+xml",
      "bytes": 18607,
      "sha256": "7f777514c05484ccf644fbde395e86d531c54f11228c99d5d6d5d5d584485c1e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=d_{AB}+d_{BC}+d_{CD}+d_{DA},\\qquad fitness=1/L\\quad(L>0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=d_{AB}+d_{BC}+d_{CD}+d_{DA},\\qquad fitness=1/L\\quad(L>0)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q6a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q6(a) Genetic algorithm for four-city TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5d475467732358d0.svg",
      "path": "is2/math/5d475467732358d0.svg",
      "mime": "image/svg+xml",
      "bytes": 11284,
      "sha256": "89b8c73461d704e140d4253645bff4c8f1c614681d3cf89a34be63252e85b694",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R^{a}_{s}=\\mathbb E[R_{t+1}\\mid S_t=s,A_t=a]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R^{a}_{s}=\\mathbb E[R_{t+1}\\mid S_t=s,A_t=a]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5d57bdfd8f83239c.svg",
      "path": "is2/math/5d57bdfd8f83239c.svg",
      "mime": "image/svg+xml",
      "bytes": 10518,
      "sha256": "1de694f7de729c6c5cf83f14f8c2641ec6096f9542753fd433159e4fc7d53eb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2K+(K-1)=3K-1=3(5)-1=\\mathbf{14}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2K+(K-1)=3K-1=3(5)-1=\\mathbf{14}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5d7c26e3f57345f9.svg",
      "path": "is2/math/5d7c26e3f57345f9.svg",
      "mime": "image/svg+xml",
      "bytes": 7925,
      "sha256": "d328627652235fe188bdacb32ae06d460c84968dcc5793d71d452dc50b96ea24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.2,0.7\\}=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.2,0.7\\}=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5d84612aa0c3dabf.svg",
      "path": "is2/math/5d84612aa0c3dabf.svg",
      "mime": "image/svg+xml",
      "bytes": 8403,
      "sha256": "bfa3313f73bc7f1dbdd7938afb511db113c3fadbae8ee91d566e70a50ce60e9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.5,0.3\\}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.5,0.3\\}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5d98008e8ca61fcc.svg",
      "path": "is2/math/5d98008e8ca61fcc.svg",
      "mime": "image/svg+xml",
      "bytes": 6889,
      "sha256": "ff4060f442922caf00077fb09bd61b3e9a4b0663599630940bc78c9567924652",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d=1(4)+0(2)+1(1)=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d=1(4)+0(2)+1(1)=5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5def47a62d44d4a8.svg",
      "path": "is2/math/5def47a62d44d4a8.svg",
      "mime": "image/svg+xml",
      "bytes": 4751,
      "sha256": "42fd735b71ccaba8ed5c95bbae227d470f2f9aa83a49418d2f67a7c7ef6e196d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=1.5+2=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=1.5+2=3.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5e60a8a8d562c8fe.svg",
      "path": "is2/math/5e60a8a8d562c8fe.svg",
      "mime": "image/svg+xml",
      "bytes": 11071,
      "sha256": "d2f9d00946cf8b3b94b6267ae0b71158e8fc5d42c72c942e79e9f88bd4e2021d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6a=0.3w+0.3c\\quad a=0.5w+0.5c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6a=0.3w+0.3c\\quad a=0.5w+0.5c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5e92452bfde69641.svg",
      "path": "is2/math/5e92452bfde69641.svg",
      "mime": "image/svg+xml",
      "bytes": 23851,
      "sha256": "02d5dafc4dc623be4f85f16d2e53867eeddd612e1d16e287b786a18f1cd05251",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_k Q/L_k\\;\\text{on edges used by ant }k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_k Q/L_k\\;\\text{on edges used by ant }k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(b) ACO components and roles [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5ea704a1fb57ef3a.svg",
      "path": "is2/math/5ea704a1fb57ef3a.svg",
      "mime": "image/svg+xml",
      "bytes": 27475,
      "sha256": "0e9bd74f4e7001dd792085c4cc6204f44dd03c96a6173797421943639a9daae8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(J)=\\sum_AP(J\\mid A)\\sum_MP(M\\mid A)\\sum_BP(B)\\underbrace{\\sum_EP(A\\mid B,E)P(E)}_{f_1(A,B)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(J)=\\sum_AP(J\\mid A)\\sum_MP(M\\mid A)\\sum_BP(B)\\underbrace{\\sum_EP(A\\mid B,E)P(E)}_{f_1(A,B)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5eeb6f5598722d4c.svg",
      "path": "is2/math/5eeb6f5598722d4c.svg",
      "mime": "image/svg+xml",
      "bytes": 20314,
      "sha256": "b8a002bfff072519ca90ede3bde3bf0c4055616e93b71b05d6786abd2d0d77a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.6),\\min(0.2,0.4),\\min(0.2,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.6),\\min(0.2,0.4),\\min(0.2,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5f029acce8c76d6c.svg",
      "path": "is2/math/5f029acce8c76d6c.svg",
      "mime": "image/svg+xml",
      "bytes": 19571,
      "sha256": "755038a2d4ba48c7294844b2778174c97b9312721a1cd6aad00a7bc85aadbca0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_L=0.25\\pi_P+0.5\\pi_L+0.3\\pi_R\\;\\Rightarrow\\;0.5\\pi_L=0.25\\pi_P+0.3\\pi_R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_L=0.25\\pi_P+0.5\\pi_L+0.3\\pi_R\\;\\Rightarrow\\;0.5\\pi_L=0.25\\pi_P+0.3\\pi_R"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5f59f5d8bf197b8d.svg",
      "path": "is2/math/5f59f5d8bf197b8d.svg",
      "mime": "image/svg+xml",
      "bytes": 10944,
      "sha256": "465b747e1e0375f922c523c8874cb6070982f8a3ce0d992f58b63c703a3b4f91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{new}=0.12+0.14+0.075=0.335"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{new}=0.12+0.14+0.075=0.335"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5f6a8611548b73ce.svg",
      "path": "is2/math/5f6a8611548b73ce.svg",
      "mime": "image/svg+xml",
      "bytes": 11678,
      "sha256": "4c813ba2dc95b260ca64e02242848287bd408ae34ebd69fdb878b7be3b9f21c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=3456\\quad 3x^2=432\\quad 8x=96"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=3456\\quad 3x^2=432\\quad 8x=96"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5f8249f6f69de64a.svg",
      "path": "is2/math/5f8249f6f69de64a.svg",
      "mime": "image/svg+xml",
      "bytes": 5725,
      "sha256": "9e5b02cec25aea719875121af43074340e4f617d4a28b35f3bd2a6de652bc39a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.375\\times1=0.375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.375\\times1=0.375"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5fb29aabbbcf9b90.svg",
      "path": "is2/math/5fb29aabbbcf9b90.svg",
      "mime": "image/svg+xml",
      "bytes": 5319,
      "sha256": "73d2697abc1492d083b03b7e34a3735f311d9673a9770b580b2e23ef3c925af6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.5\\times(-1)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.5\\times(-1)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/5fdd0bc72d39766b.svg",
      "path": "is2/math/5fdd0bc72d39766b.svg",
      "mime": "image/svg+xml",
      "bytes": 10097,
      "sha256": "08e21fb3ad27b16ff96a0e25229b3b220981ba21541b020c3dd7ff05442a8215",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f_{age}=\\frac{509+378}{10}=88.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f_{age}=\\frac{509+378}{10}=88.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(a) GA selection, crossover and survivor replacement [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6003dba221d13feb.svg",
      "path": "is2/math/6003dba221d13feb.svg",
      "mime": "image/svg+xml",
      "bytes": 20114,
      "sha256": "14c9eee3025cfe19f20aea95de76a27b10281bd96423953fa359a5427c6b81ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.25,\\;b=0.40\\Rightarrow\\pi=[0.40/0.65,\\;0.25/0.65]=[0.6154,\\;0.3846]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.25,\\;b=0.40\\Rightarrow\\pi=[0.40/0.65,\\;0.25/0.65]=[0.6154,\\;0.3846]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/60104aa04f06aad8.svg",
      "path": "is2/math/60104aa04f06aad8.svg",
      "mime": "image/svg+xml",
      "bytes": 5478,
      "sha256": "5741179de94538ffc2206bcd0fe5e5ecb918f6d0a2f68f00a293ed8e5a65a158",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=3+(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=3+(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/601b2d3d469972c2.svg",
      "path": "is2/math/601b2d3d469972c2.svg",
      "mime": "image/svg+xml",
      "bytes": 5602,
      "sha256": "7036060508745396865df94d914773dceebf688236c752a3dd2dacd2ba2674a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum F=1+2+3+4=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum F=1+2+3+4=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/601ec64fa8926431.svg",
      "path": "is2/math/601ec64fa8926431.svg",
      "mime": "image/svg+xml",
      "bytes": 9558,
      "sha256": "c44cd48d2280c7e31253da2e1aa92e1ada5f4af698a9f27017e5292c0c80a30d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.1,0.9)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.1,0.9)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/603521823aee6db6.svg",
      "path": "is2/math/603521823aee6db6.svg",
      "mime": "image/svg+xml",
      "bytes": 12035,
      "sha256": "a3955a8795d2e7fc85e6ea65de42b6e779e80ae10b047a7104b5bbe3e8aeb38e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{43}{1.2}=35.833333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{43}{1.2}=35.833333333"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/60af91b5a47e34d2.svg",
      "path": "is2/math/60af91b5a47e34d2.svg",
      "mime": "image/svg+xml",
      "bytes": 7511,
      "sha256": "43bacdf583d90173a2e48516aa69a91ab6a72f70eb8096de0c07d5bc5c86ce9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "B_{new}=30+6+0=36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "B_{new}=30+6+0=36"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/60bd77c1b7954114.svg",
      "path": "is2/math/60bd77c1b7954114.svg",
      "mime": "image/svg+xml",
      "bytes": 4724,
      "sha256": "e1c7b84574cbb11ad32ef7db3dcdcbff627ba4e339592cb418724c3d3f4ae506",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(x-2)/3=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(x-2)/3=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/60e4619429362147.svg",
      "path": "is2/math/60e4619429362147.svg",
      "mime": "image/svg+xml",
      "bytes": 1933,
      "sha256": "16a5481ffb5e4dc699fb69be3ef20c6bf1433269c79bdeacbcde7c49e89354f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times 4=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times 4=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/60fe3c0d98c51b4c.svg",
      "path": "is2/math/60fe3c0d98c51b4c.svg",
      "mime": "image/svg+xml",
      "bytes": 10888,
      "sha256": "04d68635722765bcde9d43f3d155e132c2ac056f4ea3e7c209cf50ed19a84673",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{i,j}^{t+1}=x_{i,j}^{t}+v_{i,j}^{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{i,j}^{t+1}=x_{i,j}^{t}+v_{i,j}^{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6171658d65ed4b49.svg",
      "path": "is2/math/6171658d65ed4b49.svg",
      "mime": "image/svg+xml",
      "bytes": 12307,
      "sha256": "acc3b79001aac5afe759e66e9d16976583c10232a7778545280b7a665c928b60",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{4+49+64+169}{4}=\\frac{286}{4}=71.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{4+49+64+169}{4}=\\frac{286}{4}=71.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q2",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6189f75f7af84207.svg",
      "path": "is2/math/6189f75f7af84207.svg",
      "mime": "image/svg+xml",
      "bytes": 3260,
      "sha256": "1ed61dcaa1ff792a877000fe7656d0ee5d7d123840b58a28d496e09b2c74348f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-16/8=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-16/8=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/61d2488b0a270706.svg",
      "path": "is2/math/61d2488b0a270706.svg",
      "mime": "image/svg+xml",
      "bytes": 19885,
      "sha256": "d8cc1ff0c25bbef0eb7cdfd3de3ce0d570e67ca192b668c47899db2518af9e51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t=R_{t+1}+\\gamma R_{t+2}+\\gamma^2R_{t+3}+\\dots=\\sum_{k=0}^{\\infty}\\gamma^kR_{t+k+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=R_{t+1}+\\gamma R_{t+2}+\\gamma^2R_{t+3}+\\dots=\\sum_{k=0}^{\\infty}\\gamma^kR_{t+k+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/61d38ae71dd8a06e.svg",
      "path": "is2/math/61d38ae71dd8a06e.svg",
      "mime": "image/svg+xml",
      "bytes": 25620,
      "sha256": "334dcec17ce67525a85b503af19d9bfd9344d7b5d0a597495189c94cb6de9b7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(female\\mid premium)=\\frac{0.08+0.072}{0.302}=\\frac{0.152}{0.302}\\approx0.503311"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(female\\mid premium)=\\frac{0.08+0.072}{0.302}=\\frac{0.152}{0.302}\\approx0.503311"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/61d7bcc89fa9fd8a.svg",
      "path": "is2/math/61d7bcc89fa9fd8a.svg",
      "mime": "image/svg+xml",
      "bytes": 5409,
      "sha256": "792ea201038c9fe17e10ac8da0777222936c57953425e2aaed0450674dade48f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(-1-(-2))=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(-1-(-2))=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/61dfda51f019f3c9.svg",
      "path": "is2/math/61dfda51f019f3c9.svg",
      "mime": "image/svg+xml",
      "bytes": 17093,
      "sha256": "634d152ee52ae4f3c16197dd7afc91c176210c15bf505ad760c7bef6b17c7e7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=\\max\\left(0,\\min\\left(\\frac{x-a}{b-a},1,\\frac{d-x}{d-c}\\right)\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=\\max\\left(0,\\min\\left(\\frac{x-a}{b-a},1,\\frac{d-x}{d-c}\\right)\\right)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/61e8c23afa57bd0c.svg",
      "path": "is2/math/61e8c23afa57bd0c.svg",
      "mime": "image/svg+xml",
      "bytes": 12791,
      "sha256": "7ef681b766088412eab3817d0c6e23c2cd6b50fa9aa24acaf56ebbd38c1558d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_2=52\\times0.2+48\\times0.9=10.4+43.2=53.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_2=52\\times0.2+48\\times0.9=10.4+43.2=53.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6212c336dbecc343.svg",
      "path": "is2/math/6212c336dbecc343.svg",
      "mime": "image/svg+xml",
      "bytes": 6411,
      "sha256": "8e9aae4795c9035035c2c903112a26bc33054ff45966bdfccd82bb061214b640",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=3.14-(3.14)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=3.14-(3.14)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6223039cb154c72e.svg",
      "path": "is2/math/6223039cb154c72e.svg",
      "mime": "image/svg+xml",
      "bytes": 4415,
      "sha256": "e73ac8a0ffad52fcbd164b457dc5e65f66fa72671ffed496434d28cad7b6454b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=-1-(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=-1-(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6230fbd1828345e4.svg",
      "path": "is2/math/6230fbd1828345e4.svg",
      "mime": "image/svg+xml",
      "bytes": 5649,
      "sha256": "e27072da44a3ada842e818aafa1cc3e84ef67ee109463534538b748b05098809",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_MP(M\\mid A)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_MP(M\\mid A)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/62612d777f597842.svg",
      "path": "is2/math/62612d777f597842.svg",
      "mime": "image/svg+xml",
      "bytes": 23424,
      "sha256": "ecb244198a4bbba3ab61e1885e9e4e784f67c00a56884d23c57e335ea1ee1442",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U_{11}=\\max\\{\\min(0.6,0.6),\\min(0.8,0.7),\\min(0.4,0.4)\\}=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U_{11}=\\max\\{\\min(0.6,0.6),\\min(0.8,0.7),\\min(0.4,0.4)\\}=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(b) Fuzzy Cartesian relations and composition-domain ambiguity [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6274e157a87eaf7b.svg",
      "path": "is2/math/6274e157a87eaf7b.svg",
      "mime": "image/svg+xml",
      "bytes": 10435,
      "sha256": "52340fefc7c41b1b75ddb1aa7677e147b0d2bc309138d14fc3375379ef5ab0ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.3,0.8)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.3,0.8)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/62a8884ca57ac2e6.svg",
      "path": "is2/math/62a8884ca57ac2e6.svg",
      "mime": "image/svg+xml",
      "bytes": 19195,
      "sha256": "06d40efdc72a57cf31f6df83cbe63075f5689469542285795c8ea4803e9c82af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C,S,R,W)=P(C)\\,P(S\\mid C)\\,P(R\\mid C)\\,P(W\\mid S,R)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C,S,R,W)=P(C)\\,P(S\\mid C)\\,P(R\\mid C)\\,P(W\\mid S,R)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/62cdaada6c1142ff.svg",
      "path": "is2/math/62cdaada6c1142ff.svg",
      "mime": "image/svg+xml",
      "bytes": 2027,
      "sha256": "1efda1b2f0268434339f0324a50d4d12dafcd89a4f453be7b1a0e970773a94f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ji}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ji}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/62f59e75ba76247e.svg",
      "path": "is2/math/62f59e75ba76247e.svg",
      "mime": "image/svg+xml",
      "bytes": 4627,
      "sha256": "9a872ce6b31d9e757938c162950016af57d64fdb1295208c50238e6c68568b19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2+0.6+0.2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2+0.6+0.2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q4",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q4 · Fuzzy defuzzification [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6325190477396ab2.svg",
      "path": "is2/math/6325190477396ab2.svg",
      "mime": "image/svg+xml",
      "bytes": 17611,
      "sha256": "adcc35c9dffd01ae11cc62387a8777df63ff71ae3ea55cded989b351f001c0b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_2=0.15+1.2+0.15=1.5,\\quad M_2=0.55+7.2+1.25=9,\\quad c_2=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_2=0.15+1.2+0.15=1.5,\\quad M_2=0.55+7.2+1.25=9,\\quad c_2=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q3b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q3(b) Center of sums defuzzification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/63703f64d73bd95d.svg",
      "path": "is2/math/63703f64d73bd95d.svg",
      "mime": "image/svg+xml",
      "bytes": 10397,
      "sha256": "6f88ade7dd3a34537bce142c45b6dd041f577f56c027b66af2cc7083188d84e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=5\\times5=25\\qquad x^3=25\\times5=125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=5\\times5=25\\qquad x^3=25\\times5=125"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/637ce97b6476a63f.svg",
      "path": "is2/math/637ce97b6476a63f.svg",
      "mime": "image/svg+xml",
      "bytes": 8577,
      "sha256": "a1989101a4926c44735dc2774a6d5ea9d8d5a219aeefc82ca7ab4c17c1ad964b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_C=-2+0.45(-1+0.36v_C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_C=-2+0.45(-1+0.36v_C)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/637f4b18747624bc.svg",
      "path": "is2/math/637f4b18747624bc.svg",
      "mime": "image/svg+xml",
      "bytes": 4653,
      "sha256": "dd83c06cd1e67e92b52c1c1b9eebb9129995601e49596078aca0274184f215fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S_1=48+4=52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S_1=48+4=52"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6388bf0e029e7de3.svg",
      "path": "is2/math/6388bf0e029e7de3.svg",
      "mime": "image/svg+xml",
      "bytes": 14095,
      "sha256": "5ef5d651ce0879245ac651c86fb508ebea7313179554ac3f6494cbabf784377d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{No-fault total}=0.40+0.25+0.20+0.05=0.90"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{No-fault total}=0.40+0.25+0.20+0.05=0.90"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(a) Joint masses, normalization and conditional probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/63aa27a487626a55.svg",
      "path": "is2/math/63aa27a487626a55.svg",
      "mime": "image/svg+xml",
      "bytes": 2104,
      "sha256": "4f0b22dd97928014c0a037d99870554f3c62a319f0b972ddc1989f131b721494",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2s=c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2s=c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6433acabcea5b54f.svg",
      "path": "is2/math/6433acabcea5b54f.svg",
      "mime": "image/svg+xml",
      "bytes": 6533,
      "sha256": "57563d6a6a880ee5d52113a9b67c5ca39b486138fb00533e94e2dcff1b914795",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0=(2)+(0)+(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0=(2)+(0)+(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/644604a12b5bcc31.svg",
      "path": "is2/math/644604a12b5bcc31.svg",
      "mime": "image/svg+xml",
      "bytes": 9079,
      "sha256": "0da5616901f3e9ab734615c8654fa10e35bdf24a5ddbf55f5249a9dcf943fed8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=7.31+0.038=7.348"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=7.31+0.038=7.348"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/64606eb39a2dfd24.svg",
      "path": "is2/math/64606eb39a2dfd24.svg",
      "mime": "image/svg+xml",
      "bytes": 5456,
      "sha256": "0ddcb67cf74da17684abf389d9ef4468ad10ebef4c20de1884930158f17348ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=1+0.9v\\Rightarrow v=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=1+0.9v\\Rightarrow v=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/646a455657cc6928.svg",
      "path": "is2/math/646a455657cc6928.svg",
      "mime": "image/svg+xml",
      "bytes": 6774,
      "sha256": "ff41b044341ed1c57885c293b08b03d4f38d115bab5450d70c72e38cec5fa0cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.25\\times0.25=0.0625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.25\\times0.25=0.0625"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/647a203082aabc5c.svg",
      "path": "is2/math/647a203082aabc5c.svg",
      "mime": "image/svg+xml",
      "bytes": 6396,
      "sha256": "0e79722f5e43b88136ff0e67b3eccc3fb941affe208691595a0a63c52fffb6c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{1575}{21}\\approx75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{1575}{21}\\approx75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/648cd602080c422e.svg",
      "path": "is2/math/648cd602080c422e.svg",
      "mime": "image/svg+xml",
      "bytes": 4942,
      "sha256": "3f82581563d8d3a54afde6095ae5c183e4b9bed915dd993840704e879e568416",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2.5+52.5=55"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2.5+52.5=55"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/64fd3b60b066ebf6.svg",
      "path": "is2/math/64fd3b60b066ebf6.svg",
      "mime": "image/svg+xml",
      "bytes": 3793,
      "sha256": "80f07595e6d39575730e74d596552a419875a0a0d1c41b3e53c4cc68748e8cd7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8+0+0+1=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8+0+0+1=9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/650bc1ad2a8788e3.svg",
      "path": "is2/math/650bc1ad2a8788e3.svg",
      "mime": "image/svg+xml",
      "bytes": 8284,
      "sha256": "5fcf8d1ab22aa8cab7a2a6147285738b8b1e2d35d3bb677134ddf092828f03d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A(5)=\\frac{5-2}{5-2}=\\frac{3}{3}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A(5)=\\frac{5-2}{5-2}=\\frac{3}{3}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/653f73dba2be3445.svg",
      "path": "is2/math/653f73dba2be3445.svg",
      "mime": "image/svg+xml",
      "bytes": 4810,
      "sha256": "0df5faa49aa227668f5940a171c26a8a777c5cec6933a7f463011a0dfd89f7f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.25\\times3=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.25\\times3=0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6550a4aaf9e87286.svg",
      "path": "is2/math/6550a4aaf9e87286.svg",
      "mime": "image/svg+xml",
      "bytes": 15495,
      "sha256": "a10916c1fc3fe1c787458e61c26b99cdc8422154ff775d262eb444a1a7ab6cd2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f_{mix}(x_i)=\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f_{mix}(x_i)=\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/656c9873a2d32c03.svg",
      "path": "is2/math/656c9873a2d32c03.svg",
      "mime": "image/svg+xml",
      "bytes": 13666,
      "sha256": "ab7260c9c1418fd3c3b03be77eba3a2e0866c52bb728a8776cac8c7013ade1cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{COA,2}=\\frac{3+3.5+7.5}{1.5+1+1.5}=\\frac{14}{4}=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{COA,2}=\\frac{3+3.5+7.5}{1.5+1+1.5}=\\frac{14}{4}=3.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(b) Mean of maxima and centroid of trapezoids [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/656f97e9f0aa20fc.svg",
      "path": "is2/math/656f97e9f0aa20fc.svg",
      "mime": "image/svg+xml",
      "bytes": 23549,
      "sha256": "2ac1b57ef5044721cdc4ddd9ce82efa9d30132f1bf4c62043b8e4267f13a3a50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid E)=\\frac{\\text{sum of weights for }A\\cap E}{\\text{sum of weights for }E}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid E)=\\frac{\\text{sum of weights for }A\\cap E}{\\text{sum of weights for }E}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/657b62b2f2dbf71a.svg",
      "path": "is2/math/657b62b2f2dbf71a.svg",
      "mime": "image/svg+xml",
      "bytes": 14191,
      "sha256": "75c98b7d59c2f5be1b1f7ff5c9102593d985d1144245d8d82ccbf51702568514",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_k\\Delta\\tau_{ij}^{k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_k\\Delta\\tau_{ij}^{k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(a) ACO tour lengths, evaporation and pheromone deposition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/660e9363a712569b.svg",
      "path": "is2/math/660e9363a712569b.svg",
      "mime": "image/svg+xml",
      "bytes": 4382,
      "sha256": "d30021fb13131593440fef2844ed3e6e3c387e04f78ae0ecb6b99766e10c716e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.5\\times(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.5\\times(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/662cdc674fe7b2c5.svg",
      "path": "is2/math/662cdc674fe7b2c5.svg",
      "mime": "image/svg+xml",
      "bytes": 19594,
      "sha256": "68803f77eba0f131e55a2590e8d19748ec43298429d670c01e81594d175c3c2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda_k^i=\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)/\\sum_l\\pi_l\\mathcal N(x_i\\mid\\mu_l,\\sigma_l^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda_k^i=\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)/\\sum_l\\pi_l\\mathcal N(x_i\\mid\\mu_l,\\sigma_l^2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/66d0b787f8c6800c.svg",
      "path": "is2/math/66d0b787f8c6800c.svg",
      "mime": "image/svg+xml",
      "bytes": 10836,
      "sha256": "36a32b71de0ecc1f35ef355fd3e3a43c2c6df06d92a87b0c8b76f6b9d9425a37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f_{original}=799/10=79.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f_{original}=799/10=79.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(a) GA selection, crossover and survivor replacement [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/66d48e5543eb7f89.svg",
      "path": "is2/math/66d48e5543eb7f89.svg",
      "mime": "image/svg+xml",
      "bytes": 16789,
      "sha256": "cafa816f0f1fc12078a17887ff2b7b04fb97467784b85d5601c3af26a0c5bd9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "50(0.25)+30(0.50)+20(0.30)=12.5+15+6=33.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "50(0.25)+30(0.50)+20(0.30)=12.5+15+6=33.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6708ca668a7d9dcd.svg",
      "path": "is2/math/6708ca668a7d9dcd.svg",
      "mime": "image/svg+xml",
      "bytes": 10956,
      "sha256": "2b58d9e76a3771fee30f5940a1e414d5a5901aea3b1f4e49d981d7c839a1d736",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P^2=\\begin{bmatrix}0.6625&0.3375\\\\0.54&0.46\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P^2=\\begin{bmatrix}0.6625&0.3375\\\\0.54&0.46\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6757779ccc7556ad.svg",
      "path": "is2/math/6757779ccc7556ad.svg",
      "mime": "image/svg+xml",
      "bytes": 20592,
      "sha256": "654172a85215cd3bee80f8931201bf34267a73a7520f26411fd68e24e4e8b0aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H:\\quad z_L=50+0.3(65-50)=54.5,\\quad z_R=80-0.3(80-65)=75.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H:\\quad z_L=50+0.3(65-50)=54.5,\\quad z_R=80-0.3(80-65)=75.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/67abb9b77cf134f6.svg",
      "path": "is2/math/67abb9b77cf134f6.svg",
      "mime": "image/svg+xml",
      "bytes": 9016,
      "sha256": "fcec396d599617b058a11f1ac1aec8563ecfdd6617c9f24d951e09895493bafa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{new}=15+16+7.5=38.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{new}=15+16+7.5=38.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/67b20e8d00098635.svg",
      "path": "is2/math/67b20e8d00098635.svg",
      "mime": "image/svg+xml",
      "bytes": 2738,
      "sha256": "96a7c8c32452efc4cd50bc557aa017e8b81abc54d365fba64a64d41fdd1c6e6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "7\\times7=49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "7\\times7=49"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/68385220447af94f.svg",
      "path": "is2/math/68385220447af94f.svg",
      "mime": "image/svg+xml",
      "bytes": 8632,
      "sha256": "b5f21c389bdb7cadd1e55df271478c0ec6f9097d46d46338e40f407c387568ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=2x^3-3x^2+8x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=2x^3-3x^2+8x"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/684f11c4b4f0e966.svg",
      "path": "is2/math/684f11c4b4f0e966.svg",
      "mime": "image/svg+xml",
      "bytes": 9315,
      "sha256": "0d62e64d9cb235502e5782db1ce08838251b7053d1e014973b4f8aacf5e58c8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times 16+0\\times 8+0\\times 4+1\\times 2+1\\times 1=19"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times 16+0\\times 8+0\\times 4+1\\times 2+1\\times 1=19"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6862aff895141018.svg",
      "path": "is2/math/6862aff895141018.svg",
      "mime": "image/svg+xml",
      "bytes": 3377,
      "sha256": "5fb58481a565474a7d0697c19563403fa65fdbd2d6b0db15a44139975d9dee3d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times10=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times10=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/686b6d11dfecb89a.svg",
      "path": "is2/math/686b6d11dfecb89a.svg",
      "mime": "image/svg+xml",
      "bytes": 16229,
      "sha256": "ce5187f0dfce5fa5ddebe64bf3deda8fee523360f5f07f00a22e091ee2a9f375",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "child_1=\\alpha P+(1-\\alpha)Q,\\quad child_2=(1-\\alpha)P+\\alpha Q"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "child_1=\\alpha P+(1-\\alpha)Q,\\quad child_2=(1-\\alpha)P+\\alpha Q"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(a) GA ranking and three crossover methods [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/68a6596a80d9767b.svg",
      "path": "is2/math/68a6596a80d9767b.svg",
      "mime": "image/svg+xml",
      "bytes": 8100,
      "sha256": "af6bce0472be85bdab5eff1c535f0cbbdea1a2d82a3706ffc7615771bf65e44f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\land b)=P(a\\mid b)P(b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\land b)=P(a\\mid b)P(b)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/68bab3da61241a5e.svg",
      "path": "is2/math/68bab3da61241a5e.svg",
      "mime": "image/svg+xml",
      "bytes": 28690,
      "sha256": "ba080168c3663c243f64197c6ef5d71c07c6a4e1ea5a74bf73f9096f6e62a2e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ell(\\theta)=\\log\\prod_{i=1}^{N}\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)=\\sum_i\\log\\left[\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ell(\\theta)=\\log\\prod_{i=1}^{N}\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)=\\sum_i\\log\\left[\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(a) GMM modified log likelihood and parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(a) Expectation Maximization algorithm [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/68bcea7fd026bedf.svg",
      "path": "is2/math/68bcea7fd026bedf.svg",
      "mime": "image/svg+xml",
      "bytes": 11896,
      "sha256": "462b0b3f70f4b235d7a56db7451c02394be5de42b0345bab0126b584dbcc8f75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x)=\\sum_k\\pi_k\\mathcal N(x\\mid\\mu_k,\\sigma_k^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x)=\\sum_k\\pi_k\\mathcal N(x\\mid\\mu_k,\\sigma_k^2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/revision/tee-revision/units-1-and-4",
          "labels": [
            "Last-day revision · TEE",
            "Units 1 and 4 in one page"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/68dcfd678cb95894.svg",
      "path": "is2/math/68dcfd678cb95894.svg",
      "mime": "image/svg+xml",
      "bytes": 11472,
      "sha256": "cbc903c934d2e925255173dc055321f64b576f5c2d5e7cf086566cbd4e813573",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=12\\times12=144\\qquad x^3=144\\times12=1728"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=12\\times12=144\\qquad x^3=144\\times12=1728"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/690921434c640510.svg",
      "path": "is2/math/690921434c640510.svg",
      "mime": "image/svg+xml",
      "bytes": 5746,
      "sha256": "5f716091cec5f7bd5e5b3363c86b99f91afb27f450ced26bf86842f3b8095e8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=\\pi P,\\quad\\sum_i\\pi_i=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=\\pi P,\\quad\\sum_i\\pi_i=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6950d20a25859fe4.svg",
      "path": "is2/math/6950d20a25859fe4.svg",
      "mime": "image/svg+xml",
      "bytes": 6783,
      "sha256": "c2837c9aca35010a711069fdb0594d24325a07a883eb79e71dfd924f725067ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0.05+0+0=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0.05+0+0=0.05"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6978caf34fd95e0c.svg",
      "path": "is2/math/6978caf34fd95e0c.svg",
      "mime": "image/svg+xml",
      "bytes": 7788,
      "sha256": "6fbbe27716daced84a42b73aaed86fe19e0136d48756f4277c42036da125a1fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times10=6\\qquad0.4\\times(-2)=-0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times10=6\\qquad0.4\\times(-2)=-0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/698cf8e871a3b571.svg",
      "path": "is2/math/698cf8e871a3b571.svg",
      "mime": "image/svg+xml",
      "bytes": 2855,
      "sha256": "83ef309fc12109b08c1a2d20c7a8ef8ee4e382f17fe68153fffa0bdf858f93ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ii}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ii}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/69c4d4d1862cfea7.svg",
      "path": "is2/math/69c4d4d1862cfea7.svg",
      "mime": "image/svg+xml",
      "bytes": 10414,
      "sha256": "2f8f5ec9bf385b702ced63eb48cf74c6190ee719e50bf22924c7241396cc6fef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{.003}=\\begin{bmatrix}1&1&0&1\\\\0&1&1&1\\\\1&1&1&0\\\\0&1&0&1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{.003}=\\begin{bmatrix}1&1&0&1\\\\0&1&1&1\\\\1&1&1&0\\\\0&1&0&1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(b) Lambda-cut of a fuzzy relation [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/69ed4b855796ade5.svg",
      "path": "is2/math/69ed4b855796ade5.svg",
      "mime": "image/svg+xml",
      "bytes": 8405,
      "sha256": "c3b2842ec428e496df884a126acd926728f7077faa22f830a5db4515fa84a121",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\cap B)=0.6\\times0.04=0.024"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\cap B)=0.6\\times0.04=0.024"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6a3980f8eb0faad9.svg",
      "path": "is2/math/6a3980f8eb0faad9.svg",
      "mime": "image/svg+xml",
      "bytes": 6696,
      "sha256": "1b1fa3358c76d1eee808c9dd53f9ea33a6f58fc3e3db7b5258255a1852d25cfc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.2&0.8\\\\0.6&0.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.2&0.8\\\\0.6&0.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6a536bdcde0eb5da.svg",
      "path": "is2/math/6a536bdcde0eb5da.svg",
      "mime": "image/svg+xml",
      "bytes": 14992,
      "sha256": "b0087ca7aca72d3633b478de4df941d1e555aca2185b19787dcaca84ea590290",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(3,2,1)=\\frac12\\cdot\\frac12\\cdot\\frac13=\\frac1{12}\\approx0.0833333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(3,2,1)=\\frac12\\cdot\\frac12\\cdot\\frac13=\\frac1{12}\\approx0.0833333"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(d) Markov chain diagram and path probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6a7c981fbbb8b9db.svg",
      "path": "is2/math/6a7c981fbbb8b9db.svg",
      "mime": "image/svg+xml",
      "bytes": 13093,
      "sha256": "686126ddcb19cb241ef42d8186646af988b372053d1d78b5d1b6056551566349",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf P(X\\mid e)=\\alpha\\,\\mathbf P(X,e),\\;\\alpha=1/\\sum_xP(x,e)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf P(X\\mid e)=\\alpha\\,\\mathbf P(X,e),\\;\\alpha=1/\\sum_xP(x,e)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6aa5c702fa516ce7.svg",
      "path": "is2/math/6aa5c702fa516ce7.svg",
      "mime": "image/svg+xml",
      "bytes": 27149,
      "sha256": "b078e89bd487cb21d84af70674d240f1650516ca184201aef4d19e5f9db5701b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(j)=P(j\\mid a)P(a)+P(j\\mid\\lnot a)P(\\lnot a)=0.90(0.002516)+0.05(0.997484)=0.0521"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(j)=P(j\\mid a)P(a)+P(j\\mid\\lnot a)P(\\lnot a)=0.90(0.002516)+0.05(0.997484)=0.0521"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6aabd1c885e75a7f.svg",
      "path": "is2/math/6aabd1c885e75a7f.svg",
      "mime": "image/svg+xml",
      "bytes": 5246,
      "sha256": "5507a246c71d1b286ece1eaef557f247e4011aef00a197720efbd9fcce7a96b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=1+(-2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=1+(-2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6ad9728f32af11c4.svg",
      "path": "is2/math/6ad9728f32af11c4.svg",
      "mime": "image/svg+xml",
      "bytes": 17465,
      "sha256": "e0a4a78a1b3aa195259ef068c733191416e47ac1702ba2587e7fa6e45d2c208d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_M(t)=\\begin{cases}(t-1)/49&1\\le t\\le50\\\\(100-t)/50&50<t\\le100\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_M(t)=\\begin{cases}(t-1)/49&1\\le t\\le50\\\\(100-t)/50&50<t\\le100\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6b25a58130fefd91.svg",
      "path": "is2/math/6b25a58130fefd91.svg",
      "mime": "image/svg+xml",
      "bytes": 11712,
      "sha256": "ed7f7359d1cbd4baa113f5d19c7f263cece14d60536ba223ca9fd5f2047b20b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi(\\text{stay}\\mid s_1)=0.5,\\;\\pi(\\text{go}\\mid s_1)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi(\\text{stay}\\mid s_1)=0.5,\\;\\pi(\\text{go}\\mid s_1)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6b2ac0fe5ac34f60.svg",
      "path": "is2/math/6b2ac0fe5ac34f60.svg",
      "mime": "image/svg+xml",
      "bytes": 14352,
      "sha256": "9edf47c2a6621f22e0535a03ed1d31c3483d4beeb45ef82ea8f2429912394a91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_L(t)=\\begin{cases}(50-t)/49&1\\le t\\le50\\\\0&50<t\\le100\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_L(t)=\\begin{cases}(50-t)/49&1\\le t\\le50\\\\0&50<t\\le100\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6b3316f35248ffdf.svg",
      "path": "is2/math/6b3316f35248ffdf.svg",
      "mime": "image/svg+xml",
      "bytes": 9819,
      "sha256": "4d60440df81f67cde9f7cd5f1065c0ef1fc5bc0c4ea11bafa5086dd764c00fc5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=3.14-(5.9064)=-2.7664"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=3.14-(5.9064)=-2.7664"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6b3a1b0f1231fc45.svg",
      "path": "is2/math/6b3a1b0f1231fc45.svg",
      "mime": "image/svg+xml",
      "bytes": 2752,
      "sha256": "3f954ffc0477822c8a5861c23dc82e1a6c4f6cfb984bc137ad8ba274845ced52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{7}{10}=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{7}{10}=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6b4a65f7e66f3cfb.svg",
      "path": "is2/math/6b4a65f7e66f3cfb.svg",
      "mime": "image/svg+xml",
      "bytes": 4112,
      "sha256": "e10929d814cfa3d51b6662f7926def28d9eeb0a2d23e10f222e276b90f7d4886",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{10}{2}=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{10}{2}=5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6b7da7f3a0b59a78.svg",
      "path": "is2/math/6b7da7f3a0b59a78.svg",
      "mime": "image/svg+xml",
      "bytes": 3565,
      "sha256": "691a54a31aecb79bde612136600d07a54ead372dea5006bb86a60c1a80495e79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "20\\times3=60"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "20\\times3=60"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6bf86459a0c31fc3.svg",
      "path": "is2/math/6bf86459a0c31fc3.svg",
      "mime": "image/svg+xml",
      "bytes": 19912,
      "sha256": "0682b42865f8f8e1bc7f0081f2215f8572d5ff6f61844b5c31801279adc023f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B_1\\mid W)=\\frac{3/20}{37/80}=\\frac3{20}\\frac{80}{37}=\\frac{12}{37}\\approx0.324324"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B_1\\mid W)=\\frac{3/20}{37/80}=\\frac3{20}\\frac{80}{37}=\\frac{12}{37}\\approx0.324324"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(a) Bayes bag posterior [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6c276fca73f350e2.svg",
      "path": "is2/math/6c276fca73f350e2.svg",
      "mime": "image/svg+xml",
      "bytes": 8291,
      "sha256": "81192476c1e2d8d92aa42062047b47f6feedbe83e27137f0849f8d1d47102e9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)=0.18+0.08=0.26"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)=0.18+0.08=0.26"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6c453bb065df6e4a.svg",
      "path": "is2/math/6c453bb065df6e4a.svg",
      "mime": "image/svg+xml",
      "bytes": 9457,
      "sha256": "bc70a28df4737a0d743651a72354d2939242eecc4b5c92c33b10e0575bb33b04",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(-0.5)=(-0.5)^2=0.25=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(-0.5)=(-0.5)^2=0.25=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6ce0ff88a64ad0ef.svg",
      "path": "is2/math/6ce0ff88a64ad0ef.svg",
      "mime": "image/svg+xml",
      "bytes": 21266,
      "sha256": "4ce89e9574aa32060a7e53a5b540a572c35b7b3f94435ea7b3ac05909df9fc4e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1,3)=\\max[\\min(.4,.3),\\min(.5,.3),\\min(.3,.1)]=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1,3)=\\max[\\min(.4,.3),\\min(.5,.3),\\min(.3,.1)]=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6cfaa5029f5a6cb9.svg",
      "path": "is2/math/6cfaa5029f5a6cb9.svg",
      "mime": "image/svg+xml",
      "bytes": 5059,
      "sha256": "f77467256d6d654ef7e48a764ca15ac790314e11cf83f34cdc430d842947edcc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "19.5+42.5=62"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "19.5+42.5=62"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6d394999310022b5.svg",
      "path": "is2/math/6d394999310022b5.svg",
      "mime": "image/svg+xml",
      "bytes": 9680,
      "sha256": "5a74599129fe333f70c98c24c88094d81e0d11b42840720b48d7ec0d21dc9fb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.2,0.3,0.1\\}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.2,0.3,0.1\\}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6d9a3c8d94a7312e.svg",
      "path": "is2/math/6d9a3c8d94a7312e.svg",
      "mime": "image/svg+xml",
      "bytes": 4937,
      "sha256": "0d7b25dfb950caefd20cb13c5a4530e866262ca7d140f36498bae8803863a68c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(-4)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(-4)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6df71b72d0a31e70.svg",
      "path": "is2/math/6df71b72d0a31e70.svg",
      "mime": "image/svg+xml",
      "bytes": 4148,
      "sha256": "7cafca67207f9147ee9ecc4f1b29800a5c788f7bc25cb4eb0cc2d1ce6bb21f7a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=4-1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=4-1=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6e0b3ead99011455.svg",
      "path": "is2/math/6e0b3ead99011455.svg",
      "mime": "image/svg+xml",
      "bytes": 16745,
      "sha256": "036ffc51fd84ebda2830f592aebd5c6512dbcfde655c954125478cdee6799176",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{colour})=\\frac{\\text{balls of that colour}}{\\text{all balls}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{colour})=\\frac{\\text{balls of that colour}}{\\text{all balls}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6e1d2349f082467b.svg",
      "path": "is2/math/6e1d2349f082467b.svg",
      "mime": "image/svg+xml",
      "bytes": 6735,
      "sha256": "310a16f79dee8e38a55eb78eee5df494501abfb97b20b557ed4804ca7e51ddd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.1b+0.3i+0.9a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.1b+0.3i+0.9a"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6e2299fa87aa4056.svg",
      "path": "is2/math/6e2299fa87aa4056.svg",
      "mime": "image/svg+xml",
      "bytes": 20563,
      "sha256": "531d4db28630673ac9fa58cfb91bd40c0b337c0be24ab96001db3efd3a80d33f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Yes\\mid x)=\\frac0{0+0.03125}=0,\\quad P(No\\mid x)=\\frac{0.03125}{0.03125}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Yes\\mid x)=\\frac0{0+0.03125}=0,\\quad P(No\\mid x)=\\frac{0.03125}{0.03125}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(b) Naive Bayes product-purchase classification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6e4eca135d9eae35.svg",
      "path": "is2/math/6e4eca135d9eae35.svg",
      "mime": "image/svg+xml",
      "bytes": 11390,
      "sha256": "bdc003aec2e5bb17fb6cde764707937c63ab9ca04a8f536ba3ab7d55c28f1ce7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=0.5+0.45v+2+0.09v=2.5+0.54v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=0.5+0.45v+2+0.09v=2.5+0.54v"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6e971d442b2340c9.svg",
      "path": "is2/math/6e971d442b2340c9.svg",
      "mime": "image/svg+xml",
      "bytes": 14144,
      "sha256": "20480840c2d1b57284f3ebee76be209b66796cce0a32044ed7264946953370f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-2+0.45(-2.0525)=-2-0.9236=-2.9236\\;\\checkmark"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-2+0.45(-2.0525)=-2-0.9236=-2.9236\\;\\checkmark"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6f4daee36ea96185.svg",
      "path": "is2/math/6f4daee36ea96185.svg",
      "mime": "image/svg+xml",
      "bytes": 3681,
      "sha256": "ed3d543dcaaa6085fe9434302ece12a424d9d48d32b24979f967c018eea99406",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6f502d0eec66aa0e.svg",
      "path": "is2/math/6f502d0eec66aa0e.svg",
      "mime": "image/svg+xml",
      "bytes": 13397,
      "sha256": "4cf414357ba8e1a9af448431f34cd8dfb6aed2dc8326e8075fd3374b9fb0219f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Reputation}=\\text{Good}\\mid C=\\text{No})=\\frac{1}{4}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Reputation}=\\text{Good}\\mid C=\\text{No})=\\frac{1}{4}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6f64cb8c41f3eca0.svg",
      "path": "is2/math/6f64cb8c41f3eca0.svg",
      "mime": "image/svg+xml",
      "bytes": 12118,
      "sha256": "66cf6fb8dcdcf821693b915e473ab05b30797be2a3c239567fd96a320674e342",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{High}(55)=\\frac{55-50}{75-50}=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{High}(55)=\\frac{55-50}{75-50}=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6f82367c11e33631.svg",
      "path": "is2/math/6f82367c11e33631.svg",
      "mime": "image/svg+xml",
      "bytes": 4819,
      "sha256": "3277652fc8f2c27b60944f4ddb3febce815226420ad94b20a90e0048a4bb4259",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=-2-(-2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=-2-(-2)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6f856204425ff6bb.svg",
      "path": "is2/math/6f856204425ff6bb.svg",
      "mime": "image/svg+xml",
      "bytes": 23161,
      "sha256": "6069310637ab8a30329e34f301bc1c8e28ea9929b4c873e4826d4de03e623ebe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_*(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,\\big[\\,R(s,a,s')+\\gamma\\max_{a'}q_*(s',a')\\,\\big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_*(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,\\big[\\,R(s,a,s')+\\gamma\\max_{a'}q_*(s',a')\\,\\big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/6fea0316b61a8fc1.svg",
      "path": "is2/math/6fea0316b61a8fc1.svg",
      "mime": "image/svg+xml",
      "bytes": 17554,
      "sha256": "b5a2d1e49ad06d00f4fcfbf29f7d01a55775c2535258e1f6765031baefcdd758",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3(0.1)+0.5(0.2)+0.1(0.7)=0.03+0.10+0.07=0.20=\\pi_I\\;\\checkmark"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3(0.1)+0.5(0.2)+0.1(0.7)=0.03+0.10+0.07=0.20=\\pi_I\\;\\checkmark"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7000daead38032a9.svg",
      "path": "is2/math/7000daead38032a9.svg",
      "mime": "image/svg+xml",
      "bytes": 15793,
      "sha256": "ed14d7477141c02fa3141e3dfb82cbb754c776ced77a910c8627bd8eed31d82f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=8b_1+4b_2+2b_3+b_4,\\qquad f(x)=x^3-4x^2+6x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=8b_1+4b_2+2b_3+b_4,\\qquad f(x)=x^3-4x^2+6x"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(a) Binary GA crossover, one-bit mutation and fitness [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/700c5bb73aa33b26.svg",
      "path": "is2/math/700c5bb73aa33b26.svg",
      "mime": "image/svg+xml",
      "bytes": 6524,
      "sha256": "a0a5e7d14b23df5086b1211a852b9c04f45b31ba0cc15305aaec36308031afa7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=1+(-1.5)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=1+(-1.5)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/709d5f49fad6a33b.svg",
      "path": "is2/math/709d5f49fad6a33b.svg",
      "mime": "image/svg+xml",
      "bytes": 6802,
      "sha256": "33bf816ff4eff6837fd4b11b9749331dd488b1e5d46efca474f9dd49bf488256",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0.7,0.4)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0.7,0.4)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/70e444d7db1b7149.svg",
      "path": "is2/math/70e444d7db1b7149.svg",
      "mime": "image/svg+xml",
      "bytes": 14021,
      "sha256": "61dad8cbff229e8e44eb3d53e2a1dc511295a9918ecc580acce403b19679ddb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{0.135335283}{\\sqrt{2\\pi}}\\approx0.053990967"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{0.135335283}{\\sqrt{2\\pi}}\\approx0.053990967"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/70eb8d3c0588a981.svg",
      "path": "is2/math/70eb8d3c0588a981.svg",
      "mime": "image/svg+xml",
      "bytes": 7256,
      "sha256": "7493b0c800395204a587ad375756bec27e529e936164a053e1f84848b7987bf4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x)=0.12+0.02=0.14"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x)=0.12+0.02=0.14"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/715ffe0029a7c804.svg",
      "path": "is2/math/715ffe0029a7c804.svg",
      "mime": "image/svg+xml",
      "bytes": 18923,
      "sha256": "21c77adecfddb1e604d57c934aa335653b0126e686e63d747d3c08bac0ff2c08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{P(B\\mid A)P(A)}{P(B\\mid A)P(A)+P(B\\mid\\neg A)P(\\neg A)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{P(B\\mid A)P(A)}{P(B\\mid A)P(A)+P(B\\mid\\neg A)P(\\neg A)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7194f00ae81bc1b1.svg",
      "path": "is2/math/7194f00ae81bc1b1.svg",
      "mime": "image/svg+xml",
      "bytes": 5940,
      "sha256": "96a1400962f33f99a9e11719e80532f4a42cf5d5950ba90ab07078f7f8507a0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\min(0.3,0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\min(0.3,0)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/71d9611ef2b3e668.svg",
      "path": "is2/math/71d9611ef2b3e668.svg",
      "mime": "image/svg+xml",
      "bytes": 10762,
      "sha256": "6dedb5f484cdc91840da65397bb2649949cfd8d2ed9036618ad1ad1b46a31075",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-0.9328)=-0.111936"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-0.9328)=-0.111936"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/723c388b267a6d46.svg",
      "path": "is2/math/723c388b267a6d46.svg",
      "mime": "image/svg+xml",
      "bytes": 4129,
      "sha256": "011188be2e627956f9be72e302d6c44dd022b677638cf4271871787dcac9039d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5+1+0.5=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5+1+0.5=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/726263f8c97a9f8e.svg",
      "path": "is2/math/726263f8c97a9f8e.svg",
      "mime": "image/svg+xml",
      "bytes": 4579,
      "sha256": "9a0694225121de72232476dc6dd2d1eccbeaeac6dc092669abd38b6f31ab7197",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=-1-(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=-1-(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7283c4b77917085c.svg",
      "path": "is2/math/7283c4b77917085c.svg",
      "mime": "image/svg+xml",
      "bytes": 15434,
      "sha256": "b015c1f8c76e48a140190f2d2aa904f738257c5226cf17be591999e14fabbd58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\sum_{i=1}^{n-1}d(c_i,c_{i+1})+d(c_n,c_1),\\quad F=1/L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\sum_{i=1}^{n-1}d(c_i,c_{i+1})+d(c_n,c_1),\\quad F=1/L"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7297bb21152d3d31.svg",
      "path": "is2/math/7297bb21152d3d31.svg",
      "mime": "image/svg+xml",
      "bytes": 8686,
      "sha256": "67bccd31ce23b0f344715b83e6ee175fe4e2750a75d840fed38a8275c5969008",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B)=0.024+0.004=0.028"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B)=0.024+0.004=0.028"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/729d7b573feaaf95.svg",
      "path": "is2/math/729d7b573feaaf95.svg",
      "mime": "image/svg+xml",
      "bytes": 10085,
      "sha256": "953af57ac3cd3214513a5ebea5ba090a596857b661ef98ea1ef7d93a0d2d8392",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(13)=4394-845+91=3640"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(13)=4394-845+91=3640"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/72aafd3f3c32f9a7.svg",
      "path": "is2/math/72aafd3f3c32f9a7.svg",
      "mime": "image/svg+xml",
      "bytes": 4547,
      "sha256": "534fbcda2eaeb45cec60c261aa62298adc20f9fd9d374e43244eef961dd4b8d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=1-(2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=1-(2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/72bc7a0f35b98e71.svg",
      "path": "is2/math/72bc7a0f35b98e71.svg",
      "mime": "image/svg+xml",
      "bytes": 15589,
      "sha256": "8ae07778a9fbc4b3a2fc5180122210350d8da1c3c4c99805d4a7b925dfbc7e16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X_{t+1}=S\\mid X_t=C,X_{t-1}=R)=P_{CS}=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X_{t+1}=S\\mid X_t=C,X_{t-1}=R)=P_{CS}=0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(b) Markov property and weather path [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/730976d327ad7f5e.svg",
      "path": "is2/math/730976d327ad7f5e.svg",
      "mime": "image/svg+xml",
      "bytes": 2623,
      "sha256": "7f5a3ef63ff565033b6b03dc89e9739eb4be86596438699c4b0308257a729b2c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2)^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2)^2=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/730d82f2aaccc80b.svg",
      "path": "is2/math/730d82f2aaccc80b.svg",
      "mime": "image/svg+xml",
      "bytes": 18875,
      "sha256": "e7794f2dce57af922b3087d2a8280c31676848310b0912a3bdacb6c8bbc021be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Yellow\\mid Mango)=\\frac{350}{650}=\\frac7{13}\\approx0.538462"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Yellow\\mid Mango)=\\frac{350}{650}=\\frac7{13}\\approx0.538462"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(a) Conditional probability from fruit counts [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/73135e72ac19cca4.svg",
      "path": "is2/math/73135e72ac19cca4.svg",
      "mime": "image/svg+xml",
      "bytes": 19313,
      "sha256": "9d07f9dca41c6b46b08b0fdf3ecbd4b54e7b50e0d2e0de750eff389cad22e101",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W,F,C,V)=P(W)\\,P(F\\mid W)\\,P(C\\mid W)\\,P(V\\mid F,C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W,F,C,V)=P(W)\\,P(F\\mid W)\\,P(C\\mid W)\\,P(V\\mid F,C)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/flu-network",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: fever given no flu (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/73527afb9489efc7.svg",
      "path": "is2/math/73527afb9489efc7.svg",
      "mime": "image/svg+xml",
      "bytes": 16783,
      "sha256": "0110eb95e4149e40f7a3935c35666c9c5c142d5be0fa8339a430d4106a3c4e37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{retained sum}=95+80+89+94+81+88=527"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{retained sum}=95+80+89+94+81+88=527"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(a) GA selection, crossover and survivor replacement [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/73533725519e6dc2.svg",
      "path": "is2/math/73533725519e6dc2.svg",
      "mime": "image/svg+xml",
      "bytes": 2312,
      "sha256": "d883de22e08beafd27a5f5121d7ebf153fae542978a25dfd33f93de40da7ff10",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(c)="
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(c)="
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/738acde5b7f3afea.svg",
      "path": "is2/math/738acde5b7f3afea.svg",
      "mime": "image/svg+xml",
      "bytes": 16178,
      "sha256": "94529ea2a05d9721c149055110655788de01018f53cc3ecd12702061d0a5381a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Temperature}=\\text{Normal}\\mid C=\\text{No})=\\frac{3}{5}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Temperature}=\\text{Normal}\\mid C=\\text{No})=\\frac{3}{5}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7395138baece4728.svg",
      "path": "is2/math/7395138baece4728.svg",
      "mime": "image/svg+xml",
      "bytes": 8639,
      "sha256": "9182778d9718d155c1cb6a624b282a793e68a2a36145bf93a306cf74c4d1acca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R,W)=0.2\\times0.9=0.18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R,W)=0.2\\times0.9=0.18"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/73d4f3be5484ad52.svg",
      "path": "is2/math/73d4f3be5484ad52.svg",
      "mime": "image/svg+xml",
      "bytes": 5719,
      "sha256": "62c47fd5520630fb42a7b6443850fd2fe64d22a08def917643a20100ba40cbdc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(-2)=(-2)^2=4=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(-2)=(-2)^2=4=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/73da4a922a419fa3.svg",
      "path": "is2/math/73da4a922a419fa3.svg",
      "mime": "image/svg+xml",
      "bytes": 6784,
      "sha256": "b154352dfa05db757642f61114ce60b1566bfe0a2fe27f1e5eed38b9fda25dea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_{i=1}^3 a_i=2+5+8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_{i=1}^3 a_i=2+5+8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/742b7c09a1ce32a4.svg",
      "path": "is2/math/742b7c09a1ce32a4.svg",
      "mime": "image/svg+xml",
      "bytes": 13609,
      "sha256": "c553696ed47c18cd0aef10592ad734450b666881757d0f9f91db1de132ca497c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log\\big(\\sum_k\\lambda_ka_k\\big)\\ge\\sum_k\\lambda_k\\log a_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log\\big(\\sum_k\\lambda_ka_k\\big)\\ge\\sum_k\\lambda_k\\log a_k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/748747a4be5b6069.svg",
      "path": "is2/math/748747a4be5b6069.svg",
      "mime": "image/svg+xml",
      "bytes": 7106,
      "sha256": "bf59bfee23580b8b96024cb25bc1d1944b4b1b0f77344e76498784bd42ea03cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w+(0.5w+0.5c)+c=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w+(0.5w+0.5c)+c=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/74f6736e95b5ff63.svg",
      "path": "is2/math/74f6736e95b5ff63.svg",
      "mime": "image/svg+xml",
      "bytes": 8871,
      "sha256": "ac8dd26b85f14f1642cc68b5c3b6090bc176ad4ad2af5e554366b70cd85e36df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum F=15+57+57+37\\approx166"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum F=15+57+57+37\\approx166"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/750f21b62900f171.svg",
      "path": "is2/math/750f21b62900f171.svg",
      "mime": "image/svg+xml",
      "bytes": 6018,
      "sha256": "2d56c995cf33124f1b4b044dcb1f45a2bf36ae4d24e0dd0997e2782d4a5773cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^4=2\\times2\\times2\\times2=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^4=2\\times2\\times2\\times2=16"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/751b3a44f8f94dbc.svg",
      "path": "is2/math/751b3a44f8f94dbc.svg",
      "mime": "image/svg+xml",
      "bytes": 15343,
      "sha256": "886fd8b85aa3ca8b1b69dc12fcc07c4d88219c98158929545046bddbab0ff55c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X=\\begin{bmatrix}3.461457&-3.572109\\\\4.22962&-2.01448\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X=\\begin{bmatrix}3.461457&-3.572109\\\\4.22962&-2.01448\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7580af7f56a5d58b.svg",
      "path": "is2/math/7580af7f56a5d58b.svg",
      "mime": "image/svg+xml",
      "bytes": 17069,
      "sha256": "fd05187bad1326683a21488c31c698c914b86bc052a6c55979f797dd5ebffe51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{22}=\\max\\{\\min(0.4,0.6),\\min(0.7,0.3)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{22}=\\max\\{\\min(0.4,0.6),\\min(0.7,0.3)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/76153632459f881f.svg",
      "path": "is2/math/76153632459f881f.svg",
      "mime": "image/svg+xml",
      "bytes": 3714,
      "sha256": "0afca931798b05546766e3656d8d18ef0b9bcd922f25767287f1006398505e66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+0+2+1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+0+2+1=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/762eaecf8eca8b36.svg",
      "path": "is2/math/762eaecf8eca8b36.svg",
      "mime": "image/svg+xml",
      "bytes": 5080,
      "sha256": "f63a8a791e314138357c435b0771c3b19339900c6eadc6792aeb8d4930fe8cc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2+0.6+0.4=1.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2+0.6+0.4=1.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/76317a80ed92e6f4.svg",
      "path": "is2/math/76317a80ed92e6f4.svg",
      "mime": "image/svg+xml",
      "bytes": 10076,
      "sha256": "f27eed3b3a42132a5b29e96af25a6637ec2188fa175dc393bd737ff6b87ba046",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3.88r=1\\quad r=1/3.88=25/97"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3.88r=1\\quad r=1/3.88=25/97"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/76742f554dcbda62.svg",
      "path": "is2/math/76742f554dcbda62.svg",
      "mime": "image/svg+xml",
      "bytes": 5686,
      "sha256": "af5f1745bc3436da7a9086e401d08784c89381df6c5b7c20ca7e8952ac06d2e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "|(14-10)/2|=|2|=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|(14-10)/2|=|2|=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/76b7c63a5ed0de17.svg",
      "path": "is2/math/76b7c63a5ed0de17.svg",
      "mime": "image/svg+xml",
      "bytes": 5059,
      "sha256": "0b59ba77e25b7d9cf8e4ed673bb0d31ba7d6d5a4e2dda5e4d2aa76e04b089a64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+0.3+0.5=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+0.3+0.5=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/76bb4ad3f6895999.svg",
      "path": "is2/math/76bb4ad3f6895999.svg",
      "mime": "image/svg+xml",
      "bytes": 18366,
      "sha256": "47e3ea99918f86780095ff4d7f3379115be98faf55d1971eee5785ca54802b74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3.179, 7.327)=3.179^2+7.327^2-(3.179)(7.327)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3.179, 7.327)=3.179^2+7.327^2-(3.179)(7.327)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/76c197431121b5e1.svg",
      "path": "is2/math/76c197431121b5e1.svg",
      "mime": "image/svg+xml",
      "bytes": 6478,
      "sha256": "820e6ae1906b72e8c5821a45b3e11c25dab82b1841b2af3e2c69010f79d9f57e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=3+(-1.5)=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=3+(-1.5)=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/772602a59fae475c.svg",
      "path": "is2/math/772602a59fae475c.svg",
      "mime": "image/svg+xml",
      "bytes": 9373,
      "sha256": "1138ecf2065b4a673790dbf31219a15bd59927a1472ce4afab1005158ac53ef0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=10/3\\approx3.333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=10/3\\approx3.333333"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/772dd747e10284ad.svg",
      "path": "is2/math/772dd747e10284ad.svg",
      "mime": "image/svg+xml",
      "bytes": 10560,
      "sha256": "a7b468c4c48c4dd90d8d9bcd7a9afd56fc60a8d6a7c47d252be21fb4aef041b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau=\\begin{bmatrix}0&15&5&4\\\\15&0&4&8\\\\5&4&0&1\\\\4&8&1&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau=\\begin{bmatrix}0&15&5&4\\\\15&0&4&8\\\\5&4&0&1\\\\4&8&1&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(c) ACO path length and pheromone update [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7738d5099a9e3ab1.svg",
      "path": "is2/math/7738d5099a9e3ab1.svg",
      "mime": "image/svg+xml",
      "bytes": 20442,
      "sha256": "a04bc81171316bc6a6a65ea05f487b7c46ecfb86b34496c528cde1f9d25c77c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.2),\\min(0.4,0.2),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.2),\\min(0.4,0.2),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7740370cf600b4a5.svg",
      "path": "is2/math/7740370cf600b4a5.svg",
      "mime": "image/svg+xml",
      "bytes": 3765,
      "sha256": "ceabd303adf5420f94b0870766ef84846c4567a5a107d50b20bacdabc2f096da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{1+1}{2}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{1+1}{2}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7852bd4ef8cbe433.svg",
      "path": "is2/math/7852bd4ef8cbe433.svg",
      "mime": "image/svg+xml",
      "bytes": 15660,
      "sha256": "7eafa19219376038d3f9515002b74f5a5bf28d7d6800d37733798f638259acf0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log L=\\sum_i\\log\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log L=\\sum_i\\log\\sum_k\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\sigma_k^2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7856892795a9fcf9.svg",
      "path": "is2/math/7856892795a9fcf9.svg",
      "mime": "image/svg+xml",
      "bytes": 5794,
      "sha256": "d8124cc153cc862ae0bb76d5d63b74d64dcfe037942a77ff48221eef4424c7c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+0.1428=1.1428"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0.1428=1.1428"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/786ba18b3b62c512.svg",
      "path": "is2/math/786ba18b3b62c512.svg",
      "mime": "image/svg+xml",
      "bytes": 8793,
      "sha256": "5723ca1ca97bd880b3630bb2281ede32432ffb90dcdfe316561c38b5e95a6a78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=5.9064-(5.9064)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=5.9064-(5.9064)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7875a0b4018e0854.svg",
      "path": "is2/math/7875a0b4018e0854.svg",
      "mime": "image/svg+xml",
      "bytes": 2481,
      "sha256": "f09cde87d610aa2fce2fa33ac9ca0aee55c33b63b0f528c6ee56349862b56166",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-0/8=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-0/8=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7887e5a1e9ffa26d.svg",
      "path": "is2/math/7887e5a1e9ffa26d.svg",
      "mime": "image/svg+xml",
      "bytes": 2555,
      "sha256": "6bfd5d3b75abdaa948007645211068f84a3d5baf24bddf747ebcae2ee25246ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F=1/L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F=1/L"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7892e8414e63bbd0.svg",
      "path": "is2/math/7892e8414e63bbd0.svg",
      "mime": "image/svg+xml",
      "bytes": 10929,
      "sha256": "60230dace1fcfcf3b9e6c71aadec00b81bfe347dea4333dc1071239a60c5500e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{new}=0.08+0.07+0.125=0.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{new}=0.08+0.07+0.125=0.275"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7893b72b8b5aa648.svg",
      "path": "is2/math/7893b72b8b5aa648.svg",
      "mime": "image/svg+xml",
      "bytes": 12111,
      "sha256": "e7ec0c50e38277d1fe2ae7034554d297c552ba2eb7f7379bde53ae1968e5f3de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{0.60653066}{\\sqrt{2\\pi}}\\approx0.241970725"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{0.60653066}{\\sqrt{2\\pi}}\\approx0.241970725"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/791fc41b905c43f5.svg",
      "path": "is2/math/791fc41b905c43f5.svg",
      "mime": "image/svg+xml",
      "bytes": 10993,
      "sha256": "e9f159c8e52498c7c7a8fdec5ef484beb713119c4207ec0e0d73747f162cb414",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_i=F_i/(F_A+F_B+F_C+F_D)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_i=F_i/(F_A+F_B+F_C+F_D)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7929aa22070f7f4e.svg",
      "path": "is2/math/7929aa22070f7f4e.svg",
      "mime": "image/svg+xml",
      "bytes": 6569,
      "sha256": "988db8dbe8bf495138d5938c024f1a0172f68ad3b87aa28b2d176aaeaf3ada43",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=2+(-0.5)=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=2+(-0.5)=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7930f3e2597545dd.svg",
      "path": "is2/math/7930f3e2597545dd.svg",
      "mime": "image/svg+xml",
      "bytes": 19342,
      "sha256": "b2f6aca8f2d59d6a1ac286deef466fe56821bf2dacdb2f5eb9caf689e24f246c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(x_A^1)=(0.12825)^2+7(0.12825)+5=5.9141980625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(x_A^1)=(0.12825)^2+7(0.12825)+5=5.9141980625"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/797903c04a87ae2d.svg",
      "path": "is2/math/797903c04a87ae2d.svg",
      "mime": "image/svg+xml",
      "bytes": 10625,
      "sha256": "3f81db73132cbdd14857902e8e7bd12e57bf5a14a92416fbaa631bb12f386463",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W,B_1)=\\frac3{10}\\frac12=\\frac3{20}=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W,B_1)=\\frac3{10}\\frac12=\\frac3{20}=0.15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(a) Bayes bag posterior [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/799732b628eacf45.svg",
      "path": "is2/math/799732b628eacf45.svg",
      "mime": "image/svg+xml",
      "bytes": 5689,
      "sha256": "ff7324860ab7d646408d72dae683b5949c83b0bd7fa2880db784ed4e7b63d969",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q/L=1/14=0.0714"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q/L=1/14=0.0714"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7999e36c046cbb22.svg",
      "path": "is2/math/7999e36c046cbb22.svg",
      "mime": "image/svg+xml",
      "bytes": 45005,
      "sha256": "edaed6d668fa3d3901dd206633c3de03f40e18e6880bf66da9b9276d3bf9d814",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{sick}\\mid+)=\\frac{P(+\\mid\\text{sick})\\,P(\\text{sick})}{P(+\\mid\\text{sick})P(\\text{sick})+P(+\\mid\\text{healthy})P(\\text{healthy})}=\\frac{0.99\\times0.001}{0.99\\times0.001+0.02\\times0.999}=0.047"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{sick}\\mid+)=\\frac{P(+\\mid\\text{sick})\\,P(\\text{sick})}{P(+\\mid\\text{sick})P(\\text{sick})+P(+\\mid\\text{healthy})P(\\text{healthy})}=\\frac{0.99\\times0.001}{0.99\\times0.001+0.02\\times0.999}=0.047"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/bayes-tree",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "Bayes' rule with a tree of 1000 people"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/79c1733b7155a919.svg",
      "path": "is2/math/79c1733b7155a919.svg",
      "mime": "image/svg+xml",
      "bytes": 14622,
      "sha256": "2aafab929a2f81132f0ff2428904b641cafea29124c9876a0f497fe81a207720",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(a+2b)v=(1+30.8)\\times0.6=31.8\\times0.6=19.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(a+2b)v=(1+30.8)\\times0.6=31.8\\times0.6=19.08"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/79ddc9ad485491a0.svg",
      "path": "is2/math/79ddc9ad485491a0.svg",
      "mime": "image/svg+xml",
      "bytes": 19805,
      "sha256": "9be49fe452d718cc2618363aa86dab18141eb176aa5f3dab9475e3205d720841",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\sum_i z_i\\mu_i}{\\sum_i\\mu_i}\\qquad z^*=\\frac{\\int z\\mu(z)\\,dz}{\\int\\mu(z)\\,dz}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\sum_i z_i\\mu_i}{\\sum_i\\mu_i}\\qquad z^*=\\frac{\\int z\\mu(z)\\,dz}{\\int\\mu(z)\\,dz}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/79f6ccced168cd06.svg",
      "path": "is2/math/79f6ccced168cd06.svg",
      "mime": "image/svg+xml",
      "bytes": 10077,
      "sha256": "cd4b7971173f27e0668cc9ddad845e30f872c8d2516e9258acde9709cb795217",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3\\times0.8=0.24\\quad;\\quad0.24\\times0.1=0.024"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3\\times0.8=0.24\\quad;\\quad0.24\\times0.1=0.024"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(a) Bayesian network joint probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7a11853924c667dd.svg",
      "path": "is2/math/7a11853924c667dd.svg",
      "mime": "image/svg+xml",
      "bytes": 11649,
      "sha256": "ae18b38dec91fe29ead756df724797a34f1b279c29d00ee6d5b9272f89543d1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=5488\\quad 5x^2=980\\quad 7x=98"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=5488\\quad 5x^2=980\\quad 7x=98"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7a27d9903aa92206.svg",
      "path": "is2/math/7a27d9903aa92206.svg",
      "mime": "image/svg+xml",
      "bytes": 10798,
      "sha256": "ce9802f17ce92d54cda3f515dd3cdeb3bf4df9807f292004455a431b46fac070",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=b_1 2^3+b_2 2^2+b_3 2^1+b_4 2^0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=b_1 2^3+b_2 2^2+b_3 2^1+b_4 2^0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7a5268d94266eaaf.svg",
      "path": "is2/math/7a5268d94266eaaf.svg",
      "mime": "image/svg+xml",
      "bytes": 886,
      "sha256": "672da206b6df67822a859ee0299cc3a7776d46bff6f817e576ca1404f3b2269b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "j"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7a74ad5911e6f0d8.svg",
      "path": "is2/math/7a74ad5911e6f0d8.svg",
      "mime": "image/svg+xml",
      "bytes": 13237,
      "sha256": "d188bf893b73a89429c14a9098d2eaa599f466967e0859325d82559aee395b45",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=18522\\quad 3x^2=1323\\quad 8x=168"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=18522\\quad 3x^2=1323\\quad 8x=168"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7a95cf78643aae43.svg",
      "path": "is2/math/7a95cf78643aae43.svg",
      "mime": "image/svg+xml",
      "bytes": 1821,
      "sha256": "1719ad3af6895e39d5cb33a3bfbab7c24227bc128b49adaeea850a39e9bfc7a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7ad9b78ea1d9260b.svg",
      "path": "is2/math/7ad9b78ea1d9260b.svg",
      "mime": "image/svg+xml",
      "bytes": 13815,
      "sha256": "8c0146cfe22aa38fd3f9f6f33570015057b7b8192370b2b5ab8fd65066b5ad9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{ik}=\\max_j\\min(R_{ij},S_{jk})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{ik}=\\max_j\\min(R_{ij},S_{jk})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7aeb7f13264a06b2.svg",
      "path": "is2/math/7aeb7f13264a06b2.svg",
      "mime": "image/svg+xml",
      "bytes": 12720,
      "sha256": "516b252875508421057ae9e466e06ac45206b09937d174bea8036323f13da939",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{1+36+81+196}{4}=\\frac{314}{4}=78.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{1+36+81+196}{4}=\\frac{314}{4}=78.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q2",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7af34167018bca92.svg",
      "path": "is2/math/7af34167018bca92.svg",
      "mime": "image/svg+xml",
      "bytes": 8825,
      "sha256": "dc6e1ad65e6144222ba8cd7e34b4a9d77f7d87ff6e5f2de8e70d6719f1d04d7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_{Yes}=\\frac12\\times\\frac24\\times\\frac14\\times\\frac04=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_{Yes}=\\frac12\\times\\frac24\\times\\frac14\\times\\frac04=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(b) Naive Bayes product-purchase classification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7b0589337b7254cb.svg",
      "path": "is2/math/7b0589337b7254cb.svg",
      "mime": "image/svg+xml",
      "bytes": 11477,
      "sha256": "80071557b537c97f97414bf373d68513f95792d355063bf7f42a28596c2daa84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_B=1\\times0.5=0.5\\qquad w_C=1\\times0.25=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_B=1\\times0.5=0.5\\qquad w_C=1\\times0.25=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7b275c539000ed1c.svg",
      "path": "is2/math/7b275c539000ed1c.svg",
      "mime": "image/svg+xml",
      "bytes": 14839,
      "sha256": "0a0a20f054c04a1b3f972b16bcf665b688dcb04a8cef84f86c65b6b8431bb94e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid R)=\\frac{3/14}{55/126}=\\frac{27}{55}\\approx0.490909"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid R)=\\frac{3/14}{55/126}=\\frac{27}{55}\\approx0.490909"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(b) Bayes posterior for red ball [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7b86112b191ef76c.svg",
      "path": "is2/math/7b86112b191ef76c.svg",
      "mime": "image/svg+xml",
      "bytes": 13129,
      "sha256": "a821b9f4d8a987937a1633d40383223bd755f5ab50722e9fc3a1d9b36c92499d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\land b)=P(a\\mid b)P(b)=P(b\\mid a)P(a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\land b)=P(a\\mid b)P(b)=P(b\\mid a)P(a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7b8935d4bd0523c1.svg",
      "path": "is2/math/7b8935d4bd0523c1.svg",
      "mime": "image/svg+xml",
      "bytes": 9374,
      "sha256": "e8304745b485ff7a13d5b702a5213c82859b092bd2bf5c8eba00a74535a97f83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.7,0.1)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.7,0.1)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7b8a3aea9af35f5f.svg",
      "path": "is2/math/7b8a3aea9af35f5f.svg",
      "mime": "image/svg+xml",
      "bytes": 21182,
      "sha256": "d343ca8d3e81741b63db56fa1e6da7668e5d46d2349474e177236f721b2ffacb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\sum_{a}\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)\\,\\big[\\,R(s,a,s')+\\gamma\\,v_\\pi(s')\\,\\big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\sum_{a}\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)\\,\\big[\\,R(s,a,s')+\\gamma\\,v_\\pi(s')\\,\\big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7b95185b7bc8e8a2.svg",
      "path": "is2/math/7b95185b7bc8e8a2.svg",
      "mime": "image/svg+xml",
      "bytes": 1510,
      "sha256": "685665dce4b79078ae9a2602a799ef5f0f4668704631f4426644138ce2738e7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7b9d5ae6e490a014.svg",
      "path": "is2/math/7b9d5ae6e490a014.svg",
      "mime": "image/svg+xml",
      "bytes": 14954,
      "sha256": "8f1db3f73b940e4ddc3dee4996530b7c80a03a80f5bf5e96e569173a65774628",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(L)=-1+0.9\\,[\\,0.4\\,v(C)+0.6\\,(0)\\,]=-1+0.36\\,v(C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(L)=-1+0.9\\,[\\,0.4\\,v(C)+0.6\\,(0)\\,]=-1+0.36\\,v(C)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7c2858b3388b1fca.svg",
      "path": "is2/math/7c2858b3388b1fca.svg",
      "mime": "image/svg+xml",
      "bytes": 11310,
      "sha256": "1b57274f6ec6037cbd3f7fee85ad51c71cf32dfaf50759030ef5dcc0ea01d9cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(s)=R(s)+\\gamma\\sum_{s'}P_{ss'}v(s')"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(s)=R(s)+\\gamma\\sum_{s'}P_{ss'}v(s')"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7cb566d00780f2b1.svg",
      "path": "is2/math/7cb566d00780f2b1.svg",
      "mime": "image/svg+xml",
      "bytes": 3941,
      "sha256": "238e8c1ee4c401919c6c693201dd531d9306b1122aceaaf8299530f30f60ac15",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3)=3^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3)=3^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7cbca4576287a20a.svg",
      "path": "is2/math/7cbca4576287a20a.svg",
      "mime": "image/svg+xml",
      "bytes": 40531,
      "sha256": "3ce4dd5018eb9655e38a26bf0e43d1e540ed0ed93b466a2d6bb812e2483bfe97",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(3,1)=\\max[\\min(.2,.2),\\min(.4,.2),\\min(.3,.1)]=0.2,\\;(3,2)=\\max[.2,.3,.1]=0.3,\\;(3,3)=\\max[.2,.3,.1]=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(3,1)=\\max[\\min(.2,.2),\\min(.4,.2),\\min(.3,.1)]=0.2,\\;(3,2)=\\max[.2,.3,.1]=0.3,\\;(3,3)=\\max[.2,.3,.1]=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7cc359443926f7d3.svg",
      "path": "is2/math/7cc359443926f7d3.svg",
      "mime": "image/svg+xml",
      "bytes": 4571,
      "sha256": "86f1e9965671e73d7a9e7a161d29b0e9ebcd36bc5eb53262bc5b3239bbad14b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=1-(4)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=1-(4)=-3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7cdb88481f227e3c.svg",
      "path": "is2/math/7cdb88481f227e3c.svg",
      "mime": "image/svg+xml",
      "bytes": 34806,
      "sha256": "ce02392e6e195bb0266a38b80e0b7e795673773ca02adc34cc5f4486e563048c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}\\leftarrow(1-\\rho)\\,\\tau_{ij}+\\sum_{k=1}^{m}\\Delta\\tau^{k}_{ij},\\qquad \\Delta\\tau^{k}_{ij}=\\begin{cases}Q/L_k&\\text{if ant }k\\text{ used edge }(i,j)\\\\0&\\text{otherwise}\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}\\leftarrow(1-\\rho)\\,\\tau_{ij}+\\sum_{k=1}^{m}\\Delta\\tau^{k}_{ij},\\qquad \\Delta\\tau^{k}_{ij}=\\begin{cases}Q/L_k&\\text{if ant }k\\text{ used edge }(i,j)\\\\0&\\text{otherwise}\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7ce6fe6ef36e3167.svg",
      "path": "is2/math/7ce6fe6ef36e3167.svg",
      "mime": "image/svg+xml",
      "bytes": 3621,
      "sha256": "f7cae2ea81dcac16c458b632d29a366f24867d5337e5843133d8622616608095",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=1/0.2=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=1/0.2=5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7ce7c2323916220b.svg",
      "path": "is2/math/7ce7c2323916220b.svg",
      "mime": "image/svg+xml",
      "bytes": 6045,
      "sha256": "c4483ec4db00c7104df6a6f23d8d8e6c5cb82d77833e073f18458e978d20dfb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{new}=4+(-1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{new}=4+(-1)=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7d200da3be6a78d4.svg",
      "path": "is2/math/7d200da3be6a78d4.svg",
      "mime": "image/svg+xml",
      "bytes": 6091,
      "sha256": "0c8bfd6a0ec05c6641375d315355505d8d03e83b5e2b00bb3cd867550f0242d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\propto\\tau_{ij}\\,(1/d_{ij})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\propto\\tau_{ij}\\,(1/d_{ij})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/applications",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "5/10-mark answer: applications of ACO (explain one)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(b) Applications of ACO [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(b) Applications of ACO [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7d9ccf789fe769f1.svg",
      "path": "is2/math/7d9ccf789fe769f1.svg",
      "mime": "image/svg+xml",
      "bytes": 26521,
      "sha256": "df1853b908399eff2208607039645a4dd06c18ce4bac015605b2edbb31f8d440",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{ij}^{t+1}=wv_{ij}^t+c_1r_1(pbest_{ij}-x_{ij}^t)+c_2r_2(gbest_j-x_{ij}^t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{ij}^{t+1}=wv_{ij}^t+c_1r_1(pbest_{ij}-x_{ij}^t)+c_2r_2(gbest_j-x_{ij}^t)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7e6827fd1d3ef854.svg",
      "path": "is2/math/7e6827fd1d3ef854.svg",
      "mime": "image/svg+xml",
      "bytes": 16615,
      "sha256": "6733e8f375385d9dddc7bc0d394e63a3af23f1fd561bd6515c9f443e69473eb3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_*(s)=\\max_a\\sum_{s'}P(s'\\mid s,a)[R+\\gamma v_*(s')]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_*(s)=\\max_a\\sum_{s'}P(s'\\mid s,a)[R+\\gamma v_*(s')]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7e7a8fe5c95dbdc8.svg",
      "path": "is2/math/7e7a8fe5c95dbdc8.svg",
      "mime": "image/svg+xml",
      "bytes": 8539,
      "sha256": "cbc3c7d61edcb231656675a14b056f4948f2b1b1926116ae8749ce218ba7a737",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0=R_1+\\gamma R_2+\\gamma^2R_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0=R_1+\\gamma R_2+\\gamma^2R_3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7e7e8c545536f6a2.svg",
      "path": "is2/math/7e7e8c545536f6a2.svg",
      "mime": "image/svg+xml",
      "bytes": 792,
      "sha256": "440120e834794da01affb8d7bcbac7d8b174878a984b360a099d44ad5736c0fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7e932392a2d209b9.svg",
      "path": "is2/math/7e932392a2d209b9.svg",
      "mime": "image/svg+xml",
      "bytes": 3698,
      "sha256": "c09361177f3a1f17e77acd911bf68c66366b3353414251bdeb993a88b3194c6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\le P(\\omega)\\le1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\le P(\\omega)\\le1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7ee037eb525f597a.svg",
      "path": "is2/math/7ee037eb525f597a.svg",
      "mime": "image/svg+xml",
      "bytes": 5638,
      "sha256": "418fad302ba43788d60e017112e4bb364cd326544bb17ddb9761cd43690f5bb9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(No)=4/8=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(No)=4/8=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7ef66022cb4ba451.svg",
      "path": "is2/math/7ef66022cb4ba451.svg",
      "mime": "image/svg+xml",
      "bytes": 31469,
      "sha256": "8a5670c3389db21d8d02a2f0ec87a0c7813c06b840f4edcf01e1291362e53426",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{ij}=\\min(A_i,B_j),\\quad S_{ij}=\\min(C_i,B_j),\\quad T_{ij}=\\max_k\\min(R_{ik},S_{kj})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{ij}=\\min(A_i,B_j),\\quad S_{ij}=\\min(C_i,B_j),\\quad T_{ij}=\\max_k\\min(R_{ik},S_{kj})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(b) Fuzzy Cartesian product and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7f1b6387a96fa5e5.svg",
      "path": "is2/math/7f1b6387a96fa5e5.svg",
      "mime": "image/svg+xml",
      "bytes": 3252,
      "sha256": "6d7536c391e69ab271db8f2c2dab736fc7260c62e7a92e051652ef9b82995e31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3)=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3)=9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7f4c1d9519ac27a9.svg",
      "path": "is2/math/7f4c1d9519ac27a9.svg",
      "mime": "image/svg+xml",
      "bytes": 9752,
      "sha256": "81f4b687809b3ca56ccebc92691398793c3c85857bdbab5fd6e7da67aa2d9b11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=P(\\text{next}=j\\mid\\text{now}=i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=P(\\text{next}=j\\mid\\text{now}=i)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7f500d88c2aab86f.svg",
      "path": "is2/math/7f500d88c2aab86f.svg",
      "mime": "image/svg+xml",
      "bytes": 18336,
      "sha256": "9357cfd8006ce2e618f5a9329612121cfbfed1d11c132c5fd61e2750a8786893",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(regular\\mid male,debit)=\\frac{0.20}{0.05+0.20}=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(regular\\mid male,debit)=\\frac{0.20}{0.05+0.20}=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/7f52b89af830db1b.svg",
      "path": "is2/math/7f52b89af830db1b.svg",
      "mime": "image/svg+xml",
      "bytes": 4488,
      "sha256": "b444f9461992195820afc7d374ac6049836113f257b0af43938f1738fcdf2be7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum F=0+3+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum F=0+3+1=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/809047184e208e3d.svg",
      "path": "is2/math/809047184e208e3d.svg",
      "mime": "image/svg+xml",
      "bytes": 7454,
      "sha256": "c3a0fcda333f5414afe5f973b1c7cd800134d81ee73e1325bbc82fd62409a066",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "l=0.25p+0.5l+0.3r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "l=0.25p+0.5l+0.3r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/80d83715ae3f22a7.svg",
      "path": "is2/math/80d83715ae3f22a7.svg",
      "mime": "image/svg+xml",
      "bytes": 5490,
      "sha256": "cd9cee0b614edc78761ef728134df69157d346ca784ca17632ba9d69201fd2e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s_1)\\approx5.43"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s_1)\\approx5.43"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/80ef2d8261fa9e17.svg",
      "path": "is2/math/80ef2d8261fa9e17.svg",
      "mime": "image/svg+xml",
      "bytes": 18853,
      "sha256": "76e8ea6959d54745e4b4fa3b9fb5e396d3a1237c756c73169e57f601e5e65fb1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V^\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s',r}p(s',r\\mid s,a)\\left[r+\\gamma V^\\pi(s')\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V^\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s',r}p(s',r\\mid s,a)\\left[r+\\gamma V^\\pi(s')\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q7b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q7(b) Bellman equations and reinforcement-learning applications [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8106fc4d3ea404bb.svg",
      "path": "is2/math/8106fc4d3ea404bb.svg",
      "mime": "image/svg+xml",
      "bytes": 12909,
      "sha256": "176829293c1333abcc23b5d7febd56dc00cb00a8a9c11d29280809d48f12b57d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=17\\times17=289\\qquad x^3=289\\times17=4913"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=17\\times17=289\\qquad x^3=289\\times17=4913"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8108e5ca96fd589b.svg",
      "path": "is2/math/8108e5ca96fd589b.svg",
      "mime": "image/svg+xml",
      "bytes": 4380,
      "sha256": "9b0ac60161cdce89b48a644203f9f634ca4699d7a3257413eebcef7249e82bc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3+0.5=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3+0.5=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/811e452127929f3e.svg",
      "path": "is2/math/811e452127929f3e.svg",
      "mime": "image/svg+xml",
      "bytes": 12132,
      "sha256": "ec6e4bd7bc1509239b58e3f85e69f01b866a93639a30a4b2552bf471bdc96016",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(s)=R(s)+\\gamma\\sum_{s'}P(s'\\mid s)v(s')"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(s)=R(s)+\\gamma\\sum_{s'}P(s'\\mid s)v(s')"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8148ccf99111a269.svg",
      "path": "is2/math/8148ccf99111a269.svg",
      "mime": "image/svg+xml",
      "bytes": 4860,
      "sha256": "1f86c97af78d059fd5c166324155bd5a6f722e28ac3585c2ae638b3773e031bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{0+0+0}{3}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{0+0+0}{3}=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8184446a5afe0a48.svg",
      "path": "is2/math/8184446a5afe0a48.svg",
      "mime": "image/svg+xml",
      "bytes": 4916,
      "sha256": "053c6245d0b23691937b33f9b38d31c3827c6830e3387ddeefdc75ac73209f3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{56}{1}=56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{56}{1}=56"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/818ac9c6d2d2746f.svg",
      "path": "is2/math/818ac9c6d2d2746f.svg",
      "mime": "image/svg+xml",
      "bytes": 8990,
      "sha256": "709acc49e04e568b3cff6c84c4a2e92cd352ac5c6355b75069748ee06b30e055",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{1+1+4+4}{4}=\\frac{10}{4}=2.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{1+1+4+4}{4}=\\frac{10}{4}=2.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/818af979753c0a98.svg",
      "path": "is2/math/818af979753c0a98.svg",
      "mime": "image/svg+xml",
      "bytes": 7808,
      "sha256": "fa261cd667809857e9e55b183e26602648c7df779d44a066c67082addf002872",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(4)=128-80+28=76"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(4)=128-80+28=76"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/81d37eff7c373c7f.svg",
      "path": "is2/math/81d37eff7c373c7f.svg",
      "mime": "image/svg+xml",
      "bytes": 6984,
      "sha256": "a538afe44eec953d4a970953d5626607f45722b9fb032baff7554a8b517a7f2d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbb E[R]=\\sum_i P_iR_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbb E[R]=\\sum_i P_iR_i"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8237f522c90ae910.svg",
      "path": "is2/math/8237f522c90ae910.svg",
      "mime": "image/svg+xml",
      "bytes": 8239,
      "sha256": "a4a850bc7ef2ab10bdbde36582358e6505015c55a82946cf4cb3765a67c531f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(4)^2=16\\qquad2\\sigma^2=2(2^2)=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(4)^2=16\\qquad2\\sigma^2=2(2^2)=8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8248280819c17d38.svg",
      "path": "is2/math/8248280819c17d38.svg",
      "mime": "image/svg+xml",
      "bytes": 14435,
      "sha256": "370b56dc456da6adb19b2c6d86cde482efd105577b1f1ad215d1f9a33fe4246a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=R+\\gamma Pv\\Rightarrow (I-\\gamma P)v=R\\Rightarrow v=(I-\\gamma P)^{-1}R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=R+\\gamma Pv\\Rightarrow (I-\\gamma P)v=R\\Rightarrow v=(I-\\gamma P)^{-1}R"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/82b3199ed4befd72.svg",
      "path": "is2/math/82b3199ed4befd72.svg",
      "mime": "image/svg+xml",
      "bytes": 9374,
      "sha256": "c7ee4fa41700aaa81e56dfb7f1a466d9bc1802d438684a681fa4f5bbfcef25f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.1,0.7)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.1,0.7)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/82dc2ed77545eeb8.svg",
      "path": "is2/math/82dc2ed77545eeb8.svg",
      "mime": "image/svg+xml",
      "bytes": 26250,
      "sha256": "bbb470669ed00a625fcbed7f5878833e2671f53ea0f47e976b223071a80e480b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{12}=0.9(0.2449)+0+0.12825(-2.2150+4.0246)=0.22041+0.232081=0.452491"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{12}=0.9(0.2449)+0+0.12825(-2.2150+4.0246)=0.22041+0.232081=0.452491"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/830f0f5268ecd933.svg",
      "path": "is2/math/830f0f5268ecd933.svg",
      "mime": "image/svg+xml",
      "bytes": 12327,
      "sha256": "5e1ea42383e46965db7a736c3092d99d209ef985e13b0f0c9408110c50151b3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_\\pi(s,a)=\\mathbb E_\\pi[G_t\\mid S_t=s,A_t=a]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_\\pi(s,a)=\\mathbb E_\\pi[G_t\\mid S_t=s,A_t=a]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8346d41c793ff815.svg",
      "path": "is2/math/8346d41c793ff815.svg",
      "mime": "image/svg+xml",
      "bytes": 7862,
      "sha256": "176cf19e750126a9c13fd27981985836251f0953b0c3b3355df29acd72312f1f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=7.21-(7.36)=-0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=7.21-(7.36)=-0.15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/836949dff185b3ba.svg",
      "path": "is2/math/836949dff185b3ba.svg",
      "mime": "image/svg+xml",
      "bytes": 1788,
      "sha256": "ff7a28e531429da1b70af4beabe9f6d85cfaffff4515403cda794054c8fd9c97",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/83698ff516912ccd.svg",
      "path": "is2/math/83698ff516912ccd.svg",
      "mime": "image/svg+xml",
      "bytes": 14671,
      "sha256": "5b1824e0f818b01555d190c1a16ef4673345a60c41e24ae786b5f231c1ae8b9f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{196+196+196+196}{4}=\\frac{784}{4}=196"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{196+196+196+196}{4}=\\frac{784}{4}=196"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q2",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/837aecc6afff8d86.svg",
      "path": "is2/math/837aecc6afff8d86.svg",
      "mime": "image/svg+xml",
      "bytes": 7142,
      "sha256": "250b9af0993b542b7e86a4c72bd01816e04a626fa779f6b50bb8cb4bb1f91df6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t=R_{t+1}+\\gamma G_{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=R_{t+1}+\\gamma G_{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8383f96e6caef877.svg",
      "path": "is2/math/8383f96e6caef877.svg",
      "mime": "image/svg+xml",
      "bytes": 13038,
      "sha256": "32eb68c24a68fa1b027305fe92841f80ebaa4b9c9aff484ec6b3cc8aca2ead58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R)=\\frac3{14}+\\frac29=\\frac{27+28}{126}=\\frac{55}{126}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R)=\\frac3{14}+\\frac29=\\frac{27+28}{126}=\\frac{55}{126}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(b) Bayes posterior for red ball [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/839a41948edad8ea.svg",
      "path": "is2/math/839a41948edad8ea.svg",
      "mime": "image/svg+xml",
      "bytes": 17579,
      "sha256": "1f21e8cd6ed7bd044956315ca9b5a11eaea27a3cbfe13e3d8181211a25d77f4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(c)=P(c)\\prod_j P(x_j\\mid c),\\qquad P(c\\mid x)=\\frac{s(c)}{\\sum_{k}s(k)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(c)=P(c)\\prod_j P(x_j\\mid c),\\qquad P(c\\mid x)=\\frac{s(c)}{\\sum_{k}s(k)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/83a647473c6fa205.svg",
      "path": "is2/math/83a647473c6fa205.svg",
      "mime": "image/svg+xml",
      "bytes": 6726,
      "sha256": "84972ecbdfaa62fb75d0d711443ce3a8216c0a8e7b564e70d7275f229da1d8df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=5+(-1.5)=3.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=5+(-1.5)=3.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/83b853a2ad6339ff.svg",
      "path": "is2/math/83b853a2ad6339ff.svg",
      "mime": "image/svg+xml",
      "bytes": 2365,
      "sha256": "b83dc35051ce143244bb5c86c78267c76d28300398f870304056b7205aac8d9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "14-10=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "14-10=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/84156b76989dd58e.svg",
      "path": "is2/math/84156b76989dd58e.svg",
      "mime": "image/svg+xml",
      "bytes": 11976,
      "sha256": "36763d4021082bfb33bef2d12a3005c54e0e2333edf556527dad199bf0abfe6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{out}(60)=\\max(0.3,0.2)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{out}(60)=\\max(0.3,0.2)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/843b8913b1abe9b7.svg",
      "path": "is2/math/843b8913b1abe9b7.svg",
      "mime": "image/svg+xml",
      "bytes": 22367,
      "sha256": "369b2874d2bcd6db9fccf26c2dc97aa46cc37b7504b7c06db5527aca6008435d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{12}=\\max\\{\\min(0.3,0.1),\\min(0.6,0.7),\\min(0.9,0.4)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{12}=\\max\\{\\min(0.3,0.1),\\min(0.6,0.7),\\min(0.9,0.4)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/84dfd42953d2811a.svg",
      "path": "is2/math/84dfd42953d2811a.svg",
      "mime": "image/svg+xml",
      "bytes": 6575,
      "sha256": "b415c6154a48a07bc4244edccdb7cb7fb4432ddbd5aa61ee30a6f7149a969593",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times(-0.5)=-0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times(-0.5)=-0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/85040bacae1471d9.svg",
      "path": "is2/math/85040bacae1471d9.svg",
      "mime": "image/svg+xml",
      "bytes": 4831,
      "sha256": "88a8beeebbb581d13920fbd677efc5ee753d8547c558d0e63c517eb16f01a74e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_{TSP}=1/L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_{TSP}=1/L"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/aco-tsp",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "TEE-only formulas: ACO and GA for TSP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/857573d5b79c2b73.svg",
      "path": "is2/math/857573d5b79c2b73.svg",
      "mime": "image/svg+xml",
      "bytes": 3587,
      "sha256": "1d64eeb45247aa863e43a252b9bd3a14752e2b995abb3905a7fb644c7488731a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A(9)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A(9)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/859d029599adbb59.svg",
      "path": "is2/math/859d029599adbb59.svg",
      "mime": "image/svg+xml",
      "bytes": 20818,
      "sha256": "55e80f022af6b46fec4d30d26ecacbdd999025f0c562252d84ba29aa592e17b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.3),\\min(0.4,0.3),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.3),\\min(0.4,0.3),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/85ac77f48027edb2.svg",
      "path": "is2/math/85ac77f48027edb2.svg",
      "mime": "image/svg+xml",
      "bytes": 4961,
      "sha256": "af9bdaf2cff42209ca2c9723c9332c37b695adacaa5100c4ac38508f16b8f4c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=(2.5,\\,-3.0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=(2.5,\\,-3.0)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/85cc697d8abbcf2c.svg",
      "path": "is2/math/85cc697d8abbcf2c.svg",
      "mime": "image/svg+xml",
      "bytes": 5177,
      "sha256": "f51edc82d02bd9d96a8ee19978abf564c3f7d37b203005197d5c765876ee060e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(1-(-2))=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(1-(-2))=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/860f0958878c117d.svg",
      "path": "is2/math/860f0958878c117d.svg",
      "mime": "image/svg+xml",
      "bytes": 5248,
      "sha256": "277e717511abfdd63944975e1ca754f23955a08bf8fcd09a645f5b6a66822050",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_k=0.8+0.2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_k=0.8+0.2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/863310fc89ae0de3.svg",
      "path": "is2/math/863310fc89ae0de3.svg",
      "mime": "image/svg+xml",
      "bytes": 18362,
      "sha256": "3f89dab7010398a2678ae5e46fa7486c31e536309d88eb3980bcbeabc1aaa012",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V^*(s)=\\max_a\\sum_{s',r}p(s',r\\mid s,a)\\left[r+\\gamma V^*(s')\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V^*(s)=\\max_a\\sum_{s',r}p(s',r\\mid s,a)\\left[r+\\gamma V^*(s')\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q7b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q7(b) Bellman equations and reinforcement-learning applications [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/86465ec4ca89266b.svg",
      "path": "is2/math/86465ec4ca89266b.svg",
      "mime": "image/svg+xml",
      "bytes": 18497,
      "sha256": "34db827aafa068ae2a63fb65bd36bc31f88352dd5b5e27521f3bb92ee4d43295",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{B1}^{1}=v_{B2}^{1}=0.9(0)+0.89235(1-1)+0.12825(1-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{B1}^{1}=v_{B2}^{1}=0.9(0)+0.89235(1-1)+0.12825(1-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8653487298ec14a0.svg",
      "path": "is2/math/8653487298ec14a0.svg",
      "mime": "image/svg+xml",
      "bytes": 7693,
      "sha256": "f6c18cd23310e9bbf90830a20bf81f7e8724baa6459b77471f1284732410168d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\frac{25}{42}\\div\\frac32=\\frac{25}{63}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\frac{25}{42}\\div\\frac32=\\frac{25}{63}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/866b6bb4aa32a9a4.svg",
      "path": "is2/math/866b6bb4aa32a9a4.svg",
      "mime": "image/svg+xml",
      "bytes": 13926,
      "sha256": "5559ee9280202852933127d3db4ec2335970c4d8098a59def6705b51331086cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{64+169+169+64}{4}=\\frac{466}{4}=116.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{64+169+169+64}{4}=\\frac{466}{4}=116.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q2",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/867693405ef3ab51.svg",
      "path": "is2/math/867693405ef3ab51.svg",
      "mime": "image/svg+xml",
      "bytes": 12120,
      "sha256": "bfdd3ade52544726d2ab0892740546fd18e3545253687664a5463eeb9c20d68d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_1=0.12/0.15=0.8\\quad\\gamma_2=0.03/0.15=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_1=0.12/0.15=0.8\\quad\\gamma_2=0.03/0.15=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/86787607e49b39df.svg",
      "path": "is2/math/86787607e49b39df.svg",
      "mime": "image/svg+xml",
      "bytes": 2250,
      "sha256": "cdea251f69c1ae0f70fe2840f171afffb805e13de0291e255adc522edfeaaee6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{0}\\approx1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{0}\\approx1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8709c94ae272ba4a.svg",
      "path": "is2/math/8709c94ae272ba4a.svg",
      "mime": "image/svg+xml",
      "bytes": 7810,
      "sha256": "961a28655653ce3da2457eed893a880547a640260d62584ed8318266b1c0bc09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum F=0.1+0.2+0.5+0.2\\approx1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum F=0.1+0.2+0.5+0.2\\approx1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/872b6624767f4385.svg",
      "path": "is2/math/872b6624767f4385.svg",
      "mime": "image/svg+xml",
      "bytes": 4334,
      "sha256": "4e4c16a07dbcc247f5243415bd428a258a1fc8ef8c6aabcf3fabbc0035bbb330",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(1)=1^2=1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(1)=1^2=1=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8789b37bca837a83.svg",
      "path": "is2/math/8789b37bca837a83.svg",
      "mime": "image/svg+xml",
      "bytes": 9747,
      "sha256": "d8233b38532ea367b6fbb3eb3a92f5d0b93d0bc999902d3401148fc9d03fe7f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-0.25)+0+(-0.25)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-0.25)+0+(-0.25)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/87db5516b0eef4a5.svg",
      "path": "is2/math/87db5516b0eef4a5.svg",
      "mime": "image/svg+xml",
      "bytes": 6045,
      "sha256": "6b1e8c1340a3bd4a769b6ccac511187dfac6e17300625e0d1b31eb1859e14871",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{new}=4+(-3)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{new}=4+(-3)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8818d06a66002156.svg",
      "path": "is2/math/8818d06a66002156.svg",
      "mime": "image/svg+xml",
      "bytes": 4241,
      "sha256": "30d7e10d315af1218a77b7f0358cfa99847a2e375c4b005a8a9df97aadf64a7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(s'\\mid s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(s'\\mid s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/886e804c14fdc761.svg",
      "path": "is2/math/886e804c14fdc761.svg",
      "mime": "image/svg+xml",
      "bytes": 9973,
      "sha256": "f4b08c8d790ffc5c492b84d037eb6eae8bde88503ccd0d8ea3e9378e1cb10cc4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=0.5(1+0.9v)+0.5(4+0.18v)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=0.5(1+0.9v)+0.5(4+0.18v)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/88c438d7bc523a5f.svg",
      "path": "is2/math/88c438d7bc523a5f.svg",
      "mime": "image/svg+xml",
      "bytes": 1030,
      "sha256": "57fc32d5fc97df727886817d7da24a5c6862e2ad9d7e7177264024b971228f8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/88e7bce915d4dcc4.svg",
      "path": "is2/math/88e7bce915d4dcc4.svg",
      "mime": "image/svg+xml",
      "bytes": 7863,
      "sha256": "cd4cff61ac151eee76e1b9151b973ad01b9cc4b342e7800d8c86066ee536edce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-1)+0+(-0.5)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-1)+0+(-0.5)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/891d26c6d9632710.svg",
      "path": "is2/math/891d26c6d9632710.svg",
      "mime": "image/svg+xml",
      "bytes": 8698,
      "sha256": "4b1beeda3072e005ecabb5431dbd4766e1681fcf5d7e2d40586746ebfe42643a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.4,0.4,0.1\\}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.4,0.4,0.1\\}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/89df484c365b908d.svg",
      "path": "is2/math/89df484c365b908d.svg",
      "mime": "image/svg+xml",
      "bytes": 4396,
      "sha256": "1a8addb528ad53ab31aa057d79caf66083595ae04165a4890493e1cc28144ad4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.6\\times(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.6\\times(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/89f0491f916a2f27.svg",
      "path": "is2/math/89f0491f916a2f27.svg",
      "mime": "image/svg+xml",
      "bytes": 22164,
      "sha256": "ca2c009ec52a39f54f7bd3c03d68500d92d78b8fc43c390b3d017e3950c4ab05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{out}(z)=\\max(\\min(0.3,\\mu_A(z)),\\min(0.5,\\mu_B(z)))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{out}(z)=\\max(\\min(0.3,\\mu_A(z)),\\min(0.5,\\mu_B(z)))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8a226d1a655f7384.svg",
      "path": "is2/math/8a226d1a655f7384.svg",
      "mime": "image/svg+xml",
      "bytes": 767,
      "sha256": "8ce7ea2d10f658df0d77b8a896ee07327ce0f55edadfa5ce08066fea04d4bde2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8a9f3b6c402bae75.svg",
      "path": "is2/math/8a9f3b6c402bae75.svg",
      "mime": "image/svg+xml",
      "bytes": 20423,
      "sha256": "58c6aeece7015125016b7d51c1d8bd3dadd565d7c1d63ca9cb63bfa7df7752cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{t+1}=wv^t+c_1r_1(pbest^t-x^t)+c_2r_2(gbest^t-x^t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{t+1}=wv^t+c_1r_1(pbest^t-x^t)+c_2r_2(gbest^t-x^t)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8adff69e2c0b00ef.svg",
      "path": "is2/math/8adff69e2c0b00ef.svg",
      "mime": "image/svg+xml",
      "bytes": 9992,
      "sha256": "53a754cccd358cab22317d556bfe5b0159d2f456265ee1bbb666f57bec9d986f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(E,I,M,S,A)=(1,0,1,0,1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(E,I,M,S,A)=(1,0,1,0,1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(a) Bayesian network joint probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8b2ff5dead1627ab.svg",
      "path": "is2/math/8b2ff5dead1627ab.svg",
      "mime": "image/svg+xml",
      "bytes": 7001,
      "sha256": "bca56742775d7b7a115a29ae922befa44d4babdb07bc586fc18089f20ed3c0a3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b=0.3a+0.4b+0.25c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b=0.3a+0.4b+0.25c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8b417cc7c6fd3b3f.svg",
      "path": "is2/math/8b417cc7c6fd3b3f.svg",
      "mime": "image/svg+xml",
      "bytes": 12946,
      "sha256": "9063ecb76e29926881791b98fb41c6cfc30d6ecbe68083e71c46a1f068b5f5d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_M(32)=\\frac{35-32}{35-25}=\\frac3{10}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_M(32)=\\frac{35-32}{35-25}=\\frac3{10}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8b44c46b24e14f80.svg",
      "path": "is2/math/8b44c46b24e14f80.svg",
      "mime": "image/svg+xml",
      "bytes": 14988,
      "sha256": "700920c4ff76c0aa6084d0f2ccbfe56b85eda1fe830ef2070ba59e544b911024",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(S_{t+1}\\mid S_t, S_{t-1},\\dots,S_1)=P(S_{t+1}\\mid S_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(S_{t+1}\\mid S_t, S_{t-1},\\dots,S_1)=P(S_{t+1}\\mid S_t)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8b6e8d7e9dedda16.svg",
      "path": "is2/math/8b6e8d7e9dedda16.svg",
      "mime": "image/svg+xml",
      "bytes": 4559,
      "sha256": "63449a3af848d4ff55d4deaff73b3d3d2902f470c57ff0f8ac5363d836e8c2e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{t+1}=x_tP"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{t+1}=x_tP"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8b9618ddde204a22.svg",
      "path": "is2/math/8b9618ddde204a22.svg",
      "mime": "image/svg+xml",
      "bytes": 10854,
      "sha256": "ee000613ad138602eef4faaf3f74bd445c934ed19e07aa0a107b5787d0d19007",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{t+1}=x_tP,\\qquad x_{t+2}=(x_tP)P"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{t+1}=x_tP,\\qquad x_{t+2}=(x_tP)P"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8ba6a1d6c9203afb.svg",
      "path": "is2/math/8ba6a1d6c9203afb.svg",
      "mime": "image/svg+xml",
      "bytes": 4803,
      "sha256": "c132cf5ea0bbda6a041039082debbea21185ac5bb87631f4c570b247d5e1557f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=0+0+0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=0+0+0=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8bcb03e96487eae0.svg",
      "path": "is2/math/8bcb03e96487eae0.svg",
      "mime": "image/svg+xml",
      "bytes": 10074,
      "sha256": "bea76aad19c41d38fc7d6aec877de18a4d2bf6d549431c837c025de221ff30d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-\\max(0.3,0.8)=1-0.8=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-\\max(0.3,0.8)=1-0.8=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8c2aaf117e33ac77.svg",
      "path": "is2/math/8c2aaf117e33ac77.svg",
      "mime": "image/svg+xml",
      "bytes": 13356,
      "sha256": "de3e1a5afb0ea34cada3c643e8fd41edb593b129ef6044956c894e3d2cd0835d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=15\\times15=225\\qquad x^3=225\\times15=3375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=15\\times15=225\\qquad x^3=225\\times15=3375"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8c383994ebbe02fc.svg",
      "path": "is2/math/8c383994ebbe02fc.svg",
      "mime": "image/svg+xml",
      "bytes": 15448,
      "sha256": "893ca898440247635cb59abb0e795204d6ecad22685a2e7e8627d915329a4742",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{1924.166667}{31.500000}\\approx 61.084656"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{1924.166667}{31.500000}\\approx 61.084656"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(b) Fuzzy washing-machine controller [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8c4c98f40f54268b.svg",
      "path": "is2/math/8c4c98f40f54268b.svg",
      "mime": "image/svg+xml",
      "bytes": 13697,
      "sha256": "0fe6460076199f29572c1e22f39ebf51641b55426e4cecc25db9c34d89a1aed1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x)=\\sum_{k=1}^K\\pi_k\\mathcal N(x\\mid\\mu_k,\\sigma_k^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x)=\\sum_{k=1}^K\\pi_k\\mathcal N(x\\mid\\mu_k,\\sigma_k^2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8c54966ea16cb628.svg",
      "path": "is2/math/8c54966ea16cb628.svg",
      "mime": "image/svg+xml",
      "bytes": 8546,
      "sha256": "ae137890daaf1fbe93432e5e1473806f28efe36cd8a6fab00ce67f57db07ec87",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(7)=686-245+49=490"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(7)=686-245+49=490"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8c570fbfdd0a7367.svg",
      "path": "is2/math/8c570fbfdd0a7367.svg",
      "mime": "image/svg+xml",
      "bytes": 14301,
      "sha256": "128aa30d578d4257caea3ca26453d68103042c542994ba6620909b0f669e134d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_1=0.5\\frac{e^{-(1-2)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_1=0.5\\frac{e^{-(1-2)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8c95286b27a764a3.svg",
      "path": "is2/math/8c95286b27a764a3.svg",
      "mime": "image/svg+xml",
      "bytes": 7802,
      "sha256": "db0a5a03b9641b89094d4f8ff2aa2a73b50fc7408416a141890a92d302772cb7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi(\\text{stay})=\\pi(\\text{go})=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi(\\text{stay})=\\pi(\\text{go})=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8cc383cc77727275.svg",
      "path": "is2/math/8cc383cc77727275.svg",
      "mime": "image/svg+xml",
      "bytes": 6316,
      "sha256": "7e69b589a7f858d35ab8d1bbd5a6d5eb959f3a781d15542da0f5c89dceb0f65b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg A)=1-0.51=0.49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg A)=1-0.51=0.49"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8ce46b5da48e6fa8.svg",
      "path": "is2/math/8ce46b5da48e6fa8.svg",
      "mime": "image/svg+xml",
      "bytes": 9222,
      "sha256": "0c47c4a109ab454a4f01b075b75bfd04aeadc3fba75d9388eb017d682dca94f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.1,0.6,0.4\\}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.1,0.6,0.4\\}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8d90e4663ec0a413.svg",
      "path": "is2/math/8d90e4663ec0a413.svg",
      "mime": "image/svg+xml",
      "bytes": 8412,
      "sha256": "d207e9065d68e20dd125de2c93b7bbe6b355194ad64a5d53345ae19dc05a7361",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Remaining}=2-2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Remaining}=2-2=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8db3f8710aa967fd.svg",
      "path": "is2/math/8db3f8710aa967fd.svg",
      "mime": "image/svg+xml",
      "bytes": 28263,
      "sha256": "6266b2474273c06718df5c8a338c6fc8981451e8a5590cb7b2735417f298e84c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=\\begin{cases}0,&x\\le a\\text{ or }x\\ge d\\\\(x-a)/(b-a),&a<x<b\\\\1,&b\\le x\\le c\\\\(d-x)/(d-c),&c<x<d\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=\\begin{cases}0,&x\\le a\\text{ or }x\\ge d\\\\(x-a)/(b-a),&a<x<b\\\\1,&b\\le x\\le c\\\\(d-x)/(d-c),&c<x<d\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8dba29f0d505433a.svg",
      "path": "is2/math/8dba29f0d505433a.svg",
      "mime": "image/svg+xml",
      "bytes": 4706,
      "sha256": "d37e33f3cde30ff5ee9fc4ee65bdcb4b52a2c0e40a36453c3b569156939df98e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times(-2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times(-2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8df8f5c198d8cd6b.svg",
      "path": "is2/math/8df8f5c198d8cd6b.svg",
      "mime": "image/svg+xml",
      "bytes": 22950,
      "sha256": "75f07fe166f322287c947987f45275b4473ed7b4b652a8d7b0e74f8f20212e31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=\\dfrac{\\tau_{ij}^\\alpha\\eta_{ij}^\\beta}{\\sum_{l\\in\\text{allowed}}\\tau_{il}^\\alpha\\eta_{il}^\\beta},\\;\\eta_{ij}=1/d_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=\\dfrac{\\tau_{ij}^\\alpha\\eta_{ij}^\\beta}{\\sum_{l\\in\\text{allowed}}\\tau_{il}^\\alpha\\eta_{il}^\\beta},\\;\\eta_{ij}=1/d_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/aco-tsp",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "TEE-only formulas: ACO and GA for TSP"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8e00c1c8e9302c7a.svg",
      "path": "is2/math/8e00c1c8e9302c7a.svg",
      "mime": "image/svg+xml",
      "bytes": 7082,
      "sha256": "6de0f777fd3b77a3741eeb4142a82face92f2a11a4b2a2c9b674e0786f51f6b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b+i+a=1\\quad b+2b+7b=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b+i+a=1\\quad b+2b+7b=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8e2952f36a427b0a.svg",
      "path": "is2/math/8e2952f36a427b0a.svg",
      "mime": "image/svg+xml",
      "bytes": 15661,
      "sha256": "c6c1596d15350f63a3944f516bf76bc12cf99597a8ecc827b144b93a67f01852",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Number}=\\text{sum of (digit}\\times\\text{place value)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Number}=\\text{sum of (digit}\\times\\text{place value)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8e3c44857ba18435.svg",
      "path": "is2/math/8e3c44857ba18435.svg",
      "mime": "image/svg+xml",
      "bytes": 16850,
      "sha256": "67fe3421af211e0fa0d71aa510ddc2bf843db53c5f20693bf02adb7b7d184e3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=p(x_1)p(x_2)\\qquad\\ln L=\\ln p(x_1)+\\ln p(x_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=p(x_1)p(x_2)\\qquad\\ln L=\\ln p(x_1)+\\ln p(x_2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8e42f83b578b6254.svg",
      "path": "is2/math/8e42f83b578b6254.svg",
      "mime": "image/svg+xml",
      "bytes": 15705,
      "sha256": "22fc18d22a6a193c96bc5fef3e5f53520eea9647d70b793851f6c1bb4ac6a6ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{event})=\\frac{\\text{favourable count}}{\\text{total count}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{event})=\\frac{\\text{favourable count}}{\\text{total count}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8e54167083aa61b1.svg",
      "path": "is2/math/8e54167083aa61b1.svg",
      "mime": "image/svg+xml",
      "bytes": 25671,
      "sha256": "190f265dc0dff9172e29c5de5988918a2b3584b7199829a89fa1a167691e251d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1,2)=\\max[\\min(.4,.6),\\min(.5,.4),\\min(.3,.1)]=\\max(.4,.4,.1)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1,2)=\\max[\\min(.4,.6),\\min(.5,.4),\\min(.3,.1)]=\\max(.4,.4,.1)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8e886f0f9174fead.svg",
      "path": "is2/math/8e886f0f9174fead.svg",
      "mime": "image/svg+xml",
      "bytes": 4452,
      "sha256": "4cee60c79040ec6f41e117dce3246624ef4e3f9e8b16154eacf1f583a5ceaf09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=1+2=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=1+2=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8ef43c082b1d8a4a.svg",
      "path": "is2/math/8ef43c082b1d8a4a.svg",
      "mime": "image/svg+xml",
      "bytes": 34173,
      "sha256": "fb634d5d81438723159f291f03272040ee8c83dbaee38f96834bb6d857df2d98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\cup B}(x)=\\max(\\mu_A(x),\\mu_B(x)),\\quad \\mu_{A\\cap B}(x)=\\min(\\mu_A(x),\\mu_B(x)),\\quad \\mu_{\\bar A}(x)=1-\\mu_A(x)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\cup B}(x)=\\max(\\mu_A(x),\\mu_B(x)),\\quad \\mu_{A\\cap B}(x)=\\min(\\mu_A(x),\\mu_B(x)),\\quad \\mu_{\\bar A}(x)=1-\\mu_A(x)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(c) Fuzzy union, intersection and complements [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8f12974205c3ad53.svg",
      "path": "is2/math/8f12974205c3ad53.svg",
      "mime": "image/svg+xml",
      "bytes": 11268,
      "sha256": "28fdcae408480900b081ba9f74ed5e6eb0d21d0ee965b3ed102b9ea2444f774b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{AB}=1-0.8=0.2,\\quad P_{BA}=1-0.9=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{AB}=1-0.8=0.2,\\quad P_{BA}=1-0.9=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q5b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q5(b) Brand-switching transition matrix [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8f271383e8f91295.svg",
      "path": "is2/math/8f271383e8f91295.svg",
      "mime": "image/svg+xml",
      "bytes": 9338,
      "sha256": "a64e62e545ec6c6e9cfb7773b456e6571f44a4928af8e010e1256ddd6603f353",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=P(S_{t+1}=j\\mid S_t=i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=P(S_{t+1}=j\\mid S_t=i)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8f4e70094d023847.svg",
      "path": "is2/math/8f4e70094d023847.svg",
      "mime": "image/svg+xml",
      "bytes": 3584,
      "sha256": "c648bf43f119dd6b351d5094080b4b2511b9ab6a42ee90a12637b88d7e5fac9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times(4)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times(4)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8f52f259a1ffabd6.svg",
      "path": "is2/math/8f52f259a1ffabd6.svg",
      "mime": "image/svg+xml",
      "bytes": 2477,
      "sha256": "2e3c262e4288470e650e4910a17a45216443ff164d0adb50b9714dac1bef8948",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/clustering-applications",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Clustering with GMM: uses, advantages and limits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8f69aa364500c9a0.svg",
      "path": "is2/math/8f69aa364500c9a0.svg",
      "mime": "image/svg+xml",
      "bytes": 2151,
      "sha256": "be1d1287cc46127be0199b688133b0c05dbbf3c4ea4a1d17ba20a713979fffa9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8-7=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8-7=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8fa41e7634228ffe.svg",
      "path": "is2/math/8fa41e7634228ffe.svg",
      "mime": "image/svg+xml",
      "bytes": 10410,
      "sha256": "ecf210fd3e777195b525381e2b3ddc25fa593063b85287d146e8cd400e29bb00",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_{next}=0.20a+0.30b+0.80c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_{next}=0.20a+0.30b+0.80c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(b) Bike-sharing Markov transitions, retention and gains [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8fd31f9127b73dc1.svg",
      "path": "is2/math/8fd31f9127b73dc1.svg",
      "mime": "image/svg+xml",
      "bytes": 6650,
      "sha256": "8c1b41a9486690058c69efc280fca7c0f62387da26387aa4e961ee5d36bc1588",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\min(0.4,0.8)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\min(0.4,0.8)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/8fe45a81f0de6694.svg",
      "path": "is2/math/8fe45a81f0de6694.svg",
      "mime": "image/svg+xml",
      "bytes": 2403,
      "sha256": "056bff975640eaf309d113f19205d71d87b91b909acf9b5cba2fc0e396c57a85",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\beta=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\beta=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/902b79a384f1ef2a.svg",
      "path": "is2/math/902b79a384f1ef2a.svg",
      "mime": "image/svg+xml",
      "bytes": 13705,
      "sha256": "d2b9e72dde4b4a1bae7ec0fd6c5ed377125609fc2d9067c71d1de3b4f1bdce1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\min(1-0.3,1-0.8)=\\min(0.7,0.2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\min(1-0.3,1-0.8)=\\min(0.7,0.2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/90541f01c8f3e577.svg",
      "path": "is2/math/90541f01c8f3e577.svg",
      "mime": "image/svg+xml",
      "bytes": 4228,
      "sha256": "562f32a5e7bdec234a61f72002220deb2cd7a62573a5fac843b0352e1d2c74d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_L(32)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_L(32)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/905c77866baf10ae.svg",
      "path": "is2/math/905c77866baf10ae.svg",
      "mime": "image/svg+xml",
      "bytes": 6367,
      "sha256": "5499719d9092fe191eb7fe6b0f183887580a141f7e56a6f7de0d94a45e3642b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=1.5+(-1)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=1.5+(-1)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9088271ed20d40af.svg",
      "path": "is2/math/9088271ed20d40af.svg",
      "mime": "image/svg+xml",
      "bytes": 9640,
      "sha256": "c235f508aa9de5d798b98e043c00ce8c0fa9a1ff54a8a57c48a82d4229200248",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.6\\times(-0.1288)=-0.07728"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.6\\times(-0.1288)=-0.07728"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/90e46c6fe6c61dca.svg",
      "path": "is2/math/90e46c6fe6c61dca.svg",
      "mime": "image/svg+xml",
      "bytes": 2648,
      "sha256": "fb25ec56132cee5af61a924d6bad8cc84aa67124a37fb32a9c5c33a93219fb2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3+7=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3+7=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9102a4aae4f9ab55.svg",
      "path": "is2/math/9102a4aae4f9ab55.svg",
      "mime": "image/svg+xml",
      "bytes": 4773,
      "sha256": "6f7445be64081bae8e07915a5e0068248b0ddd63c61b9017a0640f05e542dd5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=1-(-2)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=1-(-2)=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/916824e2b1c49a5f.svg",
      "path": "is2/math/916824e2b1c49a5f.svg",
      "mime": "image/svg+xml",
      "bytes": 10326,
      "sha256": "dbf87e12d748255fcf2af3112b159c89e229935ca0143bab3d4e06ca172ecfee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg A\\cap B)=0.49\\times0.08=0.0392"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg A\\cap B)=0.49\\times0.08=0.0392"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/91cd48ba0a9e464c.svg",
      "path": "is2/math/91cd48ba0a9e464c.svg",
      "mime": "image/svg+xml",
      "bytes": 8288,
      "sha256": "36a352e7a3a85ca5534bbb6c5792e54ca0edd7b5e79cd5ceec7e4c3914022e67",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar z=\\frac{\\sum_i w_i z_i}{\\sum_i w_i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar z=\\frac{\\sum_i w_i z_i}{\\sum_i w_i}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/91ef77408ecb18fc.svg",
      "path": "is2/math/91ef77408ecb18fc.svg",
      "mime": "image/svg+xml",
      "bytes": 7375,
      "sha256": "50633b50e09b5a37ccf410b0bc96327659d5fd6ac44ef98308b8566331dd553c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x)=\\pi_1N_1+\\pi_2N_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x)=\\pi_1N_1+\\pi_2N_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/92329599456283d6.svg",
      "path": "is2/math/92329599456283d6.svg",
      "mime": "image/svg+xml",
      "bytes": 864,
      "sha256": "ed767762a8128bc0e7c3de38aa5ee3987c4a53ca8f0fc16792e87f6341debdf8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/925738e6d7bc9738.svg",
      "path": "is2/math/925738e6d7bc9738.svg",
      "mime": "image/svg+xml",
      "bytes": 4149,
      "sha256": "474631348eedaac2accc4e01384672064772de61eca1929f2d1872f41c1cbc41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_1=4\\times0.5=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_1=4\\times0.5=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/92700f027de744f9.svg",
      "path": "is2/math/92700f027de744f9.svg",
      "mime": "image/svg+xml",
      "bytes": 2922,
      "sha256": "d3441de27e4a29d79a38d35e1fd0596fd844fd974791685cea99ef1c58293b4a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1001)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1001)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/92761bdfeb82fb87.svg",
      "path": "is2/math/92761bdfeb82fb87.svg",
      "mime": "image/svg+xml",
      "bytes": 4919,
      "sha256": "66e9069ce478be3adee8795d681d16b9564711ba31bafd5cfe448a7f1e27070f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=(-1)+0=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=(-1)+0=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/927c15e53970ce9d.svg",
      "path": "is2/math/927c15e53970ce9d.svg",
      "mime": "image/svg+xml",
      "bytes": 7173,
      "sha256": "ba1606512eb781dc0c69ff90016da2d0ba5315b18486ee21c1af259e324c8351",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B)=7/10=0.7=70\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B)=7/10=0.7=70\\%"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9299eb74dd4bc751.svg",
      "path": "is2/math/9299eb74dd4bc751.svg",
      "mime": "image/svg+xml",
      "bytes": 5233,
      "sha256": "ab7a25a24854c2b4e7eefbd397710458c8b78f7a91cd4f7dcfe1e4079e3a020d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1011)_2=(11)_{10}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1011)_2=(11)_{10}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/92c2d569c2ff0264.svg",
      "path": "is2/math/92c2d569c2ff0264.svg",
      "mime": "image/svg+xml",
      "bytes": 11412,
      "sha256": "5a7afb4f28b1b17eed80756feccf881f451e46778360fbc126de7dba6738d4f2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0=R_1+\\gamma R_2+\\gamma^2R_3+\\gamma^3R_4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0=R_1+\\gamma R_2+\\gamma^2R_3+\\gamma^3R_4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/931f8a69a034cfb8.svg",
      "path": "is2/math/931f8a69a034cfb8.svg",
      "mime": "image/svg+xml",
      "bytes": 6613,
      "sha256": "4d8523a141d8d25defdf9416fde37572e395aea4e27e475d8faf82158e588832",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_2=\\tfrac12\\times2\\times0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_2=\\tfrac12\\times2\\times0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/93416da8e366b396.svg",
      "path": "is2/math/93416da8e366b396.svg",
      "mime": "image/svg+xml",
      "bytes": 8089,
      "sha256": "a5d8658b187a722ce9d64dcca38d8497d9ce089fe1c7273609e37a7326176efb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=3.14-(6.17)=-3.03"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=3.14-(6.17)=-3.03"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9357fadf4faa85ed.svg",
      "path": "is2/math/9357fadf4faa85ed.svg",
      "mime": "image/svg+xml",
      "bytes": 18820,
      "sha256": "dc72f2dc4c91a200085d6809ca1c20e81250b2aa5c1f2cda0d24241c0f4fec7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)=P(W,R)+P(W,\\neg R)=0.4581+0.1919=0.6500"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)=P(W,R)+P(W,\\neg R)=0.4581+0.1919=0.6500"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/935b09896577bd3b.svg",
      "path": "is2/math/935b09896577bd3b.svg",
      "mime": "image/svg+xml",
      "bytes": 7736,
      "sha256": "b3aea02c58232c730d754ea5ec8ae94e8569cca38933299d07c91a631a28c4cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_a\\pi(a\\mid s)\\to\\max_a"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_a\\pi(a\\mid s)\\to\\max_a"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9363048bb26f273e.svg",
      "path": "is2/math/9363048bb26f273e.svg",
      "mime": "image/svg+xml",
      "bytes": 15574,
      "sha256": "8305c209a6861b635556692e311d6cc5e947678a4a6ebd3130c6c71dd4733567",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=0.019+(-0.0228)+(-0.01656)=-0.02036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=0.019+(-0.0228)+(-0.01656)=-0.02036"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/936703629ebeff23.svg",
      "path": "is2/math/936703629ebeff23.svg",
      "mime": "image/svg+xml",
      "bytes": 10003,
      "sha256": "5013318b12fe91ca0dc36506525dcb36e9decd6ba44c3cf0ba91f8d56cbe8269",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p+l+r=1\\quad\\Rightarrow\\quad1.52r+1.36r+r=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p+l+r=1\\quad\\Rightarrow\\quad1.52r+1.36r+r=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/93bf357c53e138fe.svg",
      "path": "is2/math/93bf357c53e138fe.svg",
      "mime": "image/svg+xml",
      "bytes": 9664,
      "sha256": "3726bc6e2c18baeffa2e8aa855d957763cbf42916643ebcb4bec1133e6fdbc88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^u=e^{-2}\\approx 0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^u=e^{-2}\\approx 0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/93d535e63ac5c87c.svg",
      "path": "is2/math/93d535e63ac5c87c.svg",
      "mime": "image/svg+xml",
      "bytes": 25162,
      "sha256": "4553d23e5117911cb674820ee766eeb677ef88b1f4f334bb410b023e0497bde2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(cavity\\lor toothache)=0.108+0.012+0.072+0.008+0.016+0.064=0.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(cavity\\lor toothache)=0.108+0.012+0.072+0.008+0.016+0.064=0.28"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9429a00abcd3cccf.svg",
      "path": "is2/math/9429a00abcd3cccf.svg",
      "mime": "image/svg+xml",
      "bytes": 32691,
      "sha256": "cf4b480c7540dda8689da66d3fa043b1daa7f7b649f7eb3344d97e19d6b8aefd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha\\,P(bp\\mid hd)P(hd)=\\alpha(0.85)(0.49)=\\alpha\\,0.4165,\\qquad\\alpha\\,P(bp\\mid\\lnot hd)P(\\lnot hd)=\\alpha(0.2)(0.51)=\\alpha\\,0.102"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha\\,P(bp\\mid hd)P(hd)=\\alpha(0.85)(0.49)=\\alpha\\,0.4165,\\qquad\\alpha\\,P(bp\\mid\\lnot hd)P(\\lnot hd)=\\alpha(0.2)(0.51)=\\alpha\\,0.102"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9499078f217c4146.svg",
      "path": "is2/math/9499078f217c4146.svg",
      "mime": "image/svg+xml",
      "bytes": 7868,
      "sha256": "bb073ad891592545fd1b3f672ea54f969932d893b719283266c11366813d0951",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.5w=1-1.5c=1-3/7=4/7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.5w=1-1.5c=1-3/7=4/7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/94b0dd17291e3c1a.svg",
      "path": "is2/math/94b0dd17291e3c1a.svg",
      "mime": "image/svg+xml",
      "bytes": 27149,
      "sha256": "f6db30434ccf04953c142aaa010668ab2ab6e7949ba99d8a5916bb2e06f2a096",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_k=\\frac{\\sum\\lambda_k^ix_i}{\\sum\\lambda_k^i},\\;\\sigma_k^2=\\frac{\\sum\\lambda_k^i(x_i-\\mu_k)^2}{\\sum\\lambda_k^i},\\;\\pi_k=\\frac{\\sum_i\\lambda_k^i}{n}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_k=\\frac{\\sum\\lambda_k^ix_i}{\\sum\\lambda_k^i},\\;\\sigma_k^2=\\frac{\\sum\\lambda_k^i(x_i-\\mu_k)^2}{\\sum\\lambda_k^i},\\;\\pi_k=\\frac{\\sum_i\\lambda_k^i}{n}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/952b0167063f5e45.svg",
      "path": "is2/math/952b0167063f5e45.svg",
      "mime": "image/svg+xml",
      "bytes": 20428,
      "sha256": "eff8561927a83f7ccbd10887961d8c7a04982a0949fc1eb23d9a95517c648487",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.4),\\min(0.4,0.3),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.4),\\min(0.4,0.3),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/952bb71a534d7b48.svg",
      "path": "is2/math/952bb71a534d7b48.svg",
      "mime": "image/svg+xml",
      "bytes": 8934,
      "sha256": "d3254871ba20e1fa56fbcb65b8509fe1615f7b31554255af32f99dd0537d62d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3, 2)=3^2+2^2=9+4=13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3, 2)=3^2+2^2=9+4=13"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9557b36b09cf5595.svg",
      "path": "is2/math/9557b36b09cf5595.svg",
      "mime": "image/svg+xml",
      "bytes": 5911,
      "sha256": "f510f8946aa8e54da7875f7ed8449f4d5ddd50710d7c624d7fa8f0c915207fb3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(10011)_2=(19)_{10}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(10011)_2=(19)_{10}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/95811b7af645e1fd.svg",
      "path": "is2/math/95811b7af645e1fd.svg",
      "mime": "image/svg+xml",
      "bytes": 6942,
      "sha256": "7c965bedbbfb83ee88485c2c62b946aee43dbdf057fda7c12f0a3db808b232cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbb E[R_A]=6-0.8=5.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbb E[R_A]=6-0.8=5.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/963b6763e9667406.svg",
      "path": "is2/math/963b6763e9667406.svg",
      "mime": "image/svg+xml",
      "bytes": 11130,
      "sha256": "9adc0dab0bc9d4708d0df07fa17219509d2371832ff6a4a1e5b4b97aeed1c777",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=4394\\quad 3x^2=507\\quad 8x=104"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=4394\\quad 3x^2=507\\quad 8x=104"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9652ff9e90959bb5.svg",
      "path": "is2/math/9652ff9e90959bb5.svg",
      "mime": "image/svg+xml",
      "bytes": 11303,
      "sha256": "e62b9f48554fd883d7758eeda1b7ddf9c483cf83168841f88eaa771d8c8122b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=6750\\quad 5x^2=1125\\quad 7x=105"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=6750\\quad 5x^2=1125\\quad 7x=105"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/96abcf8e044d8408.svg",
      "path": "is2/math/96abcf8e044d8408.svg",
      "mime": "image/svg+xml",
      "bytes": 6401,
      "sha256": "c4b7d3be05cd55a70b7b4dc9dcbc9739488f99941711c72384a798321e157097",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{new}=0+0+(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{new}=0+0+(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/96cf20835aaf1e81.svg",
      "path": "is2/math/96cf20835aaf1e81.svg",
      "mime": "image/svg+xml",
      "bytes": 16155,
      "sha256": "b4cb3a6251f0926be902f52362561c2ccc125bc2eeaeaa346e397a5a5cbe0c59",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.08+0.10+0.072+0.05+0.10+0.15+0.25+0.20=1.002"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.08+0.10+0.072+0.05+0.10+0.15+0.25+0.20=1.002"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/96dd8f64f9d9a341.svg",
      "path": "is2/math/96dd8f64f9d9a341.svg",
      "mime": "image/svg+xml",
      "bytes": 4937,
      "sha256": "71878d90bd4b6ee166f9bb59352821a58494caaa1645522ed3abbdf638a1ef14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(-2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(-2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/972060f72bffad8b.svg",
      "path": "is2/math/972060f72bffad8b.svg",
      "mime": "image/svg+xml",
      "bytes": 3586,
      "sha256": "4a07606c0017ca8e2a47df2d31f98a488a772678d0430153d29bc17a78cd2924",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+4+2+0=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+4+2+0=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/97228eac9007fb53.svg",
      "path": "is2/math/97228eac9007fb53.svg",
      "mime": "image/svg+xml",
      "bytes": 8793,
      "sha256": "2dcbb3f3b9f2e0d6adb51353956dc13fdde4ab0b588d7e8190d683ad79ffee32",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{A_1c_1+A_2c_2}{A_1+A_2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{A_1c_1+A_2c_2}{A_1+A_2}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/97bee3443d137b73.svg",
      "path": "is2/math/97bee3443d137b73.svg",
      "mime": "image/svg+xml",
      "bytes": 19251,
      "sha256": "30f21debef9f9ad5404ee61ca0a12eef39e8efa093b5a93245f5dfd269755ba3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_{ants\\ using\\ ij}Q/L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}^{old}+\\sum_{ants\\ using\\ ij}Q/L"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/97caee2822bc6475.svg",
      "path": "is2/math/97caee2822bc6475.svg",
      "mime": "image/svg+xml",
      "bytes": 17375,
      "sha256": "6f62e86c051aff5c81e2472abdb9505a12048cc58dab5133b0830be9cf2692a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t=R_{t+1}+\\gamma R_{t+2}+\\gamma^2R_{t+3}+\\cdots=R_{t+1}+\\gamma G_{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=R_{t+1}+\\gamma R_{t+2}+\\gamma^2R_{t+3}+\\cdots=R_{t+1}+\\gamma G_{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q7b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q7(b) Bellman equations and reinforcement-learning applications [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/97de213766352c7b.svg",
      "path": "is2/math/97de213766352c7b.svg",
      "mime": "image/svg+xml",
      "bytes": 22067,
      "sha256": "ab84f19ff84ceb62e98d5aaa1a8322db42c6255813c392c09dd2f67b2059b0f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\lnot R)=P(C)P(\\lnot R\\mid C)+P(\\lnot C)P(\\lnot R\\mid\\lnot C)=0.5(0.2)+0.5(0.8)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\lnot R)=P(C)P(\\lnot R\\mid C)+P(\\lnot C)P(\\lnot R\\mid\\lnot C)=0.5(0.2)+0.5(0.8)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/97dede1883211cd7.svg",
      "path": "is2/math/97dede1883211cd7.svg",
      "mime": "image/svg+xml",
      "bytes": 1361,
      "sha256": "bf3cf9914624cc1a530ac7e2e97e317dbf432157c43ca524bfe52c7c0f6b30bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/97fe26072a5dade9.svg",
      "path": "is2/math/97fe26072a5dade9.svg",
      "mime": "image/svg+xml",
      "bytes": 2769,
      "sha256": "ce8dceaf5a78dae7810544b6cdd9f334f2632d4f624a61bb66fdb5eb59c4d832",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "12-10=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "12-10=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/98186c591a86ee1c.svg",
      "path": "is2/math/98186c591a86ee1c.svg",
      "mime": "image/svg+xml",
      "bytes": 20616,
      "sha256": "8308c55fc0c296a6cab09b5073d82013b4e95ddccb322e1635a71933397fe032",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.4,0.3),\\min(0.4,0.3),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.4,0.3),\\min(0.4,0.3),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/99133acdbfaa7afa.svg",
      "path": "is2/math/99133acdbfaa7afa.svg",
      "mime": "image/svg+xml",
      "bytes": 9202,
      "sha256": "623fc7b1d93ba80bae51a718e5983d1b8674bdb5306627728021c57ac0c52d2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_\\pi(s,a)=\\mathbb E_\\pi[G_t\\mid s,a]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_\\pi(s,a)=\\mathbb E_\\pi[G_t\\mid s,a]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9923de46bc28d517.svg",
      "path": "is2/math/9923de46bc28d517.svg",
      "mime": "image/svg+xml",
      "bytes": 8985,
      "sha256": "c830460d4c9c680ac2a9fa2407ac9abf2e2334bbe0bce4873511be18123cd503",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=8.1428-(8.1428)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=8.1428-(8.1428)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/994b18481ef2566a.svg",
      "path": "is2/math/994b18481ef2566a.svg",
      "mime": "image/svg+xml",
      "bytes": 9296,
      "sha256": "0bfd40cdd274b357d5e9ada1be73ba7c5acb04e8f435ae38a1b90ecedd28efa6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.8=0.2\\qquad\\neg Y:1-0.5=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.8=0.2\\qquad\\neg Y:1-0.5=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/99893bd63a6f8a01.svg",
      "path": "is2/math/99893bd63a6f8a01.svg",
      "mime": "image/svg+xml",
      "bytes": 30399,
      "sha256": "c75dc8d34ea3ff30b515775a4a6bf332423dd1b0c3738f57a9742069189d9389",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_i^{new}=wv_i+c_1r_1(pbest_i-x_i)+c_2r_2(gbest-x_i),\\quad x_i^{new}=x_i+v_i^{new}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_i^{new}=wv_i+c_1r_1(pbest_i-x_i)+c_2r_2(gbest-x_i),\\quad x_i^{new}=x_i+v_i^{new}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q3b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q3(b) PSO maximization, supplied parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q5a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q5(a) PSO inspiration, parameters and one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/999b4f88f5256b56.svg",
      "path": "is2/math/999b4f88f5256b56.svg",
      "mime": "image/svg+xml",
      "bytes": 20346,
      "sha256": "64c9e80260fd81fe6c11427ce7a3a89366ba325f032187917673662fc6337e67",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.4,0.6),\\min(0.5,0.4),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.4,0.6),\\min(0.5,0.4),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9a04b612a1d5ca7f.svg",
      "path": "is2/math/9a04b612a1d5ca7f.svg",
      "mime": "image/svg+xml",
      "bytes": 12928,
      "sha256": "0d2bc20aecd2ed3b833356c7de88ae203778302ec6913dc2071d15171a4b3b5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P^{a}_{ss'}=P(S_{t+1}=s'\\mid S_t=s,A_t=a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P^{a}_{ss'}=P(S_{t+1}=s'\\mid S_t=s,A_t=a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9a0bb26e3ef13adb.svg",
      "path": "is2/math/9a0bb26e3ef13adb.svg",
      "mime": "image/svg+xml",
      "bytes": 25410,
      "sha256": "d34acf6cb4dddee69b23975e02be66ddac0523f736cbff8e4fe106719364b324",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log L(\\theta)=\\sum_{i=1}^{n}\\log\\Big(\\sum_{k=1}^{K}\\pi_k\\frac{1}{\\sqrt{2\\pi}\\,\\sigma_k}e^{-\\frac{(x_i-\\mu_k)^2}{2\\sigma_k^2}}\\Big)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log L(\\theta)=\\sum_{i=1}^{n}\\log\\Big(\\sum_{k=1}^{K}\\pi_k\\frac{1}{\\sqrt{2\\pi}\\,\\sigma_k}e^{-\\frac{(x_i-\\mu_k)^2}{2\\sigma_k^2}}\\Big)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9a2ea8db49561d57.svg",
      "path": "is2/math/9a2ea8db49561d57.svg",
      "mime": "image/svg+xml",
      "bytes": 4447,
      "sha256": "c123c3303fc4ab6e09925a0c92835afb77ff874053e80c168a3b04671b46b3d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=1+0+0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=1+0+0=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9a59f92e2e358c6a.svg",
      "path": "is2/math/9a59f92e2e358c6a.svg",
      "mime": "image/svg+xml",
      "bytes": 20691,
      "sha256": "05f530824226d9567a23fd1bfb3b5a11e77e760e6a10ff3e24a0ffad277cf260",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_*(s)=\\max_{a}\\sum_{s'}P(s'\\mid s,a)\\,\\big[\\,R(s,a,s')+\\gamma\\,v_*(s')\\,\\big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_*(s)=\\max_{a}\\sum_{s'}P(s'\\mid s,a)\\,\\big[\\,R(s,a,s')+\\gamma\\,v_*(s')\\,\\big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9a5b4bf9b146b2b2.svg",
      "path": "is2/math/9a5b4bf9b146b2b2.svg",
      "mime": "image/svg+xml",
      "bytes": 3763,
      "sha256": "96ef81900e32b374d9930dc4931adc1c246a417f0405298e9617264c4be8a069",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "35-25=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "35-25=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9a77a967b32f363f.svg",
      "path": "is2/math/9a77a967b32f363f.svg",
      "mime": "image/svg+xml",
      "bytes": 17702,
      "sha256": "e8522629cd07d4f7f72c147574083eb39693626747ebfc6764d0614e92224890",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0=-2+0.9(-1)+0.81(-2)+0.729(0)=-2-0.9-1.62=-4.52"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0=-2+0.9(-1)+0.81(-2)+0.729(0)=-2-0.9-1.62=-4.52"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9b11f9a14b9e240f.svg",
      "path": "is2/math/9b11f9a14b9e240f.svg",
      "mime": "image/svg+xml",
      "bytes": 8972,
      "sha256": "ec4e7adc03d0bde85ca767f39e3ddbcdb66665b7a0de078ae1c090e82143b160",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.5=0.5\\qquad\\neg Y:1-0.6=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.5=0.5\\qquad\\neg Y:1-0.6=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9b85cc1cdfb06f4d.svg",
      "path": "is2/math/9b85cc1cdfb06f4d.svg",
      "mime": "image/svg+xml",
      "bytes": 6909,
      "sha256": "ab0f9c60becf15db925ab711f49d7f32610f9aa9d0c5032d9e082560195da19b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_2=(4+4+6)/3=14/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_2=(4+4+6)/3=14/3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9b888308d7a5d7e4.svg",
      "path": "is2/math/9b888308d7a5d7e4.svg",
      "mime": "image/svg+xml",
      "bytes": 45452,
      "sha256": "6e18c11301e669e3c4bd6dee5749f76521abc4f6fc3986497373c9bde1934f43",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(toothache)=0.108+0.012+0.016+0.064=0.2,\\qquad P(cavity\\mid toothache)=\\frac{0.12}{0.2}=0.6,\\qquad P(\\lnot cavity\\mid toothache)=\\frac{0.08}{0.2}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(toothache)=0.108+0.012+0.016+0.064=0.2,\\qquad P(cavity\\mid toothache)=\\frac{0.12}{0.2}=0.6,\\qquad P(\\lnot cavity\\mid toothache)=\\frac{0.08}{0.2}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9b9333d937330aaa.svg",
      "path": "is2/math/9b9333d937330aaa.svg",
      "mime": "image/svg+xml",
      "bytes": 12225,
      "sha256": "468b7ea4ce60c522bdcbeb3adf48c0d9a99a433f00f1cc5e769955228ed25cbb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{15+57+57+37}{4}=\\frac{166}{4}=41.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{15+57+57+37}{4}=\\frac{166}{4}=41.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/roulette-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations including roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9ba8671f889808c7.svg",
      "path": "is2/math/9ba8671f889808c7.svg",
      "mime": "image/svg+xml",
      "bytes": 7468,
      "sha256": "dee6383ccd171db67ea73425784260708834681503feae6eab30cf1c4a21acdb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.2,0\\}=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.2,0\\}=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9c1293c80ea00bab.svg",
      "path": "is2/math/9c1293c80ea00bab.svg",
      "mime": "image/svg+xml",
      "bytes": 4546,
      "sha256": "a55acefb08bad7595b5c279c14ff4917543620fc9b8f7e1339545dd040abfa6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{50}{1}=50"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{50}{1}=50"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q4",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q4 · Fuzzy defuzzification [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9c14aa0e11753341.svg",
      "path": "is2/math/9c14aa0e11753341.svg",
      "mime": "image/svg+xml",
      "bytes": 3131,
      "sha256": "dfeeeeab98aab9eb361cd97ec9fe0a2b8307819839092517491b1624fbe92a88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3\\times5=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3\\times5=15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9c1546066fc40eda.svg",
      "path": "is2/math/9c1546066fc40eda.svg",
      "mime": "image/svg+xml",
      "bytes": 8781,
      "sha256": "c46874f85ab76b897b36b01c9f3a75e1623abb5ce198c210b866cc9ef823c49c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=4\\times4=16\\qquad x^3=16\\times4=64"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=4\\times4=16\\qquad x^3=16\\times4=64"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9c269c2e6ae2c088.svg",
      "path": "is2/math/9c269c2e6ae2c088.svg",
      "mime": "image/svg+xml",
      "bytes": 10164,
      "sha256": "8b88c01b507f3087b9d80b748727950947bdda44e4008fc8754676c0be26e6f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=\\sum d(c_i,c_{i+1})+d(c_n,c_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=\\sum d(c_i,c_{i+1})+d(c_n,c_1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9c531ea472a5b2fe.svg",
      "path": "is2/math/9c531ea472a5b2fe.svg",
      "mime": "image/svg+xml",
      "bytes": 18716,
      "sha256": "9dd36cd648a95ac1af1b878c16687d088758d917bb1df22c782587e2875ba63d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{A1}^{1}=0.9(0)+0.89235(0-0)+0.12825(1-0)=0.12825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{A1}^{1}=0.9(0)+0.89235(0-0)+0.12825(1-0)=0.12825"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9c5f88f119fb8224.svg",
      "path": "is2/math/9c5f88f119fb8224.svg",
      "mime": "image/svg+xml",
      "bytes": 4463,
      "sha256": "d9b9cf5560927647a45cfc157b168e22c1a78f0538d6b94b390fb263620cb5d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "80-z_R=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "80-z_R=4.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9cb40cf52889b49c.svg",
      "path": "is2/math/9cb40cf52889b49c.svg",
      "mime": "image/svg+xml",
      "bytes": 64590,
      "sha256": "304a870c1471794146bfa2314fcd17f03e236c7f34daead678c2c9a8d87dfc8c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau^{new}\\approx\\begin{bmatrix}0&.558823529&.541666667&.600490196\\\\.558823529&0&.600490196&.541666667\\\\.541666667&.600490196&0&.558823529\\\\.600490196&.541666667&.558823529&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau^{new}\\approx\\begin{bmatrix}0&.558823529&.541666667&.600490196\\\\.558823529&0&.600490196&.541666667\\\\.541666667&.600490196&0&.558823529\\\\.600490196&.541666667&.558823529&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9cd289b939140103.svg",
      "path": "is2/math/9cd289b939140103.svg",
      "mime": "image/svg+xml",
      "bytes": 4012,
      "sha256": "282841702d063727e5f4c4fbef85c7dfbb27ca9ead66f0749ead0829e44c057e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "80\\times0.2=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "80\\times0.2=16"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9d043d505b5382fc.svg",
      "path": "is2/math/9d043d505b5382fc.svg",
      "mime": "image/svg+xml",
      "bytes": 20108,
      "sha256": "c74728f8edc92e6c52c9d65ea13c73bd8054394ac9a61f491f6ddcc1857880c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\text{ and }B)=P(A)\\times P(B)\\qquad P(\\text{two heads})=0.5\\times0.5=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\text{ and }B)=P(A)\\times P(B)\\qquad P(\\text{two heads})=0.5\\times0.5=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/and-or",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "AND, OR and NOT with a picture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9d1964928f02cbff.svg",
      "path": "is2/math/9d1964928f02cbff.svg",
      "mime": "image/svg+xml",
      "bytes": 20634,
      "sha256": "564e9e35da23e055ef30f23dc5ebd45c96af867b203768341c7ad318585e9e97",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta:\\;C=0.25,\\;D=0.2;\\;\\text{sum}=0.45\\Rightarrow P_{BC}=0.5556,\\;P_{BD}=0.4444"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta:\\;C=0.25,\\;D=0.2;\\;\\text{sum}=0.45\\Rightarrow P_{BC}=0.5556,\\;P_{BD}=0.4444"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9da874308fbfbb30.svg",
      "path": "is2/math/9da874308fbfbb30.svg",
      "mime": "image/svg+xml",
      "bytes": 3201,
      "sha256": "8dba0b3e9104946ba1cb50bd35d8f7df5ad867f53824b3486cc84245a34106fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2-0)^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2-0)^2=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9db67d15872888f6.svg",
      "path": "is2/math/9db67d15872888f6.svg",
      "mime": "image/svg+xml",
      "bytes": 53842,
      "sha256": "14e29534e6058b4b53f3f100e3f6e980536019a57e63897220083b4b81cd4bb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}\\min(.4,.2)&\\min(.4,.7)&\\min(.4,.3)\\\\\\min(.3,.2)&\\min(.3,.7)&\\min(.3,.3)\\\\\\min(.1,.2)&\\min(.1,.7)&\\min(.1,.3)\\end{bmatrix}=\\begin{bmatrix}0.2&0.4&0.3\\\\0.2&0.3&0.3\\\\0.1&0.1&0.1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}\\min(.4,.2)&\\min(.4,.7)&\\min(.4,.3)\\\\\\min(.3,.2)&\\min(.3,.7)&\\min(.3,.3)\\\\\\min(.1,.2)&\\min(.1,.7)&\\min(.1,.3)\\end{bmatrix}=\\begin{bmatrix}0.2&0.4&0.3\\\\0.2&0.3&0.3\\\\0.1&0.1&0.1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9dc91f3c375d809f.svg",
      "path": "is2/math/9dc91f3c375d809f.svg",
      "mime": "image/svg+xml",
      "bytes": 1974,
      "sha256": "8bb3eba897b6e2c7386d484337a6fedf338e8861a64a70745f48b077ee8e0e91",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^n-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^n-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9df28e0200ccc17b.svg",
      "path": "is2/math/9df28e0200ccc17b.svg",
      "mime": "image/svg+xml",
      "bytes": 8548,
      "sha256": "194a74605e8dfa12edb5e71826dd8307caa1330daf82b91492bf001898524082",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.0625\\times0.75=0.046875"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.0625\\times0.75=0.046875"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9e3859fafc31a24f.svg",
      "path": "is2/math/9e3859fafc31a24f.svg",
      "mime": "image/svg+xml",
      "bytes": 5433,
      "sha256": "f258b6b409927e7032f0d5f60464f340334f099d23c95964e345133ae2eaf8de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Low}(65)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Low}(65)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9ed17a341041965a.svg",
      "path": "is2/math/9ed17a341041965a.svg",
      "mime": "image/svg+xml",
      "bytes": 20230,
      "sha256": "ac7bf6c4da782a226d0c30c0324b6ab52221316c62a7f5cd1981920a9506e5c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\sum_{z_i\\in M}z_i}{|M|}\\quad\\text{one plateau }[a,b]:\\ z^*=(a+b)/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\sum_{z_i\\in M}z_i}{|M|}\\quad\\text{one plateau }[a,b]:\\ z^*=(a+b)/2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9eda900daa88d0f0.svg",
      "path": "is2/math/9eda900daa88d0f0.svg",
      "mime": "image/svg+xml",
      "bytes": 19836,
      "sha256": "cf1753d79b0da11df097309dbffa4e8651be9d7f999265abf2cbb51e1a8f252a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.1,0.4),\\min(0.1,0.3),\\min(0.1,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.1,0.4),\\min(0.1,0.3),\\min(0.1,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9ede9bf563f2c6c9.svg",
      "path": "is2/math/9ede9bf563f2c6c9.svg",
      "mime": "image/svg+xml",
      "bytes": 11664,
      "sha256": "e65845c495855dbb5b87c87f23f5bec9eea0ecfc56a4644c4825af42a73626ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\sum_{a\\in\\mathcal A}\\pi(a\\mid s)\\,q_\\pi(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\sum_{a\\in\\mathcal A}\\pi(a\\mid s)\\,q_\\pi(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9ef45de9aca6f359.svg",
      "path": "is2/math/9ef45de9aca6f359.svg",
      "mime": "image/svg+xml",
      "bytes": 1802,
      "sha256": "a8694bb7a96d193559c37614eba50d3c454cb2e121c884223a598ae0d3fcfc79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P^{\\,n}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P^{\\,n}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9efd684a8627ac87.svg",
      "path": "is2/math/9efd684a8627ac87.svg",
      "mime": "image/svg+xml",
      "bytes": 5514,
      "sha256": "8517b2dc907e1d80d56082f2c9c4170ee812a0f676ef70886f21457a8c37a1cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(3)=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(3)=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9f1b10f7784e3b8c.svg",
      "path": "is2/math/9f1b10f7784e3b8c.svg",
      "mime": "image/svg+xml",
      "bytes": 5080,
      "sha256": "f5f123a0666cddab520721462640e07f387b5baaab096689b6b1877db3e04f53",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6+0.4+0.2=1.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6+0.4+0.2=1.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9f7a6514218ef651.svg",
      "path": "is2/math/9f7a6514218ef651.svg",
      "mime": "image/svg+xml",
      "bytes": 12317,
      "sha256": "44f3b69f52d5f0012bc2f0012b93e6b54c849e859d5ca7202bb6d052ddf8f85c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "score(Yes)=0\\qquad score(No)=0.03"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "score(Yes)=0\\qquad score(No)=0.03"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9f91a54deb2a51d6.svg",
      "path": "is2/math/9f91a54deb2a51d6.svg",
      "mime": "image/svg+xml",
      "bytes": 13665,
      "sha256": "6461f9d243158fe3ba5c3332eeb6d272ee971a04e479b3f25612acdc628c31ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r+\\gamma\\max_{a'}Q(s',a')=3+0.9(5)=7.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r+\\gamma\\max_{a'}Q(s',a')=3+0.9(5)=7.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9f9f05b8fd1b9885.svg",
      "path": "is2/math/9f9f05b8fd1b9885.svg",
      "mime": "image/svg+xml",
      "bytes": 8008,
      "sha256": "331acfc41dda3ffc5f47c509d49ba147b3e1aacb1e12a3aa968c43f809438d76",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Remaining}=1-1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Remaining}=1-1=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9fa1a1619e482083.svg",
      "path": "is2/math/9fa1a1619e482083.svg",
      "mime": "image/svg+xml",
      "bytes": 7659,
      "sha256": "1366f5234f6125cbd7adf237169e1c1137660f64fa61712d0e9770d1fc894808",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-0.5}\\approx0.60653066"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-0.5}\\approx0.60653066"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/9fba815e535802c7.svg",
      "path": "is2/math/9fba815e535802c7.svg",
      "mime": "image/svg+xml",
      "bytes": 9705,
      "sha256": "f74e3a08e0b3cc5b65814ee944d517d14f69ed340a1cb6415a1b5220475c24d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.6,0.4)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.6,0.4)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a00ef2dd53de0008.svg",
      "path": "is2/math/a00ef2dd53de0008.svg",
      "mime": "image/svg+xml",
      "bytes": 5083,
      "sha256": "e6443c8ee44d61b17e2dfc84dd57e4a1ff0404616ace3d0ff7507e0a20ef67cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "gbest^0=(2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "gbest^0=(2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a02144dad2ff9c8a.svg",
      "path": "is2/math/a02144dad2ff9c8a.svg",
      "mime": "image/svg+xml",
      "bytes": 6467,
      "sha256": "70e96b7c9b04bb852ee3619590e4c5f1512d07eb828a644c324fda2263546017",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=x_1^2+x_2^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=x_1^2+x_2^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a03240c4b6abd4c3.svg",
      "path": "is2/math/a03240c4b6abd4c3.svg",
      "mime": "image/svg+xml",
      "bytes": 5911,
      "sha256": "07ee00d22188a7445f37cca0e25263789c350a4bd0a6ab289f36cc72828bf2a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(19)_{10}=(10011)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(19)_{10}=(10011)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a03cc788f3ded23d.svg",
      "path": "is2/math/a03cc788f3ded23d.svg",
      "mime": "image/svg+xml",
      "bytes": 14533,
      "sha256": "74be85bf97c52e1438e46cde67cdec1bb81e0509d6da8a854d6129971f5d57b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R\\mid W)=\\frac{0.4581}{0.6500}\\approx0.704769231"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R\\mid W)=\\frac{0.4581}{0.6500}\\approx0.704769231"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a0554ac89675d583.svg",
      "path": "is2/math/a0554ac89675d583.svg",
      "mime": "image/svg+xml",
      "bytes": 20226,
      "sha256": "55c8bca4a73383cf9da817501f6d88621c456ab413029814eb4bab288b436a2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.1,0.3),\\min(0.1,0.3),\\min(0.1,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.1,0.3),\\min(0.1,0.3),\\min(0.1,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a08a6d09414479ce.svg",
      "path": "is2/math/a08a6d09414479ce.svg",
      "mime": "image/svg+xml",
      "bytes": 4742,
      "sha256": "75b210341331dbd13a9e60c9082384edf2d6617c83714752b7c54b39dcc07252",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.5\\times(-2)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.5\\times(-2)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a10c281d39aeb04c.svg",
      "path": "is2/math/a10c281d39aeb04c.svg",
      "mime": "image/svg+xml",
      "bytes": 13887,
      "sha256": "f9654cae958eab849d58ca170e923ce47d38f5a1dca477944733683442c91b6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{B^c}=1-\\mu_B\\qquad\\mu_{A\\setminus B}=\\min(\\mu_A,1-\\mu_B)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{B^c}=1-\\mu_B\\qquad\\mu_{A\\setminus B}=\\min(\\mu_A,1-\\mu_B)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q1a",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q1a",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q1a",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a12fb07643a5aaa1.svg",
      "path": "is2/math/a12fb07643a5aaa1.svg",
      "mime": "image/svg+xml",
      "bytes": 6332,
      "sha256": "08b849852741db75710b8bbda97eec007a1efe6c290d9efdd532c1ad62cfab1f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0,9-10)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0,9-10)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a1493aef29965a09.svg",
      "path": "is2/math/a1493aef29965a09.svg",
      "mime": "image/svg+xml",
      "bytes": 6133,
      "sha256": "2b5bdef9b3f05047e36471faf21dc166ac73734097e7b663e0e73914c7a1b6ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=(b-a)(u+v)/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=(b-a)(u+v)/2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a166ec0150b9d8e6.svg",
      "path": "is2/math/a166ec0150b9d8e6.svg",
      "mime": "image/svg+xml",
      "bytes": 11714,
      "sha256": "67834fb386e8c2371edc380dcacb637b60ac5ae8a5bab50434df29edbfd96c60",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C\\text{ and }F)=P(C\\cap F)=\\frac{10}{100}=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C\\text{ and }F)=P(C\\cap F)=\\frac{10}{100}=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/and-or",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "AND, OR and NOT with a picture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a1ef5b129218331e.svg",
      "path": "is2/math/a1ef5b129218331e.svg",
      "mime": "image/svg+xml",
      "bytes": 4610,
      "sha256": "60a3fb7947423922abe33317ddfba3ffe79fa1ebb44707c8da6e50a06dfffe65",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum F=4+4+2=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum F=4+4+2=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/selection",
          "labels": [
            "3. Genetic algorithms",
            "Roulette selection, cumulative intervals and alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a21d3bc0188016ea.svg",
      "path": "is2/math/a21d3bc0188016ea.svg",
      "mime": "image/svg+xml",
      "bytes": 11143,
      "sha256": "caf951915c66f8cf66e4959e194077ef717bb60735733b81cd022d16a70892bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{R2}(60)=\\min(0.6,0.2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{R2}(60)=\\min(0.6,0.2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a263cada62354d7d.svg",
      "path": "is2/math/a263cada62354d7d.svg",
      "mime": "image/svg+xml",
      "bytes": 1918,
      "sha256": "9777a385734b7c11dbb2f4653f88c52611e47ac62020b8c603bf70cd0309f626",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}3\\\\7\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}3\\\\7\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a265ac2e0c52f5aa.svg",
      "path": "is2/math/a265ac2e0c52f5aa.svg",
      "mime": "image/svg+xml",
      "bytes": 28703,
      "sha256": "cd9fbd454cad9d33668f54731c7259489cfbb53c3065fb6e84ae959ad1506201",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=\\frac{\\text{distance still remaining to right zero}}{\\text{total falling width}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=\\frac{\\text{distance still remaining to right zero}}{\\text{total falling width}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a27699b35a63a308.svg",
      "path": "is2/math/a27699b35a63a308.svg",
      "mime": "image/svg+xml",
      "bytes": 12936,
      "sha256": "1444cdafa35029f0d485ac11b51eb42c438a70bf8933316e7f0f173c07df8f6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(V\\mid\\lnot F)=\\frac{0.2734875}{0.725}=0.3772"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(V\\mid\\lnot F)=\\frac{0.2734875}{0.725}=0.3772"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/flu-network",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: fever given no flu (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a27ddca95f461e82.svg",
      "path": "is2/math/a27ddca95f461e82.svg",
      "mime": "image/svg+xml",
      "bytes": 8906,
      "sha256": "e65f82f48658dbc860601e6b6cb74d4f48871c26bb3388fef3426295314275c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\mathbb E_\\pi[G_t\\mid S_t=s]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\mathbb E_\\pi[G_t\\mid S_t=s]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a282bbe0d0c6f2b0.svg",
      "path": "is2/math/a282bbe0d0c6f2b0.svg",
      "mime": "image/svg+xml",
      "bytes": 10492,
      "sha256": "6818902b10b1d3dc4adfc212c0ea7fb6978642fc532826247a1011b21b9bc99c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(14)=e^{-2}\\approx0.135335283"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(14)=e^{-2}\\approx0.135335283"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a2936167c6c14fec.svg",
      "path": "is2/math/a2936167c6c14fec.svg",
      "mime": "image/svg+xml",
      "bytes": 22128,
      "sha256": "537d36076f2557a8a67cf03d78ef3395a8c9174f545c4ddf8f9b69ae60676353",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.60&0.25&0.15\\\\0.30&0.50&0.20\\\\0.20&0.30&0.50\\end{bmatrix},\\qquad x_0=[50,\\;30,\\;20]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.60&0.25&0.15\\\\0.30&0.50&0.20\\\\0.20&0.30&0.50\\end{bmatrix},\\qquad x_0=[50,\\;30,\\;20]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a2ee97608735415b.svg",
      "path": "is2/math/a2ee97608735415b.svg",
      "mime": "image/svg+xml",
      "bytes": 9351,
      "sha256": "ad60c0853a4e7667061f046ab6c462ae8c010f893c0c98f14d1fff22c97d25ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi\\approx[0.392,\\;0.351,\\;0.258]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi\\approx[0.392,\\;0.351,\\;0.258]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a2eea0fe6bbb6b87.svg",
      "path": "is2/math/a2eea0fe6bbb6b87.svg",
      "mime": "image/svg+xml",
      "bytes": 9649,
      "sha256": "161d7fc4db66c3a9365b043b5949b207e4d8ee6bb076b33f6548a7159f9b9085",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.7,0.6)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.7,0.6)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a313fb00fc0904f5.svg",
      "path": "is2/math/a313fb00fc0904f5.svg",
      "mime": "image/svg+xml",
      "bytes": 5679,
      "sha256": "61c65d7168e1cad3722744f9514d90cce87e1223018299e36e304bf0370244ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar z=\\frac{62}{0.8}=77.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar z=\\frac{62}{0.8}=77.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a3227ed1a9289bb5.svg",
      "path": "is2/math/a3227ed1a9289bb5.svg",
      "mime": "image/svg+xml",
      "bytes": 11386,
      "sha256": "07c23bc638bb6002b5e34d3f1f8cbf3809862bed2ce8ca0cbafef946609fd3b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\int z\\mu(z)\\,dz}{\\int\\mu(z)\\,dz}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\int z\\mu(z)\\,dz}{\\int\\mu(z)\\,dz}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a32da9cd0f25ac36.svg",
      "path": "is2/math/a32da9cd0f25ac36.svg",
      "mime": "image/svg+xml",
      "bytes": 22835,
      "sha256": "8cb443042d47e786f9463c319e8807bba365793771866d5789587711a373a952",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=17.050821182+53.69430797-30.257760057=40.487369094"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=17.050821182+53.69430797-30.257760057=40.487369094"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a352d238bb02bc14.svg",
      "path": "is2/math/a352d238bb02bc14.svg",
      "mime": "image/svg+xml",
      "bytes": 6104,
      "sha256": "704d41bc827a2acb187a40fab7993feba70d26aeb71c5de7481c9c34c58b238c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.8&0.2\\\\0.1&0.9\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.8&0.2\\\\0.1&0.9\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q5b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q5(b) Brand-switching transition matrix [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a352ebe71945e68e.svg",
      "path": "is2/math/a352ebe71945e68e.svg",
      "mime": "image/svg+xml",
      "bytes": 4265,
      "sha256": "0f464b85ad9c43db5ee5b730f6b586716822c538f8a452aefd6c01cf3ed87de0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=1-(1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=1-(1)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a396371c860e59b0.svg",
      "path": "is2/math/a396371c860e59b0.svg",
      "mime": "image/svg+xml",
      "bytes": 15891,
      "sha256": "7801d04140a878c7337ff5a97c6e61b83117f66fd537b980e31ac456a8ac06e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\lnot F)=0.75(0.8)+0.25(0.5)=0.6+0.125=0.725"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\lnot F)=0.75(0.8)+0.25(0.5)=0.6+0.125=0.725"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/flu-network",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: fever given no flu (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a39be859ebcf3420.svg",
      "path": "is2/math/a39be859ebcf3420.svg",
      "mime": "image/svg+xml",
      "bytes": 3367,
      "sha256": "3cb1420331215ff807aaebe7ce23007936ff05e972bbed1b7827f3b321f92bee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(7)=7^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(7)=7^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a3af7b24f214c46d.svg",
      "path": "is2/math/a3af7b24f214c46d.svg",
      "mime": "image/svg+xml",
      "bytes": 27140,
      "sha256": "1d5407dab7318c911576a7e120d6b20993b25d7df0f32120a12b278ee13a4eda",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{12}=0.9(0.3)+0.89235(0)+0.12825(-1.5-(-3.0))=0.27+0.192375=0.462375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{12}=0.9(0.3)+0.89235(0)+0.12825(-1.5-(-3.0))=0.27+0.192375=0.462375"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a3d3e670e29c240d.svg",
      "path": "is2/math/a3d3e670e29c240d.svg",
      "mime": "image/svg+xml",
      "bytes": 11907,
      "sha256": "3a62dc9d3ed25b5d012f7729f58fb81f0854289aad6c590c618d2fccbb1f2e92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_i=F_i/\\sum_jF_j\\quad C_i=\\sum_{j=1}^iP_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_i=F_i/\\sum_jF_j\\quad C_i=\\sum_{j=1}^iP_j"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/ga-pso",
          "labels": [
            "All M2 formulas",
            "GA and PSO formulas, symbols and memory rules"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a402991a380b1d2f.svg",
      "path": "is2/math/a402991a380b1d2f.svg",
      "mime": "image/svg+xml",
      "bytes": 7806,
      "sha256": "616ef5df2d03df90292c29f672c4020aa3a9f33f7649fbb662f678f7be667d24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C\\mid F)=10/30=0.33"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C\\mid F)=10/30=0.33"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/given",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "“Given”: conditional probability by shrinking the world"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4066df8f72b8058.svg",
      "path": "is2/math/a4066df8f72b8058.svg",
      "mime": "image/svg+xml",
      "bytes": 4506,
      "sha256": "2c77768f047a5851ccf3f41b6a93a5d4e4fd51041b694036a5258043686551ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-1/(2\\times1)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-1/(2\\times1)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a475ecc5627f41d9.svg",
      "path": "is2/math/a475ecc5627f41d9.svg",
      "mime": "image/svg+xml",
      "bytes": 9017,
      "sha256": "91d907c4c927f0ae89464a189cdfacdecb17b89c7313f46f08ff721a0f45d9e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Remaining}=11-8=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Remaining}=11-8=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4857620c6480702.svg",
      "path": "is2/math/a4857620c6480702.svg",
      "mime": "image/svg+xml",
      "bytes": 5121,
      "sha256": "a4c458e6b64ca403d3af2eb481d948b32a4692d5b59f7784fceb3e70a56c044b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=(-1)+0=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=(-1)+0=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a489ee8326d49a33.svg",
      "path": "is2/math/a489ee8326d49a33.svg",
      "mime": "image/svg+xml",
      "bytes": 6988,
      "sha256": "35329c4f9e8b57ebd561de0abcb3550a31efe8d2f14ff0bd4b046b770f74b463",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0+0+(-0.5)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0+0+(-0.5)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4b477c2cff182c7.svg",
      "path": "is2/math/a4b477c2cff182c7.svg",
      "mime": "image/svg+xml",
      "bytes": 7089,
      "sha256": "058d06d3d532554c396efd6f3bc0fad48c57b23704293401af2922e1d9565412",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_2^{new}=1.5/3=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_2^{new}=1.5/3=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4c248316325eed6.svg",
      "path": "is2/math/a4c248316325eed6.svg",
      "mime": "image/svg+xml",
      "bytes": 4977,
      "sha256": "e19dbe7b0f8a40939661dd51354d19aca5f573268657df6d269241919bfb2a09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2+5=7\\quad7+8=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2+5=7\\quad7+8=15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4c47d7eb261ab94.svg",
      "path": "is2/math/a4c47d7eb261ab94.svg",
      "mime": "image/svg+xml",
      "bytes": 3774,
      "sha256": "fe320367e35d953cb36eb4faf93d8eaea8c2fb6bb87bd01a4430ec59ac8672f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S_1, S_2, \\dots"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S_1, S_2, \\dots"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4dd7bf5365d3c7e.svg",
      "path": "is2/math/a4dd7bf5365d3c7e.svg",
      "mime": "image/svg+xml",
      "bytes": 10222,
      "sha256": "0770c112f585efa5f955c2d0408f23c17f09b23527d1544550ef62cdc0b2aec3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=128\\quad 5x^2=80\\quad 7x=28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=128\\quad 5x^2=80\\quad 7x=28"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4e234f2232ff44d.svg",
      "path": "is2/math/a4e234f2232ff44d.svg",
      "mime": "image/svg+xml",
      "bytes": 10293,
      "sha256": "c672884ebbd8e78dbde082fb117b6fbf831ca98c5890db8051967079907bb719",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*_{MoM}=\\frac{77.5+92.5}{2}=85"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*_{MoM}=\\frac{77.5+92.5}{2}=85"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a4fdc221a6cfa166.svg",
      "path": "is2/math/a4fdc221a6cfa166.svg",
      "mime": "image/svg+xml",
      "bytes": 8666,
      "sha256": "d974f9607f182a5f21a5bcadfae9ddac6411206453478c6d8ef27439ef295191",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{z_L-70}{15}=0.5\\Rightarrow z_L=77.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{z_L-70}{15}=0.5\\Rightarrow z_L=77.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a518125ef5d2bed8.svg",
      "path": "is2/math/a518125ef5d2bed8.svg",
      "mime": "image/svg+xml",
      "bytes": 15338,
      "sha256": "b437d088704bb9c12290e9b49e94c7ba6edd3ef5cd1ee6fecb97b31ee09e60f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R,A)=\\frac37\\frac12=\\frac3{14},\\quad P(R,B)=\\frac49\\frac12=\\frac29"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R,A)=\\frac37\\frac12=\\frac3{14},\\quad P(R,B)=\\frac49\\frac12=\\frac29"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(b) Bayes posterior for red ball [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a51eec1438d949c1.svg",
      "path": "is2/math/a51eec1438d949c1.svg",
      "mime": "image/svg+xml",
      "bytes": 6306,
      "sha256": "b5514acf308cf6bf31a1db6452026e63a22be55f32c1d158c662ef8cd0495b26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=1+(-1)+(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=1+(-1)+(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a532335af3e981b5.svg",
      "path": "is2/math/a532335af3e981b5.svg",
      "mime": "image/svg+xml",
      "bytes": 20014,
      "sha256": "4ecd3cec468678ae359c4ac91b19e1bd80f88b410ceda42c033408a1b90650cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P^2=\\begin{bmatrix}3/8&5/8\\\\5/16&11/16\\end{bmatrix}=\\begin{bmatrix}0.375&0.625\\\\0.3125&0.6875\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P^2=\\begin{bmatrix}3/8&5/8\\\\5/16&11/16\\end{bmatrix}=\\begin{bmatrix}0.375&0.625\\\\0.3125&0.6875\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(b) Two-step walking/cycling Markov transition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a59d670bba6f5dac.svg",
      "path": "is2/math/a59d670bba6f5dac.svg",
      "mime": "image/svg+xml",
      "bytes": 9394,
      "sha256": "f2a3d9cfd3b1905df2765a2a140db987cf8834af78a38e851da8758aed3d5a24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-3.03)=-0.3636"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-3.03)=-0.3636"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a5e664b79f15e056.svg",
      "path": "is2/math/a5e664b79f15e056.svg",
      "mime": "image/svg+xml",
      "bytes": 5231,
      "sha256": "c587c9509de6c0a2f98e548379262cea80dd4cb1a09577835a1739d10b6d5e66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0)_{10}=(0000)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0)_{10}=(0000)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a5e70ba1f7aaa949.svg",
      "path": "is2/math/a5e70ba1f7aaa949.svg",
      "mime": "image/svg+xml",
      "bytes": 20401,
      "sha256": "9e388970d42c486c26051e7480c59aa3067dc18bfb01a06c86b6376e008cfe75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\sum_a\\pi(a\\mid s)q_\\pi(s,a),\\qquad v_*(s)=\\max_a q_*(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\sum_a\\pi(a\\mid s)q_\\pi(s,a),\\qquad v_*(s)=\\max_a q_*(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a5f219480ddd154a.svg",
      "path": "is2/math/a5f219480ddd154a.svg",
      "mime": "image/svg+xml",
      "bytes": 8440,
      "sha256": "8f6d17f52ec9ac5fc8a9bc2a8ab75a509f0e8a44125972742e811dab5155d0e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(6)=432-180+42=294"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(6)=432-180+42=294"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a6093f9acfe22fe1.svg",
      "path": "is2/math/a6093f9acfe22fe1.svg",
      "mime": "image/svg+xml",
      "bytes": 16197,
      "sha256": "53f66f5dcde331e1750ad9c1c8fc3120fb3e3ed26d7f546d25c35ff431053a31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.60&0.25&0.15\\\\0.30&0.50&0.20\\\\0.20&0.30&0.50\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.60&0.25&0.15\\\\0.30&0.50&0.20\\\\0.20&0.30&0.50\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a64c8baf9521e960.svg",
      "path": "is2/math/a64c8baf9521e960.svg",
      "mime": "image/svg+xml",
      "bytes": 33366,
      "sha256": "6544e9e2343be0f37c3b09a34d80da3be34d8423d86bd3593e01e8596fa00b98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=17.889685344+8.520484898+4.05812967+12.68886+(-8.05792)+5\\approx40.099239912"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=17.889685344+8.520484898+4.05812967+12.68886+(-8.05792)+5\\approx40.099239912"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a677db1cbc02a07c.svg",
      "path": "is2/math/a677db1cbc02a07c.svg",
      "mime": "image/svg+xml",
      "bytes": 7537,
      "sha256": "1bea0b66fce7b2df5490e15a38e1bddc1d67e5effce1fc98fcefa9abd7e0eaae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(1)+2\\times\\frac1{14}=0.6429"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(1)+2\\times\\frac1{14}=0.6429"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a688edfd604798b3.svg",
      "path": "is2/math/a688edfd604798b3.svg",
      "mime": "image/svg+xml",
      "bytes": 10395,
      "sha256": "5ffaf033429389859fb15227f7fb8ad285cae460db18198edc5cff5f3f904aa3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{25+9+1+25}{4}=\\frac{60}{4}=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{25+9+1+25}{4}=\\frac{60}{4}=15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a6908257a641f5f9.svg",
      "path": "is2/math/a6908257a641f5f9.svg",
      "mime": "image/svg+xml",
      "bytes": 4194,
      "sha256": "974531bbe0850048728aaa4c0f0147b5ed58a9d6a45d1e057d5644ef851761ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(4-(4))=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(4-(4))=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a6d0138a2e4b14ec.svg",
      "path": "is2/math/a6d0138a2e4b14ec.svg",
      "mime": "image/svg+xml",
      "bytes": 13113,
      "sha256": "c278542a3e61139783fb08c5f571a2dc168b2a4ce5b95330591240085792c96f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.3&0.3&0.3\\\\0.5&0.6&0.7\\\\0.5&0.6&0.8\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.3&0.3&0.3\\\\0.5&0.6&0.7\\\\0.5&0.6&0.8\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q3a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q3(a) Fuzzy relation and max-product comparison [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a6f1afe6f9d94092.svg",
      "path": "is2/math/a6f1afe6f9d94092.svg",
      "mime": "image/svg+xml",
      "bytes": 7104,
      "sha256": "59fdd2a28d81895518f331c470f0f5e2a41d99a1dd97990e5ce512bb2a959f35",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B)=0.08/0.20=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B)=0.08/0.20=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a6ffcdb19b7e5a36.svg",
      "path": "is2/math/a6ffcdb19b7e5a36.svg",
      "mime": "image/svg+xml",
      "bytes": 11347,
      "sha256": "97e280de34a5daab5d0b1f80f56b09c0f02070bb3785b2ff64e1b0b7c0cf086f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Cough}=\\text{Yes}\\mid C=\\text{Yes})=\\frac{3}{3}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Cough}=\\text{Yes}\\mid C=\\text{Yes})=\\frac{3}{3}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a70472c6ec58ad8d.svg",
      "path": "is2/math/a70472c6ec58ad8d.svg",
      "mime": "image/svg+xml",
      "bytes": 7417,
      "sha256": "5cf4c4437316e981030e4706901bdb7fe6815ca28fe600d0ba46fd8684af12e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "U-L=5-(-2)=7\\qquad2^3-1=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "U-L=5-(-2)=7\\qquad2^3-1=7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a7522d8383a399aa.svg",
      "path": "is2/math/a7522d8383a399aa.svg",
      "mime": "image/svg+xml",
      "bytes": 16782,
      "sha256": "80feacdbbc8ce9762c6f006fc8d6c67ce5b0ab3aecebb658feea733257d41461",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(\\sigma_2^2)^{new}=\\frac{1.521735533}{1.5}\\approx1.014490355"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(\\sigma_2^2)^{new}=\\frac{1.521735533}{1.5}\\approx1.014490355"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a7841f9dac4f92c7.svg",
      "path": "is2/math/a7841f9dac4f92c7.svg",
      "mime": "image/svg+xml",
      "bytes": 4139,
      "sha256": "7fce11395fbc980b0e90935c912e3e86c66dc17c6ad0f4f58016798068bf5e74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=1+0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=1+0=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a86502ce620dafcc.svg",
      "path": "is2/math/a86502ce620dafcc.svg",
      "mime": "image/svg+xml",
      "bytes": 16741,
      "sha256": "5f098ea5b3bfc53f69d73c76b049879f872957968153fbb1d4efdd071ee8f0e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{new}=0.5v+0.5(pbest-x)+0.5(gbest-x)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{new}=0.5v+0.5(pbest-x)+0.5(gbest-x)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a86b46d750156354.svg",
      "path": "is2/math/a86b46d750156354.svg",
      "mime": "image/svg+xml",
      "bytes": 10259,
      "sha256": "5c51162ceb0e52aa3c4b7bbac878b02b877ca9e75110f19a276ef5d8d23bdcab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=4.15-(4.2788)=-0.1288"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=4.15-(4.2788)=-0.1288"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a88bec71b29e2cf3.svg",
      "path": "is2/math/a88bec71b29e2cf3.svg",
      "mime": "image/svg+xml",
      "bytes": 17799,
      "sha256": "4af65e290968d5cdb9bd5f6c4570ea1f1a22fb1c41d83033fbbc4fed2c0a9d60",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X=1\\mid B)=\\frac{0.10}{0.25+0.10}=\\frac{0.10}{0.35}=\\frac27\\approx0.285714"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X=1\\mid B)=\\frac{0.10}{0.25+0.10}=\\frac{0.10}{0.35}=\\frac27\\approx0.285714"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(a) Joint masses, normalization and conditional probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a890dd5de2855674.svg",
      "path": "is2/math/a890dd5de2855674.svg",
      "mime": "image/svg+xml",
      "bytes": 5276,
      "sha256": "c77132d808e10f2dd798d74ce8b77b91faf1f72385b67f306c665328833bd832",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=3+(-1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=3+(-1)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a8a03390bc687846.svg",
      "path": "is2/math/a8a03390bc687846.svg",
      "mime": "image/svg+xml",
      "bytes": 6919,
      "sha256": "4ac54b17734ddda49fd9a8bef9345ae9d7663bf7a67497f5f315af8c2e7631fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\max(0.2,0.8)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\max(0.2,0.8)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a8c5e214edbb94e4.svg",
      "path": "is2/math/a8c5e214edbb94e4.svg",
      "mime": "image/svg+xml",
      "bytes": 7206,
      "sha256": "448b8f8ff840f41ab477fe87c28af8ca6c045dfef8c544c0f8fe0026dee7605c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=0.6p+0.3l+0.2r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=0.6p+0.3l+0.2r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a9051d35de42b6a1.svg",
      "path": "is2/math/a9051d35de42b6a1.svg",
      "mime": "image/svg+xml",
      "bytes": 25364,
      "sha256": "f829261b9c54196b2e9ffffbea5cdaa01e8511b2011a6b19a9c6a7195b0828cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=29.622243087+63.477295646-43.362885999=49.736652734"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=29.622243087+63.477295646-43.362885999=49.736652734"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a92c6e5b7c6f437f.svg",
      "path": "is2/math/a92c6e5b7c6f437f.svg",
      "mime": "image/svg+xml",
      "bytes": 4930,
      "sha256": "e49a5ba25424255b06c0c5915794ee699383c405a38f236f18d211be5f1fd641",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=(3.5,\\,-1.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=(3.5,\\,-1.5)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a9b2cdf84258b1c9.svg",
      "path": "is2/math/a9b2cdf84258b1c9.svg",
      "mime": "image/svg+xml",
      "bytes": 15255,
      "sha256": "8cd806ce59363f7aea976418faf162f279cce8a18c32e10ad813fde82b228afe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathcal N(x\\mid\\mu,\\sigma^2)=\\frac1{\\sqrt{2\\pi}\\,\\sigma}\\exp\\left(-\\frac{(x-\\mu)^2}{2\\sigma^2}\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathcal N(x\\mid\\mu,\\sigma^2)=\\frac1{\\sqrt{2\\pi}\\,\\sigma}\\exp\\left(-\\frac{(x-\\mu)^2}{2\\sigma^2}\\right)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/a9c176e9eb771437.svg",
      "path": "is2/math/a9c176e9eb771437.svg",
      "mime": "image/svg+xml",
      "bytes": 2851,
      "sha256": "72de3e1d13601c4419d7982727a8d54ed20fe00d0023725cfaea216736887645",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}3&7\\\\4&2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}3&7\\\\4&2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aa0bacfeb906b753.svg",
      "path": "is2/math/aa0bacfeb906b753.svg",
      "mime": "image/svg+xml",
      "bytes": 10688,
      "sha256": "052c27ef32ba0e9f10c7e872985babd6ab11bc8da02d22d303e09af57fd5b516",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{11}=2.5+0.30825=2.80825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{11}=2.5+0.30825=2.80825"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aa2983139384fc61.svg",
      "path": "is2/math/aa2983139384fc61.svg",
      "mime": "image/svg+xml",
      "bytes": 3931,
      "sha256": "ea37d1872822ed9e2f32fd9d70948e51db09033a17542445150636cc6db0ae22",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-4/(2\\times1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-4/(2\\times1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aacd674038ffd6be.svg",
      "path": "is2/math/aacd674038ffd6be.svg",
      "mime": "image/svg+xml",
      "bytes": 8209,
      "sha256": "b3b1c39f30a69a35ace3caf13dfb110effc983600b3564e43e9c9b70536ace83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=2x^3-5x^2+7x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=2x^3-5x^2+7x"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ab04f42254fa9175.svg",
      "path": "is2/math/ab04f42254fa9175.svg",
      "mime": "image/svg+xml",
      "bytes": 14728,
      "sha256": "0cc9f1c3d2ce0f6b29f45cee7550996408971f1db00bc0c118989158943a6487",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.6&0.3\\\\0.2&0.5\\end{bmatrix},\\quad S=\\begin{bmatrix}1&0.4&0.5\\\\0.8&0.3&0.8\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.6&0.3\\\\0.2&0.5\\end{bmatrix},\\quad S=\\begin{bmatrix}1&0.4&0.5\\\\0.8&0.3&0.8\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(b) Max–min relational composition [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ab521a108b232136.svg",
      "path": "is2/math/ab521a108b232136.svg",
      "mime": "image/svg+xml",
      "bytes": 8738,
      "sha256": "d69e2fa29cf6c055f41b4f68e8f0c1e6a2644af431949b436b3e0cd7406342e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.6=0.4\\qquad\\neg Y:1-0.4=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.6=0.4\\qquad\\neg Y:1-0.4=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ab59aa2401b72e20.svg",
      "path": "is2/math/ab59aa2401b72e20.svg",
      "mime": "image/svg+xml",
      "bytes": 33243,
      "sha256": "0ef3d622d5060536cfb939f349384347a2dad3ee7bd25dceba30e0142ec86410",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X{=}0)=0.072+0.016+0.012+0.108=0.208,\\qquad P(Y{=}1\\mid X{=}0)=\\frac{0.072+0.016}{0.208}=\\frac{0.088}{0.208}=0.423"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X{=}0)=0.072+0.016+0.012+0.108=0.208,\\qquad P(Y{=}1\\mid X{=}0)=\\frac{0.072+0.016}{0.208}=\\frac{0.088}{0.208}=0.423"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ab68ef2fa1b527a9.svg",
      "path": "is2/math/ab68ef2fa1b527a9.svg",
      "mime": "image/svg+xml",
      "bytes": 13962,
      "sha256": "b1c907a3a2f72f6324b2ede9e622a543398ef591079f0f21afcb48233a3a8d0b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=5.9064+(-0.463768)=5.442632"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=5.9064+(-0.463768)=5.442632"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/abbf5f7c84a2a614.svg",
      "path": "is2/math/abbf5f7c84a2a614.svg",
      "mime": "image/svg+xml",
      "bytes": 8994,
      "sha256": "ed36fd0c328d57443e820d10245999531971b629d3f928b2d536b96ea8643a37",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.3=0.7\\qquad\\neg Y:1-0.9=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.3=0.7\\qquad\\neg Y:1-0.9=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/abfe7f04db4f042d.svg",
      "path": "is2/math/abfe7f04db4f042d.svg",
      "mime": "image/svg+xml",
      "bytes": 14691,
      "sha256": "abdf72fe588cfd1148a525bacd3515cc74815b162402e1ce7d790cffaace883a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_1=0.5\\frac{e^{-(3-2)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_1=0.5\\frac{e^{-(3-2)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac05d4785e692e11.svg",
      "path": "is2/math/ac05d4785e692e11.svg",
      "mime": "image/svg+xml",
      "bytes": 10183,
      "sha256": "472650258e5e9be998d513aed455650156a1cee989590a262f939af54f9ed5dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0.5-0.1875)l=(0.125+0.3)r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0.5-0.1875)l=(0.125+0.3)r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac0dd61435e485bc.svg",
      "path": "is2/math/ac0dd61435e485bc.svg",
      "mime": "image/svg+xml",
      "bytes": 8225,
      "sha256": "b17f6e289876416a2724dcb6f865a6c6cd75885642ebd08a8f640e80a16abc05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R)=3/10=0.3=30\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R)=3/10=0.3=30\\%"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac0fc4a2897f8794.svg",
      "path": "is2/math/ac0fc4a2897f8794.svg",
      "mime": "image/svg+xml",
      "bytes": 14921,
      "sha256": "ec4bb5f608b2add7833c47a54bae9ca47a6211574363198f2c2bca64cbc2875e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(6.17, 8.27)=6.17^2+8.27^2-(6.17)(8.27)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(6.17, 8.27)=6.17^2+8.27^2-(6.17)(8.27)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac14e9c27d115d0e.svg",
      "path": "is2/math/ac14e9c27d115d0e.svg",
      "mime": "image/svg+xml",
      "bytes": 12699,
      "sha256": "ba594c3426ee0ab9645736aa4aea2307550648f4c34e96f512692cecf8f21fc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{9+25+100+144}{4}=\\frac{278}{4}=69.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{9+25+100+144}{4}=\\frac{278}{4}=69.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q2",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac40c2845414cf0d.svg",
      "path": "is2/math/ac40c2845414cf0d.svg",
      "mime": "image/svg+xml",
      "bytes": 7039,
      "sha256": "79628eb268f9c2561207a5e3e8158fe34c3d9933729cfa7bf524d624d386a0de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-3)^2=(-3)\\times(-3)=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-3)^2=(-3)\\times(-3)=9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac4abea66468645f.svg",
      "path": "is2/math/ac4abea66468645f.svg",
      "mime": "image/svg+xml",
      "bytes": 30484,
      "sha256": "e87f076b1c31eeb2fd6dbda83eef5789d9d646e807025d2526106cf7efe71cec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=P(j\\mid a)P(m\\mid a)P(a\\mid\\lnot b,\\lnot e)P(\\lnot b)P(\\lnot e)=0.90\\times0.70\\times0.001\\times0.999\\times0.998=0.000628"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=P(j\\mid a)P(m\\mid a)P(a\\mid\\lnot b,\\lnot e)P(\\lnot b)P(\\lnot e)=0.90\\times0.70\\times0.001\\times0.999\\times0.998=0.000628"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac545c5022ffd6a1.svg",
      "path": "is2/math/ac545c5022ffd6a1.svg",
      "mime": "image/svg+xml",
      "bytes": 13607,
      "sha256": "86c3136cd0a2dfccc5b11cd2f7c57631decbb2346107adb00779f5fa5597c3d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A^c}=1-\\mu_A\\quad\\mu_{A\\setminus B}=\\min(\\mu_A,1-\\mu_B)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A^c}=1-\\mu_A\\quad\\mu_{A\\setminus B}=\\min(\\mu_A,1-\\mu_B)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac5d994d1c80e0dd.svg",
      "path": "is2/math/ac5d994d1c80e0dd.svg",
      "mime": "image/svg+xml",
      "bytes": 10129,
      "sha256": "2b8a57502b926e8d1cadd6f2a20913680604b2b099289364c61d1d47fe384d2e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.4,0.6)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.4,0.6)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac7ba81fe410766e.svg",
      "path": "is2/math/ac7ba81fe410766e.svg",
      "mime": "image/svg+xml",
      "bytes": 21890,
      "sha256": "15d5a0cfae78a5e40686bb7a11abb50c054fe16b31533c3c9e5ed0c201327235",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ell(\\theta)=\\log\\mathcal L(\\theta)=\\sum_{i=1}^{N}\\log\\left[\\sum_{k=1}^{K}\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ell(\\theta)=\\log\\mathcal L(\\theta)=\\sum_{i=1}^{N}\\log\\left[\\sum_{k=1}^{K}\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(b) GMM versus k-means, log likelihood and parameter count [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac7bb8ac13980636.svg",
      "path": "is2/math/ac7bb8ac13980636.svg",
      "mime": "image/svg+xml",
      "bytes": 6945,
      "sha256": "4bad1475da9d273c79fdc5de07f2d1a2bb19facb2c90dcbbc84eb0bb31bd9a8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=0.3w+0.4a+0.3c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=0.3w+0.4a+0.3c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac80fe221bb10516.svg",
      "path": "is2/math/ac80fe221bb10516.svg",
      "mime": "image/svg+xml",
      "bytes": 20529,
      "sha256": "1c6502343dabc8373845d7dd41568daf225a43dba4ac2951a9b49162bd8037f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=P(\\text{next state}=j\\mid\\text{current state}=i),\\qquad\\sum_jP_{ij}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=P(\\text{next state}=j\\mid\\text{current state}=i),\\qquad\\sum_jP_{ij}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1d",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(d) Cable-company Markov matrix and diagram [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ac9a78a66f280841.svg",
      "path": "is2/math/ac9a78a66f280841.svg",
      "mime": "image/svg+xml",
      "bytes": 14963,
      "sha256": "d53be191d26be29d402ec99f4f1485f020d92a000a104864166eacadb6b24a48",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_1=d_{AB}+d_{BC}+d_{CD}+d_{DA}=10+1+1+3=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_1=d_{AB}+d_{BC}+d_{CD}+d_{DA}=10+1+1+3=15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(a) ACO tour lengths, evaporation and pheromone deposition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(c) ACO path length and pheromone update [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/acc98fbd37745e57.svg",
      "path": "is2/math/acc98fbd37745e57.svg",
      "mime": "image/svg+xml",
      "bytes": 8440,
      "sha256": "605311d40d60c17926e6bb27f10880e017fa0f000295eb2122e7cc4b7a963487",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\begin{bmatrix}.4&.5&.3\\\\.2&.2&.2\\\\.4&.4&.3\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\begin{bmatrix}.4&.5&.3\\\\.2&.2&.2\\\\.4&.4&.3\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/acdbeb13aace7aac.svg",
      "path": "is2/math/acdbeb13aace7aac.svg",
      "mime": "image/svg+xml",
      "bytes": 14734,
      "sha256": "d1d4209a2506dffafc5146735c75ac9adf3649ae4a6056ede9c719e0b75384b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X_{t+1}\\mid X_t,X_{t-1},\\ldots)=P(X_{t+1}\\mid X_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X_{t+1}\\mid X_t,X_{t-1},\\ldots)=P(X_{t+1}\\mid X_t)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(b) Markov property and weather path [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad073051db57b851.svg",
      "path": "is2/math/ad073051db57b851.svg",
      "mime": "image/svg+xml",
      "bytes": 4265,
      "sha256": "20c70275eb80646ac447223738b0c95309bed4c0fcb41a0a31262f5ad1c20826",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=4-(4)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=4-(4)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad1dcd17cbaf20b9.svg",
      "path": "is2/math/ad1dcd17cbaf20b9.svg",
      "mime": "image/svg+xml",
      "bytes": 7270,
      "sha256": "7e119ffce9e43c24cfa4bd82e5ab11bcdddb39d6348a5e73f5d884d6deddbaa6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{B^c}(u_1)=1-0.7=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{B^c}(u_1)=1-0.7=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q1a",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad2987ff1355d124.svg",
      "path": "is2/math/ad2987ff1355d124.svg",
      "mime": "image/svg+xml",
      "bytes": 11249,
      "sha256": "74627f009a4889e2c83a824d786783d6c9de552c7e63c535efbb6b414e9c6a68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Co\\mid\\neg C,S)=0.0756/0.27=0.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Co\\mid\\neg C,S)=0.0756/0.27=0.28"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad531c204822e0b1.svg",
      "path": "is2/math/ad531c204822e0b1.svg",
      "mime": "image/svg+xml",
      "bytes": 11564,
      "sha256": "ad078b997f2134f51a446cc44de98633731352a35ee4c04dab4cbf96b62bc287",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.6&0.3&0.1\\\\0.2&0.5&0.3\\\\0&0.1&0.9\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.6&0.3&0.1\\\\0.2&0.5&0.3\\\\0&0.1&0.9\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad6c931c7f9ef8f8.svg",
      "path": "is2/math/ad6c931c7f9ef8f8.svg",
      "mime": "image/svg+xml",
      "bytes": 14549,
      "sha256": "b9d20e18ef0f1628a95742a49354571bc0b763515a0d78f184fef5a2ef9fd2f9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_2=0.5\\frac{e^{-(5-4)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_2=0.5\\frac{e^{-(5-4)^2/2}}{\\sqrt{2\\pi}}\\approx0.120985362"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad78149edee2ba2b.svg",
      "path": "is2/math/ad78149edee2ba2b.svg",
      "mime": "image/svg+xml",
      "bytes": 10537,
      "sha256": "1b4b8f1f0346cc28570103549e677c63001c704e72c1e003f8f3708e8701738e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{array}{c|cc} & S & C\\\\\\hline S & 0.80 & 0.20\\\\ C & 0.10 & 0.90\\end{array}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{array}{c|cc} & S & C\\\\\\hline S & 0.80 & 0.20\\\\ C & 0.10 & 0.90\\end{array}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad7db7d0feab17e6.svg",
      "path": "is2/math/ad7db7d0feab17e6.svg",
      "mime": "image/svg+xml",
      "bytes": 10347,
      "sha256": "6404c39f7973c1c21bf7cd593944f0abeb39ca23f76332a71ce2ac5deece529e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=3.14-(4.2788)=-1.1388"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=3.14-(4.2788)=-1.1388"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ad897de8c397fc5d.svg",
      "path": "is2/math/ad897de8c397fc5d.svg",
      "mime": "image/svg+xml",
      "bytes": 4152,
      "sha256": "993d5c10e5f1c18cbf41f7e0f696bb8c0a509c480d695288f8ddf6ce1c2cf16e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1/(1-0.9)=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1/(1-0.9)=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aded404e73fc7586.svg",
      "path": "is2/math/aded404e73fc7586.svg",
      "mime": "image/svg+xml",
      "bytes": 22750,
      "sha256": "f88312d6d01a0cd7877ee460fadf33228013780ec1cc639b1ac6d3e4853e0ac9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_1=\\frac{0.120985362}{0.120985362+0.002215924}\\approx0.98201379"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_1=\\frac{0.120985362}{0.120985362+0.002215924}\\approx0.98201379"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ae4133e873ae6a3f.svg",
      "path": "is2/math/ae4133e873ae6a3f.svg",
      "mime": "image/svg+xml",
      "bytes": 5960,
      "sha256": "a88604553270439e6df4f823a61c07d280415c34b0b9288e41fd8499e20f64a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\begin{bmatrix}0.5&0.9\\\\0.7&0.1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\begin{bmatrix}0.5&0.9\\\\0.7&0.1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aec0a3a12cca75ad.svg",
      "path": "is2/math/aec0a3a12cca75ad.svg",
      "mime": "image/svg+xml",
      "bytes": 10293,
      "sha256": "86f284e9becfe5d5e468ad66ed11b4cb6531c9698515e675f12078a238528890",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\text{ and }B)=P(A\\mid B)\\,P(B)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\text{ and }B)=P(A\\mid B)\\,P(B)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/given",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "“Given”: conditional probability by shrinking the world"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aed5ac659044d3f1.svg",
      "path": "is2/math/aed5ac659044d3f1.svg",
      "mime": "image/svg+xml",
      "bytes": 4714,
      "sha256": "a1023886e362d90c458f465a6aa724b13098a20ca4a73d6693fdc74329ad9b36",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(s)=2+3=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(s)=2+3=5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aede143ef375acd9.svg",
      "path": "is2/math/aede143ef375acd9.svg",
      "mime": "image/svg+xml",
      "bytes": 16755,
      "sha256": "58da8568ca679cd61dbefe54573f43721aaf7ae1c71f2d719623206f9a5710e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L(ADBEC)=10+4+3+5+9=31,\\quad F=1/31=0.0323"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L(ADBEC)=10+4+3+5+9=31,\\quad F=1/31=0.0323"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aee58f980f95f13c.svg",
      "path": "is2/math/aee58f980f95f13c.svg",
      "mime": "image/svg+xml",
      "bytes": 9999,
      "sha256": "d9dcdcba4b44d071bbd95af3dbc3589951b7ff2ef6e07a63205c4d34de8eef6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{next}=0.30a+0.10b+0.10c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{next}=0.30a+0.10b+0.10c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(b) Bike-sharing Markov transitions, retention and gains [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/aef8325cefd5071a.svg",
      "path": "is2/math/aef8325cefd5071a.svg",
      "mime": "image/svg+xml",
      "bytes": 15967,
      "sha256": "89d43fd598ba55197bbfe272ded6ad6a2964c5c45e48a68f7384c20f4e6eddf6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(P^2)_{ij}=\\sum_kP_{ik}P_{kj},\\qquad p^{(2)}=p^{(0)}P^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(P^2)_{ij}=\\sum_kP_{ik}P_{kj},\\qquad p^{(2)}=p^{(0)}P^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(b) Transition matrix properties and two-step probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/af10b31123342cc5.svg",
      "path": "is2/math/af10b31123342cc5.svg",
      "mime": "image/svg+xml",
      "bytes": 12022,
      "sha256": "41f4799a00688fb814cefea125436080ea534f120bf0cdec0bee77865173f560",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)},\\qquad P(B)>0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)},\\qquad P(B)>0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/given",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "“Given”: conditional probability by shrinking the world"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/af26ae261b198416.svg",
      "path": "is2/math/af26ae261b198416.svg",
      "mime": "image/svg+xml",
      "bytes": 10090,
      "sha256": "1f688c5f7f1bec37653f26535a63b54c09052054f005c3abb4a0173bb65d18a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=0.75(1.36r)+0.5r=1.52r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=0.75(1.36r)+0.5r=1.52r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/af4f190a786e2c05.svg",
      "path": "is2/math/af4f190a786e2c05.svg",
      "mime": "image/svg+xml",
      "bytes": 7987,
      "sha256": "d1c1823aeb9a40135bc7c82637df178e1b9f3fa00b7188d82806444d465c2059",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Medium}(80)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Medium}(80)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/af62ea37a6cc0979.svg",
      "path": "is2/math/af62ea37a6cc0979.svg",
      "mime": "image/svg+xml",
      "bytes": 10712,
      "sha256": "ebed8f9dacd5f6e0d4fd7ecd09308f40b7ec9705ef9937216ba057364bdad270",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(20)=16000-1200+160=14960"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(20)=16000-1200+160=14960"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/afad15a4af697ec7.svg",
      "path": "is2/math/afad15a4af697ec7.svg",
      "mime": "image/svg+xml",
      "bytes": 10981,
      "sha256": "15012be4c885e06d37bb63d629538a778a213229052b37a329065c99a6a6b5e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=1-w-c=1-8/21-6/21=7/21=1/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=1-w-c=1-8/21-6/21=7/21=1/3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/afe42919eb73e68a.svg",
      "path": "is2/math/afe42919eb73e68a.svg",
      "mime": "image/svg+xml",
      "bytes": 1937,
      "sha256": "a15463ab0ec2d0a773f61beec5dff78bcef6506160620713a44c2420b803398b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q/L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q/L"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/applications",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "5/10-mark answer: applications of ACO (explain one)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(b) Applications of ACO [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(b) Applications of ACO [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b015ca384b1a70e6.svg",
      "path": "is2/math/b015ca384b1a70e6.svg",
      "mime": "image/svg+xml",
      "bytes": 13555,
      "sha256": "4d2392a6f4d18dc69e4cbac6bd2c3950339cb7b7119aadaa17c2a612fb4720f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{0.00099}{0.02097}\\approx0.0472103"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{0.00099}{0.02097}\\approx0.0472103"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b030a3c1723e90f0.svg",
      "path": "is2/math/b030a3c1723e90f0.svg",
      "mime": "image/svg+xml",
      "bytes": 48152,
      "sha256": "efac775c8569befba8e3ed3333dad3285ca41ea25e9c359863771a3caed6852e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(3.461457275,-3.5721088)=(3.461457275)^2-(3.461457275)(-3.5721088)+(-3.5721088)^2+3(3.461457275)+4(-3.5721088)+5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(3.461457275,-3.5721088)=(3.461457275)^2-(3.461457275)(-3.5721088)+(-3.5721088)^2+3(3.461457275)+4(-3.5721088)+5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b04bfa99f868280c.svg",
      "path": "is2/math/b04bfa99f868280c.svg",
      "mime": "image/svg+xml",
      "bytes": 20349,
      "sha256": "f9131e861783a590cc2b9d2e0feb40c402d2aa5ae3b0cb0fa34a0ebe02a3f6bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{height}=\\frac{\\text{distance from left}}{\\text{total rising width}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{height}=\\frac{\\text{distance from left}}{\\text{total rising width}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b06d57b864effc2d.svg",
      "path": "is2/math/b06d57b864effc2d.svg",
      "mime": "image/svg+xml",
      "bytes": 11982,
      "sha256": "3a448de872a4a4365d9bd40f76f88de912a912314e6d00b4cf2d189dd19d048b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R(C)=-2,\\;R(L)=-1,\\;v(D)=0,\\;\\gamma=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R(C)=-2,\\;R(L)=-1,\\;v(D)=0,\\;\\gamma=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b08e042bdd23bc61.svg",
      "path": "is2/math/b08e042bdd23bc61.svg",
      "mime": "image/svg+xml",
      "bytes": 7248,
      "sha256": "f16414b6c4ffb8af119bd034c46410ea2f73104cce5737a6dd6c3b4340b00083",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\mathbb E_\\pi[G_t\\mid s]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\mathbb E_\\pi[G_t\\mid s]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b115216f7121911a.svg",
      "path": "is2/math/b115216f7121911a.svg",
      "mime": "image/svg+xml",
      "bytes": 9293,
      "sha256": "8c2703eb8c0b673a9814e2a039ff697e8dad508f3884b69b96650d424b31876c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.7=0.3\\qquad\\neg Y:1-0.2=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.7=0.3\\qquad\\neg Y:1-0.2=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b143d22c2e5129d2.svg",
      "path": "is2/math/b143d22c2e5129d2.svg",
      "mime": "image/svg+xml",
      "bytes": 11937,
      "sha256": "c9469b749e8678b8ab673b473f25272241e28945e4474f99127d6e47efae0db0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=20\\times20=400\\qquad x^3=400\\times20=8000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=20\\times20=400\\qquad x^3=400\\times20=8000"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b158ec14569973da.svg",
      "path": "is2/math/b158ec14569973da.svg",
      "mime": "image/svg+xml",
      "bytes": 9811,
      "sha256": "84e12ff165748f453d13c0f0082e7032bea8187d6badaa8b6a0562714498027a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.7,0.1)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.7,0.1)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b179f364b70ac72c.svg",
      "path": "is2/math/b179f364b70ac72c.svg",
      "mime": "image/svg+xml",
      "bytes": 12790,
      "sha256": "47b4ad578119c09771c7979563a899ff81c84b5798ca31309bb30f6b3f030032",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{next}=x_{now}P\\qquad\\pi=\\pi P,\\quad\\sum_i\\pi_i=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{next}=x_{now}P\\qquad\\pi=\\pi P,\\quad\\sum_i\\pi_i=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b188e2e037566b1e.svg",
      "path": "is2/math/b188e2e037566b1e.svg",
      "mime": "image/svg+xml",
      "bytes": 9811,
      "sha256": "e71a8d9f4188b9ad80cd2e3583e935f8a22195072acbde117dd4f46676bfcce1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.1,0.7)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.1,0.7)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b1adf4cfc2121094.svg",
      "path": "is2/math/b1adf4cfc2121094.svg",
      "mime": "image/svg+xml",
      "bytes": 5419,
      "sha256": "7ab1a095aceb7006574a1cf10d20604c8d40587465c68988b8fabf2591c0fa31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Low}(55)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Low}(55)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b223b59b645fb4b2.svg",
      "path": "is2/math/b223b59b645fb4b2.svg",
      "mime": "image/svg+xml",
      "bytes": 10810,
      "sha256": "0d631705d1f3de477cc077bb54a355d71339bd6559678b2bebb0d50023927916",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=4394\\quad 5x^2=845\\quad 7x=91"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=4394\\quad 5x^2=845\\quad 7x=91"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b24773ebdb90677f.svg",
      "path": "is2/math/b24773ebdb90677f.svg",
      "mime": "image/svg+xml",
      "bytes": 16071,
      "sha256": "4653d0d8f32707b918ba4cb974a25b335e07a6a663cf3633bb7dec5d4da01f86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{COS}=\\frac{A_1c_1+A_2c_2}{A_1+A_2}=\\frac{M_1+M_2}{A_1+A_2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{COS}=\\frac{A_1c_1+A_2c_2}{A_1+A_2}=\\frac{M_1+M_2}{A_1+A_2}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q3b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q3(b) Center of sums defuzzification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b2489917bec1091e.svg",
      "path": "is2/math/b2489917bec1091e.svg",
      "mime": "image/svg+xml",
      "bytes": 33035,
      "sha256": "66ff122e44173af5cb87ac92b782724eff31a045e1b4654d8f9342eea58b10c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{agg}(z)=\\begin{cases}39/49&1\\le z\\le11\\\\(50-z)/49&11<z\\le43\\\\1/7&43<z\\le650/7\\\\(100-z)/50&650/7<z\\le100\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{agg}(z)=\\begin{cases}39/49&1\\le z\\le11\\\\(50-z)/49&11<z\\le43\\\\1/7&43<z\\le650/7\\\\(100-z)/50&650/7<z\\le100\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b26ca7a8925830d0.svg",
      "path": "is2/math/b26ca7a8925830d0.svg",
      "mime": "image/svg+xml",
      "bytes": 8310,
      "sha256": "ed5007684117007f77e582bb9b2f3dea889d453b400cd2c6837dcad033fa61fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{\\sum_i\\alpha_i z_i}{\\sum_i\\alpha_i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{\\sum_i\\alpha_i z_i}{\\sum_i\\alpha_i}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q4",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q4 · Fuzzy defuzzification [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b276421b6d8cf042.svg",
      "path": "is2/math/b276421b6d8cf042.svg",
      "mime": "image/svg+xml",
      "bytes": 5437,
      "sha256": "1908ca1a648e260394989ecb550297d5d6629b79680d8caabbde2f18df4ced25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.9^2\\times(2)=1.62"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.9^2\\times(2)=1.62"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b2a12d0ebbd2c2db.svg",
      "path": "is2/math/b2a12d0ebbd2c2db.svg",
      "mime": "image/svg+xml",
      "bytes": 24646,
      "sha256": "fb4b40bb5d531ff028ddfd088a705b05b3e9915602320c1079fc0617259a7d9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P^{k}_{ij}=\\frac{\\tau_{ij}^{\\,\\alpha}\\,\\eta_{ij}^{\\,\\beta}}{\\displaystyle\\sum_{l\\in\\text{allowed}}\\tau_{il}^{\\,\\alpha}\\,\\eta_{il}^{\\,\\beta}},\\qquad \\eta_{ij}=\\frac1{d_{ij}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P^{k}_{ij}=\\frac{\\tau_{ij}^{\\,\\alpha}\\,\\eta_{ij}^{\\,\\beta}}{\\displaystyle\\sum_{l\\in\\text{allowed}}\\tau_{il}^{\\,\\alpha}\\,\\eta_{il}^{\\,\\beta}},\\qquad \\eta_{ij}=\\frac1{d_{ij}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b2b8f1010a02780c.svg",
      "path": "is2/math/b2b8f1010a02780c.svg",
      "mime": "image/svg+xml",
      "bytes": 13296,
      "sha256": "cb5f5b7137bd7a4d88ab6bc4a5706e310181a283a958e09a9cffb48b6a0bc005",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{largest unsigned value}=2^n-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{largest unsigned value}=2^n-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b313ea1944e92313.svg",
      "path": "is2/math/b313ea1944e92313.svg",
      "mime": "image/svg+xml",
      "bytes": 21863,
      "sha256": "8155826d5fdc8e7b4815151923153a6301a678ff0933568acfbbca531883fe66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p(x_i\\mid\\theta)=\\sum_{k=1}^K\\pi_k\\,\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k),\\quad \\pi_k\\ge0,\\quad\\sum_k\\pi_k=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p(x_i\\mid\\theta)=\\sum_{k=1}^K\\pi_k\\,\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k),\\quad \\pi_k\\ge0,\\quad\\sum_k\\pi_k=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(b) GMM versus k-means, log likelihood and parameter count [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b318c8654f7774af.svg",
      "path": "is2/math/b318c8654f7774af.svg",
      "mime": "image/svg+xml",
      "bytes": 8014,
      "sha256": "51719defbd710b9b70e7cd6aa449f8767dcbeb2d62003809d9257a3bfe14ee6a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_1+q_2=0.12+0.03=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_1+q_2=0.12+0.03=0.15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b32a5de2e3b2cefc.svg",
      "path": "is2/math/b32a5de2e3b2cefc.svg",
      "mime": "image/svg+xml",
      "bytes": 11025,
      "sha256": "d5ddfe4679e7e1d26d832c17012fde0497b60cf4e7b26aba9f4d7101f12879ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-2.7664)=-0.331968"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-2.7664)=-0.331968"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b36e6cc824d0d47d.svg",
      "path": "is2/math/b36e6cc824d0d47d.svg",
      "mime": "image/svg+xml",
      "bytes": 12994,
      "sha256": "66c6674eb22199e0f07e7d5b8e8962645188e1ef2e5101a0688a2a4898dea468",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Co=T\\mid C=F,S=T)=0.21+0.07=\\boxed{0.28}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Co=T\\mid C=F,S=T)=0.21+0.07=\\boxed{0.28}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b383a742b04996eb.svg",
      "path": "is2/math/b383a742b04996eb.svg",
      "mime": "image/svg+xml",
      "bytes": 6469,
      "sha256": "f068f32a503f48f141243a839175bf475ff941f08d087ebc0a8fbceba436b648",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a\\cdot b=a_1b_1+a_2b_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a\\cdot b=a_1b_1+a_2b_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b39286a8c89942c9.svg",
      "path": "is2/math/b39286a8c89942c9.svg",
      "mime": "image/svg+xml",
      "bytes": 2580,
      "sha256": "13cec8362c015683df5f3d863c24be32dd44691f04b7387a16732be64b7dea49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum\\pi_i=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum\\pi_i=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b41a10ce7769c4dd.svg",
      "path": "is2/math/b41a10ce7769c4dd.svg",
      "mime": "image/svg+xml",
      "bytes": 18017,
      "sha256": "6edec4b9ee6165344e4e216580afa059d5f9312681ec6025a7e5ff8d5d31c016",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{k+1}(s)\\leftarrow\\max_a\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma v_k(s')]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{k+1}(s)\\leftarrow\\max_a\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma v_k(s')]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b437ff946e9d4080.svg",
      "path": "is2/math/b437ff946e9d4080.svg",
      "mime": "image/svg+xml",
      "bytes": 6585,
      "sha256": "905af3edac3b9fbcd3348618695455333bcb7a8e521ee18191fa91edfd9a5354",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-1)+0+(-1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-1)+0+(-1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b482646983d755cb.svg",
      "path": "is2/math/b482646983d755cb.svg",
      "mime": "image/svg+xml",
      "bytes": 8763,
      "sha256": "b5240d2fe9cdf16159bd006c7477ff9ecf71ce51cba7e27ef1774cdc909e8335",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(a) Joint masses, normalization and conditional probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b4a4496253a59f9d.svg",
      "path": "is2/math/b4a4496253a59f9d.svg",
      "mime": "image/svg+xml",
      "bytes": 24686,
      "sha256": "7cd7e60dec37eb551e0a0bf7f1fe35a7fbf77308a3ae0ad15dee74647c82fe07",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{agg}(z)=\\max\\{\\min(39/49,\\mu_L(z)),\\min(1/7,\\mu_M(z))\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{agg}(z)=\\max\\{\\min(39/49,\\mu_L(z)),\\min(1/7,\\mu_M(z))\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b4c061d09e040d15.svg",
      "path": "is2/math/b4c061d09e040d15.svg",
      "mime": "image/svg+xml",
      "bytes": 12171,
      "sha256": "77715892c7cac497cd22fade856f49ef443259b522e2c2edc2ddff092ff81233",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(35)=(40-35)/(40-30)=5/10=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(35)=(40-35)/(40-30)=5/10=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b4cd0bde2e1de484.svg",
      "path": "is2/math/b4cd0bde2e1de484.svg",
      "mime": "image/svg+xml",
      "bytes": 13989,
      "sha256": "13cd3c49a025a418be6144789c7f98c2c5ad951375de9a512c89a9115e7f6454",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{81+225+225+81}{4}=\\frac{612}{4}=153"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{81+225+225+81}{4}=\\frac{612}{4}=153"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q2",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b4ce56a94f70502d.svg",
      "path": "is2/math/b4ce56a94f70502d.svg",
      "mime": "image/svg+xml",
      "bytes": 10994,
      "sha256": "fc59458a1687daedf4296624cce30a0dc4d86d03a3cd2cacc18624f6429a2a77",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar z=\\frac{w_1z_1+w_2z_2+\\cdots}{w_1+w_2+\\cdots}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar z=\\frac{w_1z_1+w_2z_2+\\cdots}{w_1+w_2+\\cdots}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b54df1e7f5634ea5.svg",
      "path": "is2/math/b54df1e7f5634ea5.svg",
      "mime": "image/svg+xml",
      "bytes": 10648,
      "sha256": "0428ca2b4de20212e0d850497ca92d7cd1b39362d92167ed67d11f3363ac8199",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{bmatrix}1-a&a\\\\b&1-b\\end{bmatrix}\\Rightarrow\\pi=\\left[\\frac b{a+b},\\frac a{a+b}\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{bmatrix}1-a&a\\\\b&1-b\\end{bmatrix}\\Rightarrow\\pi=\\left[\\frac b{a+b},\\frac a{a+b}\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b584619dcb7531a8.svg",
      "path": "is2/math/b584619dcb7531a8.svg",
      "mime": "image/svg+xml",
      "bytes": 2289,
      "sha256": "fec5e1d46abfab776fc28a97761fc84bf253b3875677968faed7bbf6a4ea5def",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times 2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times 2=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b5d4297d164fecda.svg",
      "path": "is2/math/b5d4297d164fecda.svg",
      "mime": "image/svg+xml",
      "bytes": 21613,
      "sha256": "b31552662ef036634c790adfdadd3035045a1305dfd33b466089c6fa35f3ced5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau\\eta:\\;A\\to B=1\\times\\tfrac14=0.25,\\quad A\\to C=1\\times\\tfrac12=0.5,\\quad A\\to D=1\\times\\tfrac14=0.25;\\quad\\text{sum}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau\\eta:\\;A\\to B=1\\times\\tfrac14=0.25,\\quad A\\to C=1\\times\\tfrac12=0.5,\\quad A\\to D=1\\times\\tfrac14=0.25;\\quad\\text{sum}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b61e97d213b18164.svg",
      "path": "is2/math/b61e97d213b18164.svg",
      "mime": "image/svg+xml",
      "bytes": 8573,
      "sha256": "b0a4996ad174ff01cdd6a42888f8842b4c16b31779884fb1b824d8ea6a7e5e5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(1.5)=1.5^2=2.25=2.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(1.5)=1.5^2=2.25=2.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b6383902c21eeee0.svg",
      "path": "is2/math/b6383902c21eeee0.svg",
      "mime": "image/svg+xml",
      "bytes": 3109,
      "sha256": "f446a23ad39cba2da7d3444af1ce14628d81a43463f82ed28e998e299d1f69d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_0=[1,\\;0]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_0=[1,\\;0]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b651f1b57b4503e2.svg",
      "path": "is2/math/b651f1b57b4503e2.svg",
      "mime": "image/svg+xml",
      "bytes": 4851,
      "sha256": "2abd8be865b04a03fe14d0cc9ff15a39ff6adeab0c172f3252ce375e5d06ecd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L=0.2\\times0.5=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L=0.2\\times0.5=0.1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b66f5122ccaaac24.svg",
      "path": "is2/math/b66f5122ccaaac24.svg",
      "mime": "image/svg+xml",
      "bytes": 12461,
      "sha256": "47cfd5f6c5b86b7d7d8d0473a981b9255c8408b639f94ff9cffc2eb2db6d11f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta=\\tfrac19,\\tfrac13\\Rightarrow P_{DB}=0.25,\\;P_{DC}=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta=\\tfrac19,\\tfrac13\\Rightarrow P_{DB}=0.25,\\;P_{DC}=0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b69a34e61294d724.svg",
      "path": "is2/math/b69a34e61294d724.svg",
      "mime": "image/svg+xml",
      "bytes": 8387,
      "sha256": "3fda257719b7bb20bca7bf35bbc9dc70799717302be2d3baaa82fc6c63c19f05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\mid b)=P(a\\land b)/P(b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\mid b)=P(a\\land b)/P(b)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b6bb46f767031fd8.svg",
      "path": "is2/math/b6bb46f767031fd8.svg",
      "mime": "image/svg+xml",
      "bytes": 8041,
      "sha256": "f97d7be4f33cc515928d10850422ab670e69b5c82e0f9d4911d997d1dfb34f94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.6,0.1\\}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.6,0.1\\}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b6dbba8c2c4c1da9.svg",
      "path": "is2/math/b6dbba8c2c4c1da9.svg",
      "mime": "image/svg+xml",
      "bytes": 7309,
      "sha256": "e4fa9be06a1beb69ce7f5b549388feee6e51ac28a40adf14ae32ee74a880f8b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Y)=\\sum_zP(Y,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Y)=\\sum_zP(Y,z)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b6e871091f36d8f9.svg",
      "path": "is2/math/b6e871091f36d8f9.svg",
      "mime": "image/svg+xml",
      "bytes": 12400,
      "sha256": "9ce847224d07aae494f2522d364af8ff3489a8d08d49c4b6bb74e6762d165160",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Salary}=\\text{Low}\\mid C=\\text{Yes})=\\frac{1}{4}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Salary}=\\text{Low}\\mid C=\\text{Yes})=\\frac{1}{4}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b6ef25b43ff486a0.svg",
      "path": "is2/math/b6ef25b43ff486a0.svg",
      "mime": "image/svg+xml",
      "bytes": 9058,
      "sha256": "e179f189fb256211839ba7b37d8336524a442ebb18dca6fe4aef3e784811d07e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{9+4+1+4}{4}=\\frac{18}{4}=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{9+4+1+4}{4}=\\frac{18}{4}=4.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b71d05464709fcf3.svg",
      "path": "is2/math/b71d05464709fcf3.svg",
      "mime": "image/svg+xml",
      "bytes": 6367,
      "sha256": "53f4a4c7cadc23e2ce88c3c5b3f31570be3d7c18e1db5fc9d2579745b91413ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=1.5+(-0.5)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=1.5+(-0.5)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b758343af751f858.svg",
      "path": "is2/math/b758343af751f858.svg",
      "mime": "image/svg+xml",
      "bytes": 786,
      "sha256": "8f01b45644e3805027610bc72bdb3d7ba2c931ff88dc44d72bca18153913a209",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b75d7a85a782c820.svg",
      "path": "is2/math/b75d7a85a782c820.svg",
      "mime": "image/svg+xml",
      "bytes": 10145,
      "sha256": "90e501a4ea65ed0db26ef57a32103e825ce73bdd4876c1845d8cf809e00f8a35",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.3,0.9)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.3,0.9)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b770ed6380567e45.svg",
      "path": "is2/math/b770ed6380567e45.svg",
      "mime": "image/svg+xml",
      "bytes": 28695,
      "sha256": "2cd7a6138868f1970df36d6f0369811e212fa6b50a4b53a3967b022086845fc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C\\mid a_1,\\dots,a_n)\\;\\propto\\;P(C)\\prod_{i=1}^{n}P(a_i\\mid C),\\qquad v_{NB}=\\arg\\max_{c}\\,P(c)\\prod_iP(a_i\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C\\mid a_1,\\dots,a_n)\\;\\propto\\;P(C)\\prod_{i=1}^{n}P(a_i\\mid C),\\qquad v_{NB}=\\arg\\max_{c}\\,P(c)\\prod_iP(a_i\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b774cba7be997b80.svg",
      "path": "is2/math/b774cba7be997b80.svg",
      "mime": "image/svg+xml",
      "bytes": 4973,
      "sha256": "3cb396ef95ba8ab120951a455a6c03b4f98f38a04e9e2286ff8041c07366720c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(1-(4))=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(1-(4))=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b790fc2742ec49ac.svg",
      "path": "is2/math/b790fc2742ec49ac.svg",
      "mime": "image/svg+xml",
      "bytes": 17341,
      "sha256": "276ec6bbaa40d4297e6f187952d06fb32f149add0a508db941cad36bb18351eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{COS}=\\frac{13+9}{2.75+1.5}=\\frac{22}{4.25}=\\frac{88}{17}\\approx5.176471"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{COS}=\\frac{13+9}{2.75+1.5}=\\frac{22}{4.25}=\\frac{88}{17}\\approx5.176471"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q3b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q3(b) Center of sums defuzzification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b7aba0396dc1aeb0.svg",
      "path": "is2/math/b7aba0396dc1aeb0.svg",
      "mime": "image/svg+xml",
      "bytes": 8299,
      "sha256": "de43b00beefa29006df09c3eb024a300e97df7913216ba1c59e8384b5f787acf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\mid b)=\\dfrac{P(a\\land b)}{P(b)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\mid b)=\\dfrac{P(a\\land b)}{P(b)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b7d733145715c7d9.svg",
      "path": "is2/math/b7d733145715c7d9.svg",
      "mime": "image/svg+xml",
      "bytes": 9402,
      "sha256": "ac09d17c7e658c11cd8395dab4c96ca80ca0c2804f9745672bc96d8eb592b386",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\cap B)=0.51\\times0.12=0.0612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\cap B)=0.51\\times0.12=0.0612"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b7e30adc50b915ab.svg",
      "path": "is2/math/b7e30adc50b915ab.svg",
      "mime": "image/svg+xml",
      "bytes": 15261,
      "sha256": "dc17c3377470c250d194b556e765475b1e5310c6a4fc4920931aa336a455c6a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.8&0.05&0.15\\\\0.75&0.2&0.05\\\\0.38&0.02&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.8&0.05&0.15\\\\0.75&0.2&0.05\\\\0.38&0.02&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(b) Markov property and weather path [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b80cfa7b094e421e.svg",
      "path": "is2/math/b80cfa7b094e421e.svg",
      "mime": "image/svg+xml",
      "bytes": 6852,
      "sha256": "883646d51849b4ed3193e7ff2fed3f1ff979d50e0517359a5df1dad64396228a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.6\\times(-0.15)=-0.09"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.6\\times(-0.15)=-0.09"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b80fc8e2e02f0c86.svg",
      "path": "is2/math/b80fc8e2e02f0c86.svg",
      "mime": "image/svg+xml",
      "bytes": 8636,
      "sha256": "5482581f81a634a0cf4398c08210656809cde630de7b6111a16a274af812913c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(5)=250-125+35=160"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(5)=250-125+35=160"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b81568f26ae092d4.svg",
      "path": "is2/math/b81568f26ae092d4.svg",
      "mime": "image/svg+xml",
      "bytes": 27125,
      "sha256": "0506b0bd52e4d77d673312ab51a1e1a5664a0a17a3b854ea75f703b54a7cde7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1,2)=\\max[\\min(.2,.4),\\min(.3,.3),\\min(.3,.1)]=\\max(.2,.3,.1)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1,2)=\\max[\\min(.2,.4),\\min(.3,.3),\\min(.3,.1)]=\\max(.2,.3,.1)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b83bf0fcbd8f3bee.svg",
      "path": "is2/math/b83bf0fcbd8f3bee.svg",
      "mime": "image/svg+xml",
      "bytes": 6974,
      "sha256": "1b371a4953c98908f26ae2902ed7699aeb8a34ddf401406cf4229014f0d81a73",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(No)=5/8=0.625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(No)=5/8=0.625"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b84a36f811c3dd68.svg",
      "path": "is2/math/b84a36f811c3dd68.svg",
      "mime": "image/svg+xml",
      "bytes": 816,
      "sha256": "89d8bd2b59e3753dcf8058b70d687a5251b10a02ee49ebd8737e574f7a486b18",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "t"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b86a579af37c69bb.svg",
      "path": "is2/math/b86a579af37c69bb.svg",
      "mime": "image/svg+xml",
      "bytes": 11709,
      "sha256": "09e08cf35efe8ecbefd9752efb980a5e884ac7a3512d071e394d6cb6fc8f7df7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X_3=F\\mid X_2=N)=P_{NF}=0.65"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X_3=F\\mid X_2=N)=P_{NF}=0.65"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q6b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q6(b) Markov process and homework transition paths [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b88e59abd3293f46.svg",
      "path": "is2/math/b88e59abd3293f46.svg",
      "mime": "image/svg+xml",
      "bytes": 10632,
      "sha256": "4fe69796fe7e821bf0952690f6f79e45625794b97bba02fc0557897b949b6d93",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(t,t)=t^2+7t+5\\longrightarrow+\\infty\\quad(t\\to+\\infty)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(t,t)=t^2+7t+5\\longrightarrow+\\infty\\quad(t\\to+\\infty)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b890be2892d436ac.svg",
      "path": "is2/math/b890be2892d436ac.svg",
      "mime": "image/svg+xml",
      "bytes": 42411,
      "sha256": "352af8687d9570aac182057d4a19c317a8899c69c07d96056548bf220f61f4aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\begin{aligned}v(s)&=\\mathbb E[G_t\\mid S_t=s]\\\\&=\\mathbb E[R_{t+1}+\\gamma(R_{t+2}+\\gamma R_{t+3}+\\dots)\\mid S_t=s]\\\\&=\\mathbb E[R_{t+1}+\\gamma G_{t+1}\\mid S_t=s]\\\\&=R(s)+\\gamma\\sum_{s'\\in\\mathcal S}P_{ss'}\\,v(s')\\end{aligned}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\begin{aligned}v(s)&=\\mathbb E[G_t\\mid S_t=s]\\\\&=\\mathbb E[R_{t+1}+\\gamma(R_{t+2}+\\gamma R_{t+3}+\\dots)\\mid S_t=s]\\\\&=\\mathbb E[R_{t+1}+\\gamma G_{t+1}\\mid S_t=s]\\\\&=R(s)+\\gamma\\sum_{s'\\in\\mathcal S}P_{ss'}\\,v(s')\\end{aligned}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b891d5b3e6b00766.svg",
      "path": "is2/math/b891d5b3e6b00766.svg",
      "mime": "image/svg+xml",
      "bytes": 10948,
      "sha256": "7f19c142cadd41cabca74b12dc410116cbc1148445e3549d3b2886b1919fade0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\setminus B}(u_1)=\\min(0.9,0.4)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\setminus B}(u_1)=\\min(0.9,0.4)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b892f89037dda209.svg",
      "path": "is2/math/b892f89037dda209.svg",
      "mime": "image/svg+xml",
      "bytes": 16649,
      "sha256": "7d32c58c22378a0a6aa29c64dd5a2d724100a88b83270ccdb2af73278351fd32",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{retained sum}=64+95+89+94+79+88=509"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{retained sum}=64+95+89+94+79+88=509"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(a) GA selection, crossover and survivor replacement [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b8a3f5425a6d79b2.svg",
      "path": "is2/math/b8a3f5425a6d79b2.svg",
      "mime": "image/svg+xml",
      "bytes": 16792,
      "sha256": "fd4954a2f6ee887642dcac7ac96680a01a44d774f6f0ab1fa09371a9aa1bbb49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}+\\sum_{k:\\,ij\\in\\mathrm{tour}_k}\\frac{Q}{L_k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}+\\sum_{k:\\,ij\\in\\mathrm{tour}_k}\\frac{Q}{L_k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b8b4baa992603f77.svg",
      "path": "is2/math/b8b4baa992603f77.svg",
      "mime": "image/svg+xml",
      "bytes": 3908,
      "sha256": "96b60f0047a3e3ec5ca6df9c075639a30628b48764ead5be567b1aa73f6391c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "35-32=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "35-32=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b8bd41528e9d1a36.svg",
      "path": "is2/math/b8bd41528e9d1a36.svg",
      "mime": "image/svg+xml",
      "bytes": 19850,
      "sha256": "461064ce899ad774ec296f4d1e855c6802bd0c01a61d586cd7405e9b3c9d3c72",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.1,0.2),\\min(0.1,0.2),\\min(0.1,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.1,0.2),\\min(0.1,0.2),\\min(0.1,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b90648f46ba2060f.svg",
      "path": "is2/math/b90648f46ba2060f.svg",
      "mime": "image/svg+xml",
      "bytes": 4744,
      "sha256": "662fe3e3142c65cfe4f133b4dfa9103debfe744e23d45c6998bdace15b8b8a9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6(0.2)=0.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6(0.2)=0.12"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b90f87b145809204.svg",
      "path": "is2/math/b90f87b145809204.svg",
      "mime": "image/svg+xml",
      "bytes": 7541,
      "sha256": "fa3cedbf80fb95deb68883dc8e2ca7728cb88e14c996a552f1912b7a3abe465d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{AC}=0.25/0.75=1/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{AC}=0.25/0.75=1/3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b935c574afe72660.svg",
      "path": "is2/math/b935c574afe72660.svg",
      "mime": "image/svg+xml",
      "bytes": 48603,
      "sha256": "5d896272a22da271329b6484ff1b1ccb98d4b02b655aa876d10660ff87987d94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau^{new}\\approx\\begin{bmatrix}0&7.566667&2.600000&2.166667\\\\7.566667&0&2.166667&4.100000\\\\2.600000&2.166667&0&0.566667\\\\2.166667&4.100000&0.566667&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau^{new}\\approx\\begin{bmatrix}0&7.566667&2.600000&2.166667\\\\7.566667&0&2.166667&4.100000\\\\2.600000&2.166667&0&0.566667\\\\2.166667&4.100000&0.566667&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(a) ACO tour lengths, evaporation and pheromone deposition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b9b0c1a8c0f513a8.svg",
      "path": "is2/math/b9b0c1a8c0f513a8.svg",
      "mime": "image/svg+xml",
      "bytes": 13121,
      "sha256": "61e1b1dca8b96c1ddba1f6c6acef86b929e7dd731d62178c6e66afab8c5a5bf6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=10.1761+54.1696-23.4784=40.8673"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=10.1761+54.1696-23.4784=40.8673"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/b9fa5298c9c7cb16.svg",
      "path": "is2/math/b9fa5298c9c7cb16.svg",
      "mime": "image/svg+xml",
      "bytes": 8079,
      "sha256": "94262abf21ef4ed431744508facb6af7841c7a2cf5fc20c67bef4481f0cc91a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-1.06)=-0.1272"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-1.06)=-0.1272"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ba05a03037bd4feb.svg",
      "path": "is2/math/ba05a03037bd4feb.svg",
      "mime": "image/svg+xml",
      "bytes": 3208,
      "sha256": "9e58bf60fe0dd4b8c494697fc4aeb924362f135e6fb4bed53e66fbdb0ff01a67",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_*(s_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_*(s_1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ba33a453b276adb3.svg",
      "path": "is2/math/ba33a453b276adb3.svg",
      "mime": "image/svg+xml",
      "bytes": 4674,
      "sha256": "7e2a1aebe326498a5f01148d6c1fcb19fb31198d309e1e2c7955eebdf8211878",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A:X\\rightarrow[0,1]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A:X\\rightarrow[0,1]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(b) Membership function and age sketch [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ba408f391fd916c4.svg",
      "path": "is2/math/ba408f391fd916c4.svg",
      "mime": "image/svg+xml",
      "bytes": 14200,
      "sha256": "65e3f3659f69d4976b4d2543e631208805e0a82827e3030b770468d453605cfc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=17.2225+53.4361-30.3365=40.3221"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=17.2225+53.4361-30.3365=40.3221"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ba4aa6be7e570107.svg",
      "path": "is2/math/ba4aa6be7e570107.svg",
      "mime": "image/svg+xml",
      "bytes": 19537,
      "sha256": "0c685e925b29d22a8a4cc2334d63a975a22fd1d0631d0d4b4ec8c17f58285276",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid R)=\\frac{P(R\\mid A)P(A)}{P(R\\mid A)P(A)+P(R\\mid B)P(B)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid R)=\\frac{P(R\\mid A)P(A)}{P(R\\mid A)P(A)+P(R\\mid B)P(B)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(b) Bayes posterior for red ball [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bad648db5f9b2803.svg",
      "path": "is2/math/bad648db5f9b2803.svg",
      "mime": "image/svg+xml",
      "bytes": 1275,
      "sha256": "44e008c2d03c87d3e2e0a97355a0d767145e96bb07fe24af73e56a819c50a9e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-\\varepsilon"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-\\varepsilon"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bae2559b2265b2a0.svg",
      "path": "is2/math/bae2559b2265b2a0.svg",
      "mime": "image/svg+xml",
      "bytes": 5527,
      "sha256": "1ee8accfdae5bd9899cf6905dbba31f1a585104f01ba36dac1bba3ba6cbc8051",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "gbest^0=(1, 1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "gbest^0=(1, 1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bae97278ddb3a17b.svg",
      "path": "is2/math/bae97278ddb3a17b.svg",
      "mime": "image/svg+xml",
      "bytes": 2068,
      "sha256": "24ca822016f220ba2108a04b5a765eee30a3940eb75ef71ec556915b0be668d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4-2=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4-2=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bb009310f34186b1.svg",
      "path": "is2/math/bb009310f34186b1.svg",
      "mime": "image/svg+xml",
      "bytes": 3613,
      "sha256": "08881b8e6c85b9ef3e582ce6e8af4881cf944e4cd50052615323b2dcf813eb64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8+15=23"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8+15=23"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/coordinates",
          "labels": [
            "1. The maths these three topics use",
            "Vectors, coordinates, matrices and transpose from the first entry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bb6389f4842051c2.svg",
      "path": "is2/math/bb6389f4842051c2.svg",
      "mime": "image/svg+xml",
      "bytes": 26846,
      "sha256": "8f2f2e62b37182436fc3d29f35cfe54e803e5f538cebf1d35a737b65f9d995da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\pi_L=0.1875\\pi_L+0.125\\pi_R+0.3\\pi_R\\Rightarrow0.3125\\pi_L=0.425\\pi_R\\Rightarrow\\pi_L=1.36\\,\\pi_R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\pi_L=0.1875\\pi_L+0.125\\pi_R+0.3\\pi_R\\Rightarrow0.3125\\pi_L=0.425\\pi_R\\Rightarrow\\pi_L=1.36\\,\\pi_R"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bb6864a422495c83.svg",
      "path": "is2/math/bb6864a422495c83.svg",
      "mime": "image/svg+xml",
      "bytes": 7708,
      "sha256": "4dd3b82080accbac7761388f75ab9c2342572603d347975a45331786f84235aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-0.15)=-0.018"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-0.15)=-0.018"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bb72c3734ea8a809.svg",
      "path": "is2/math/bb72c3734ea8a809.svg",
      "mime": "image/svg+xml",
      "bytes": 9774,
      "sha256": "f2116a166a8f8c95528d7aa465d74b1d3a46a8ef46388a9b55b22deaf166f5e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=4.15+0.1288=4.2788"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=4.15+0.1288=4.2788"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bb784b3ff229be34.svg",
      "path": "is2/math/bb784b3ff229be34.svg",
      "mime": "image/svg+xml",
      "bytes": 2326,
      "sha256": "16ac67f617447107208e5e91dc9ed02b893d0ef7bf5936a0086e286bb19c566b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/how-ants-work",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "How pheromone feedback guides ant-colony search"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bbe9161115867c07.svg",
      "path": "is2/math/bbe9161115867c07.svg",
      "mime": "image/svg+xml",
      "bytes": 5268,
      "sha256": "01ca327f289086caa49d3fe091deba8042956de59951c2faaf7014ff4ac65cb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbb E[R_B]=1\\times4=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbb E[R_B]=1\\times4=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bc4c5112ff057d33.svg",
      "path": "is2/math/bc4c5112ff057d33.svg",
      "mime": "image/svg+xml",
      "bytes": 3937,
      "sha256": "451220e2c7d18057028764a06eff545abac492300b584cae206791aca8a21512",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=1+0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=1+0=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bc67c26ec7fc1e90.svg",
      "path": "is2/math/bc67c26ec7fc1e90.svg",
      "mime": "image/svg+xml",
      "bytes": 10024,
      "sha256": "4d814a483277304e9a5040629164d48637bfba428f0d6ba3ef820beed0c9a964",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5l=0.1875l+0.125r+0.3r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5l=0.1875l+0.125r+0.3r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bc8abd6badb711b9.svg",
      "path": "is2/math/bc8abd6badb711b9.svg",
      "mime": "image/svg+xml",
      "bytes": 10101,
      "sha256": "6a75e4079c8870f48c257f8a97f22a3548c68f775d5e1a2ab7acd46432c56275",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.5,0.4)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.5,0.4)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bc8dd34ee10c4d4d.svg",
      "path": "is2/math/bc8dd34ee10c4d4d.svg",
      "mime": "image/svg+xml",
      "bytes": 8426,
      "sha256": "7dcfca582c079ef4e6dad2156a898de015fee5314b3ca82f49316d379eaae4b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{new}=0.5+0.5+1.5=2.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{new}=0.5+0.5+1.5=2.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bcb8b1797c06bfd8.svg",
      "path": "is2/math/bcb8b1797c06bfd8.svg",
      "mime": "image/svg+xml",
      "bytes": 8751,
      "sha256": "1b4e53fb490b0157ef516519b087e66fdda4533d53de66d6884c78d1bafccabe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R(s)=\\mathbb E[R_{t+1}\\mid S_t=s]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R(s)=\\mathbb E[R_{t+1}\\mid S_t=s]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bceb9619d4320629.svg",
      "path": "is2/math/bceb9619d4320629.svg",
      "mime": "image/svg+xml",
      "bytes": 6781,
      "sha256": "ab56676dc96d3d0c95d7d1b72290b62c4398e5046ffd0d7434ca11b9d59e3cad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=7.31-(7.31)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=7.31-(7.31)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bd1b2a47575bc95d.svg",
      "path": "is2/math/bd1b2a47575bc95d.svg",
      "mime": "image/svg+xml",
      "bytes": 12830,
      "sha256": "4c9375fece95d2b54d52a7aad1277c7602996ca5f9e248dabb282025c7d5b94e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_C=-2-0.45+0.162v_C=-2.45+0.162v_C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_C=-2-0.45+0.162v_C=-2.45+0.162v_C"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bd5a6aec418f8f8f.svg",
      "path": "is2/math/bd5a6aec418f8f8f.svg",
      "mime": "image/svg+xml",
      "bytes": 1620,
      "sha256": "bebdae53b2a684db3aa89a33c84d2cca76b50dd7bdc711d25258661610458d19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bd5f35e7318e17ca.svg",
      "path": "is2/math/bd5f35e7318e17ca.svg",
      "mime": "image/svg+xml",
      "bytes": 15312,
      "sha256": "8fef72e0fdee6d17203d07a217f769b9cc63303af01590bd4592d7a1a75e7b01",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_1=0.8\\pi_1+0.3\\pi_2\\Rightarrow0.2\\pi_1=0.3\\pi_2\\Rightarrow\\pi_1=1.5\\pi_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_1=0.8\\pi_1+0.3\\pi_2\\Rightarrow0.2\\pi_1=0.3\\pi_2\\Rightarrow\\pi_1=1.5\\pi_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(d) Irreducibility and stationary distribution [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bd68aa54ee45e3af.svg",
      "path": "is2/math/bd68aa54ee45e3af.svg",
      "mime": "image/svg+xml",
      "bytes": 2544,
      "sha256": "4ca4568644e6e4144007a69032bae380e8b6f772090e19fd74305efa0f0c1fba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\langle \\mathcal S, P\\rangle"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\langle \\mathcal S, P\\rangle"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bdb801d401c03c68.svg",
      "path": "is2/math/bdb801d401c03c68.svg",
      "mime": "image/svg+xml",
      "bytes": 2640,
      "sha256": "2886cec5c549622c0a8adc0902decbdbd72706a696e8335f5b7f4a0c80f78e44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10-2=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10-2=8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bdc505e26b5c671c.svg",
      "path": "is2/math/bdc505e26b5c671c.svg",
      "mime": "image/svg+xml",
      "bytes": 2027,
      "sha256": "236fc89d8b7c602126757413f1ce4c9c2331e5c1aa12cb988adb7eaada09904f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/how-ants-work",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "How pheromone feedback guides ant-colony search"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bddf9ec4c2c0baa6.svg",
      "path": "is2/math/bddf9ec4c2c0baa6.svg",
      "mime": "image/svg+xml",
      "bytes": 10294,
      "sha256": "9a30c1d8665882779443cc1ecf6b0a7b63af784746d3728726c25cecef800105",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D=\\begin{bmatrix}0&10&4&3\\\\10&0&1&2\\\\4&1&0&1\\\\3&2&1&0\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=\\begin{bmatrix}0&10&4&3\\\\10&0&1&2\\\\4&1&0&1\\\\3&2&1&0\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(c) ACO path length and pheromone update [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/be7de04ac2f36060.svg",
      "path": "is2/math/be7de04ac2f36060.svg",
      "mime": "image/svg+xml",
      "bytes": 15430,
      "sha256": "c7ae8181f3e8f0f6d51694fd40628ddee4513721d15ec4b8b00a1670d1819795",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(yes)=\\tfrac9{14}\\approx0.643,\\qquad P(no)=\\tfrac5{14}\\approx0.357"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(yes)=\\tfrac9{14}\\approx0.643,\\qquad P(no)=\\tfrac5{14}\\approx0.357"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bebd3888f239dad7.svg",
      "path": "is2/math/bebd3888f239dad7.svg",
      "mime": "image/svg+xml",
      "bytes": 9458,
      "sha256": "b0d2abe8f10368ee5cf5c506b55d3f28f084c2648b2e6658a3c1f5948daf4967",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q(s_1,\\text{stay})=1+0.9\\,v(s_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q(s_1,\\text{stay})=1+0.9\\,v(s_1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/beecdfda1143f6eb.svg",
      "path": "is2/math/beecdfda1143f6eb.svg",
      "mime": "image/svg+xml",
      "bytes": 27684,
      "sha256": "9db21b896e62504c8534cf7873c0eacf2f7bb699c052fb05241a5eb198aab6e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{used edge: }(1-0.5)(1)+0.1429=0.6429\\qquad\\text{unused edge (AD, BC): }(1-0.5)(1)+0=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{used edge: }(1-0.5)(1)+0.1429=0.6429\\qquad\\text{unused edge (AD, BC): }(1-0.5)(1)+0=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/befb5808089844a6.svg",
      "path": "is2/math/befb5808089844a6.svg",
      "mime": "image/svg+xml",
      "bytes": 13972,
      "sha256": "e25f5896e3dc334c6c9b3c18a69ffbd81cbdddb1f321b12d7e276d79d43b0149",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X=\\begin{bmatrix}2.80825&-2.537625\\\\3.59&-1.275\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X=\\begin{bmatrix}2.80825&-2.537625\\\\3.59&-1.275\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bf18c709d7b4ad37.svg",
      "path": "is2/math/bf18c709d7b4ad37.svg",
      "mime": "image/svg+xml",
      "bytes": 5619,
      "sha256": "2d3971e764cea07aa0174b16d0e220587d7221eadb24565040ac3c39e50d4406",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=\\pi P,\\quad\\pi_1+\\pi_2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=\\pi P,\\quad\\pi_1+\\pi_2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(d) Irreducibility and stationary distribution [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bf321f61ed66837c.svg",
      "path": "is2/math/bf321f61ed66837c.svg",
      "mime": "image/svg+xml",
      "bytes": 13844,
      "sha256": "0107d7c1f519c9a89b52cffaa66bd4aa3c4511d3ba8387377eccccd683f14b9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(3.14, 7.21)=3.14^2+7.21^2-(3.14)(7.21)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(3.14, 7.21)=3.14^2+7.21^2-(3.14)(7.21)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bf3d6ca02caff691.svg",
      "path": "is2/math/bf3d6ca02caff691.svg",
      "mime": "image/svg+xml",
      "bytes": 6525,
      "sha256": "161d51489c449e254ab744250572e36ec81baee23d28a30495e756189aff160c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8\\times1=0.8\\qquad0.2\\times5=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8\\times1=0.8\\qquad0.2\\times5=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bf5256a21829e5b4.svg",
      "path": "is2/math/bf5256a21829e5b4.svg",
      "mime": "image/svg+xml",
      "bytes": 5851,
      "sha256": "bb9479cb2a128c4dedefcd6c87ed43bf94ae359b581c969f59ec4bd1b2bfa44f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4p=0.3l+0.2r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4p=0.3l+0.2r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bf626aee4ce371f4.svg",
      "path": "is2/math/bf626aee4ce371f4.svg",
      "mime": "image/svg+xml",
      "bytes": 16882,
      "sha256": "6aeff376c82fb15a65dc8c6cd7761982fb9dcedbb96f4df9edd54ea029c4d722",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q_{new}=Q_{old}+\\alpha[r+\\gamma\\max Q_{next}-Q_{old}]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q_{new}=Q_{old}+\\alpha[r+\\gamma\\max Q_{next}-Q_{old}]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bf71c2b5401bc336.svg",
      "path": "is2/math/bf71c2b5401bc336.svg",
      "mime": "image/svg+xml",
      "bytes": 10810,
      "sha256": "5d633a164194607a0855bfd687071612d1cb8d3efea47f21efa949e967192ee2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Fever}=\\text{Yes}\\mid C=\\text{Yes})=\\frac{3}{3}=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Fever}=\\text{Yes}\\mid C=\\text{Yes})=\\frac{3}{3}=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bf9c01dfa8fdf718.svg",
      "path": "is2/math/bf9c01dfa8fdf718.svg",
      "mime": "image/svg+xml",
      "bytes": 4872,
      "sha256": "390c2059e63b7c28fb07b3f613c847ffd0b3e6f16cdaa4833a0625ba277645ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "85\\times0.5=42.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "85\\times0.5=42.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bfaa1b2d391c5f4e.svg",
      "path": "is2/math/bfaa1b2d391c5f4e.svg",
      "mime": "image/svg+xml",
      "bytes": 4341,
      "sha256": "a276e977fc5d59445001d27d91206cb34b33e148b3da806e5c0a3405b8b2ad0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=2+0=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=2+0=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/bfe66044c82b5d4a.svg",
      "path": "is2/math/bfe66044c82b5d4a.svg",
      "mime": "image/svg+xml",
      "bytes": 9095,
      "sha256": "843f860ce2278b9047166bd472e2a46c4272dd4698b4986bf3c2529726834d34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*_{MoM}=\\frac{z_1+\\cdots+z_m}{m}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*_{MoM}=\\frac{z_1+\\cdots+z_m}{m}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c0212421c50f4e75.svg",
      "path": "is2/math/c0212421c50f4e75.svg",
      "mime": "image/svg+xml",
      "bytes": 15644,
      "sha256": "0ceefc27db6560736d9ebe3923adde8c65feb3385263d395fbe79a487a2a5ffb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=(19/3)/(2+0.5)=38/15\\approx2.533333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=(19/3)/(2+0.5)=38/15\\approx2.533333"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c09ac9a314e4985c.svg",
      "path": "is2/math/c09ac9a314e4985c.svg",
      "mime": "image/svg+xml",
      "bytes": 11910,
      "sha256": "45b6be017db656c7727d57d849c8cc41806dab9b1be5f7ec3e4aeaf73a25979f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{12}=-3.0+0.462375=-2.537625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{12}=-3.0+0.462375=-2.537625"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c0a4368527e8571c.svg",
      "path": "is2/math/c0a4368527e8571c.svg",
      "mime": "image/svg+xml",
      "bytes": 1470,
      "sha256": "10bb911c8f9e2a6c1888457a09486f3c9efe8ef756e8a0c4d32d49102bb5baa2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^n"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^n"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c0bd139e7dbf3b1f.svg",
      "path": "is2/math/c0bd139e7dbf3b1f.svg",
      "mime": "image/svg+xml",
      "bytes": 5253,
      "sha256": "02c734df7fb66ff3dbc61ea74c2acc73e01c3a088584013dac19ae234f501d8e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu=\\frac{1+3+5}{3}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu=\\frac{1+3+5}{3}=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c0e5424c98d7c06b.svg",
      "path": "is2/math/c0e5424c98d7c06b.svg",
      "mime": "image/svg+xml",
      "bytes": 3492,
      "sha256": "9f84980149768aec10ded4e676ef5f188d2eea2abb1316aa61762110a281bf12",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(1)=1<9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(1)=1<9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c16479d9b9398167.svg",
      "path": "is2/math/c16479d9b9398167.svg",
      "mime": "image/svg+xml",
      "bytes": 35281,
      "sha256": "184e91f8a3ca73dc3f7897472ac5fd9469f01a60db517d1524ad3ab0ea8f9c78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a)=0.95(0.001)(0.002)+0.94(0.001)(0.998)+0.29(0.999)(0.002)+0.001(0.999)(0.998)=0.002516"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a)=0.95(0.001)(0.002)+0.94(0.001)(0.998)+0.29(0.999)(0.002)+0.001(0.999)(0.998)=0.002516"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c18467bab709f205.svg",
      "path": "is2/math/c18467bab709f205.svg",
      "mime": "image/svg+xml",
      "bytes": 6062,
      "sha256": "de029f69258bcbc61333742937eb8b12ca5857fe8494f4172015c7a0c5fa731c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(-3)=2(-3)^2+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(-3)=2(-3)^2+1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c18c31810569b62d.svg",
      "path": "is2/math/c18c31810569b62d.svg",
      "mime": "image/svg+xml",
      "bytes": 11487,
      "sha256": "b78027d13d9561659978f40e7b2e1e5e7eab809b88891edfcc8b396f769988a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W\\mid\\lnot R)=\\frac{0.1919}{0.5}=0.3838"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W\\mid\\lnot R)=\\frac{0.1919}{0.5}=0.3838"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c1d7fd7ffca66c17.svg",
      "path": "is2/math/c1d7fd7ffca66c17.svg",
      "mime": "image/svg+xml",
      "bytes": 2256,
      "sha256": "74ab04faae619e23d0632b17a7aab0d23317a1d03dc70bb4ee768950d71d7ba3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3-2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3-2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c1fb0fa1e275d956.svg",
      "path": "is2/math/c1fb0fa1e275d956.svg",
      "mime": "image/svg+xml",
      "bytes": 3007,
      "sha256": "153e3daeae000fa4d5d907c475cbdb23709d6d8eda484ca792dd1110eaadf47f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times(2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times(2)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c20ea277129e9ff7.svg",
      "path": "is2/math/c20ea277129e9ff7.svg",
      "mime": "image/svg+xml",
      "bytes": 12639,
      "sha256": "2d7d8e0c3eedc37c9198fdb8df7c4771795b4f414400c14d1c2e8be771c63ee6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0110)_2=(0\\times8)+(1\\times4)+(1\\times2)+(0\\times1)=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0110)_2=(0\\times8)+(1\\times4)+(1\\times2)+(0\\times1)=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c239eeeeeca7f890.svg",
      "path": "is2/math/c239eeeeeca7f890.svg",
      "mime": "image/svg+xml",
      "bytes": 6211,
      "sha256": "da51e4089aeae85c11def83730fb5ad6aeea6888bb2806fd0a0eb57915feb7e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0+0+(-3)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0+0+(-3)=-3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c24f3d84f730db29.svg",
      "path": "is2/math/c24f3d84f730db29.svg",
      "mime": "image/svg+xml",
      "bytes": 12653,
      "sha256": "9eb1306d2a5d9e5f95a15f3dc28f2a2d8d01908815fcf318e456c78fd593b80e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(3,2,1)=\\frac38\\cdot\\frac12\\cdot\\frac13=\\frac1{16}=0.0625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(3,2,1)=\\frac38\\cdot\\frac12\\cdot\\frac13=\\frac1{16}=0.0625"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1d",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(d) Markov chain diagram and path probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c26b14275b7516e9.svg",
      "path": "is2/math/c26b14275b7516e9.svg",
      "mime": "image/svg+xml",
      "bytes": 2701,
      "sha256": "fb81a7d984b40034cbc0853b4a031dfda334d8f9e0ad1e7396246729c78cfc44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times 8=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times 8=8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c271680245ea1d71.svg",
      "path": "is2/math/c271680245ea1d71.svg",
      "mime": "image/svg+xml",
      "bytes": 3118,
      "sha256": "03a017c28312da5c949289576eb7fe75710c9c27d354f2c141846d17f3df6f4e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2\\times9=18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2\\times9=18"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c27d02b92c11fd77.svg",
      "path": "is2/math/c27d02b92c11fd77.svg",
      "mime": "image/svg+xml",
      "bytes": 15216,
      "sha256": "5b9fdde549523dca2c7716ae99c846e95122511b3d40e545e0994d1be47dff35",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(C)=-2+0.9\\,[\\,0.5\\,v(L)+0.5\\,(0)\\,]=-2+0.45\\,v(L)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(C)=-2+0.9\\,[\\,0.5\\,v(L)+0.5\\,(0)\\,]=-2+0.45\\,v(L)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c2860199dab61091.svg",
      "path": "is2/math/c2860199dab61091.svg",
      "mime": "image/svg+xml",
      "bytes": 6683,
      "sha256": "09dfbf428c95af4f74b26fed63c4de26efee0d2dad5f707e8a44c478da25f5f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0,12-10)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0,12-10)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c286f3dd87b25655.svg",
      "path": "is2/math/c286f3dd87b25655.svg",
      "mime": "image/svg+xml",
      "bytes": 4770,
      "sha256": "b9ee75312b4430d08385c9c68d2b01f682e58dce13f38ff4d21610206c696ae9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{max}=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{max}=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c371ee91de2bed68.svg",
      "path": "is2/math/c371ee91de2bed68.svg",
      "mime": "image/svg+xml",
      "bytes": 14173,
      "sha256": "d82e21f24a3e93b04078c1f84a951af8cd036b0bcfb5d59664b3fbf1672bee6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R\\circ S^T=\\begin{bmatrix}0.3&0.4&0.6\\\\0.2&0.2&0.2\\\\0.3&0.4&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R\\circ S^T=\\begin{bmatrix}0.3&0.4&0.6\\\\0.2&0.2&0.2\\\\0.3&0.4&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(b) Fuzzy Cartesian product and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c37463b701447787.svg",
      "path": "is2/math/c37463b701447787.svg",
      "mime": "image/svg+xml",
      "bytes": 2156,
      "sha256": "bb730d67a74a09f0fcb702f3d5bcd800852e7484a44ef7f6904475b92f6c224b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3+1=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c3e3fe9d6dd4079b.svg",
      "path": "is2/math/c3e3fe9d6dd4079b.svg",
      "mime": "image/svg+xml",
      "bytes": 7039,
      "sha256": "99111359ed239e6f3c265a7be89ac8e66f8bf98386b56cebe48fcb2e02372716",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times 8+1\\times 4+1\\times 2+0\\times 1=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times 8+1\\times 4+1\\times 2+0\\times 1=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c3eeae587085fbae.svg",
      "path": "is2/math/c3eeae587085fbae.svg",
      "mime": "image/svg+xml",
      "bytes": 11353,
      "sha256": "811596936cc5480a848a8ee9fe11276ccb14125a90be2de857506920a77273c6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Low}(35)=\\frac{50-35}{50-25}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Low}(35)=\\frac{50-35}{50-25}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c3ef1e042430e3fc.svg",
      "path": "is2/math/c3ef1e042430e3fc.svg",
      "mime": "image/svg+xml",
      "bytes": 4930,
      "sha256": "da07f03dcf6a4f6238ef7bb682632cf2e86bf9bfbb7649f57c94dcaadab101eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_2c_2=1\\times6=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_2c_2=1\\times6=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c3f053c53b40a9b7.svg",
      "path": "is2/math/c3f053c53b40a9b7.svg",
      "mime": "image/svg+xml",
      "bytes": 8093,
      "sha256": "31ec3d540448ae009506ba6f66bdd677a27ff5c8185751088ed164001dd9f64e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Yes)=3/8=0.375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Yes)=3/8=0.375"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c3f28a2b8d2fb918.svg",
      "path": "is2/math/c3f28a2b8d2fb918.svg",
      "mime": "image/svg+xml",
      "bytes": 3579,
      "sha256": "cba583dabd3778ac3692d929d200db7308b9ccafc24cdc7f8a68a2ff0c1aedfa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=1/P(e)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=1/P(e)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c42f67b85b9dd072.svg",
      "path": "is2/math/c42f67b85b9dd072.svg",
      "mime": "image/svg+xml",
      "bytes": 20601,
      "sha256": "23b2004ec6285615f58f86bc2f46c32c3e3ae3b6840647266e74035d52722d6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V^\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s\\prime}P(s\\prime\\mid s,a)\\left[R(s,a,s\\prime)+\\gamma V^\\pi(s\\prime)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V^\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s\\prime}P(s\\prime\\mid s,a)\\left[R(s,a,s\\prime)+\\gamma V^\\pi(s\\prime)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(d) Bellman equation [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c434184a79340d55.svg",
      "path": "is2/math/c434184a79340d55.svg",
      "mime": "image/svg+xml",
      "bytes": 6019,
      "sha256": "c8d1a13a9e1ec64e4766b626b694bdba3967aaac2cbd8b8dbf31ea614ecc8c09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=\\begin{bmatrix}0.7&0.2\\\\0.5&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=\\begin{bmatrix}0.7&0.2\\\\0.5&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c43c2e3add5e9f7a.svg",
      "path": "is2/math/c43c2e3add5e9f7a.svg",
      "mime": "image/svg+xml",
      "bytes": 8701,
      "sha256": "eed8252b18f1d15730f0e811e2edc8e5bd8e6b9cd79aa0d13a313dd0b173dc4c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "B_{new}=9+16+7.5=32.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "B_{new}=9+16+7.5=32.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c4600c4965dd3721.svg",
      "path": "is2/math/c4600c4965dd3721.svg",
      "mime": "image/svg+xml",
      "bytes": 25031,
      "sha256": "15858bc450a62139f74a310173f3dac3218a5ab87ad68e18237bdd7c06f93ea2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_2^{new}=\\frac{0.01798621(1)+0.5(3)+0.98201379(5)}{1.5}\\approx4.285370107"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_2^{new}=\\frac{0.01798621(1)+0.5(3)+0.98201379(5)}{1.5}\\approx4.285370107"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c4640b6ec47433ce.svg",
      "path": "is2/math/c4640b6ec47433ce.svg",
      "mime": "image/svg+xml",
      "bytes": 10699,
      "sha256": "7caed4c7eceffdfcbf29eb87d2b30bdbd0dba56b0c45d9e53cffaac532eb2a58",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_*(s,a)=\\max_\\pi q_\\pi(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_*(s,a)=\\max_\\pi q_\\pi(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c476266715700a96.svg",
      "path": "is2/math/c476266715700a96.svg",
      "mime": "image/svg+xml",
      "bytes": 20418,
      "sha256": "066755bae54d7408ea70703a65c677d78f9e665b2a39fe3f107dae916b424ee3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(4.2788, 7.348)=4.2788^2+7.348^2-(4.2788)(7.348)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(4.2788, 7.348)=4.2788^2+7.348^2-(4.2788)(7.348)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c491a3a52610e919.svg",
      "path": "is2/math/c491a3a52610e919.svg",
      "mime": "image/svg+xml",
      "bytes": 2172,
      "sha256": "39371835de302772b55f25f7745dc40dd135cc729a10fcb7f3748094bb3e93a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c4d46c0025cc2225.svg",
      "path": "is2/math/c4d46c0025cc2225.svg",
      "mime": "image/svg+xml",
      "bytes": 13003,
      "sha256": "d5e7046facb45b0f7bc11d1115a0e67c3871e35416f31dc647cc5c1b35de49ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6(0.163)+0.2(0.255)=0.149\\ne0.163"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6(0.163)+0.2(0.255)=0.149\\ne0.163"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c521050ae7174687.svg",
      "path": "is2/math/c521050ae7174687.svg",
      "mime": "image/svg+xml",
      "bytes": 5151,
      "sha256": "db7a5d9df327a45cf73a43ee3c43c10bf6d5b3b7ce712cc5d1c4ce7237785f56",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{n_{ic}+1}{N_c+k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{n_{ic}+1}{N_c+k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c5238d8cc5680149.svg",
      "path": "is2/math/c5238d8cc5680149.svg",
      "mime": "image/svg+xml",
      "bytes": 12031,
      "sha256": "bd2cd6b4b6a7f93973889dcf41c772fcbbe011191c63098bd159956f4643b9f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_2^{(2)}=1-37/64=27/64=0.421875"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_2^{(2)}=1-37/64=27/64=0.421875"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(b) Transition matrix properties and two-step probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c528696fa4ba4081.svg",
      "path": "is2/math/c528696fa4ba4081.svg",
      "mime": "image/svg+xml",
      "bytes": 8870,
      "sha256": "fb865c7725b5c6cf8efb763af5579dd628195d9373b190f47e43b73071e9f468",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-0.75)+0+(-0.25)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-0.75)+0+(-0.25)=-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c5345abf4a118373.svg",
      "path": "is2/math/c5345abf4a118373.svg",
      "mime": "image/svg+xml",
      "bytes": 28404,
      "sha256": "242adcc2208c9ffaa7a7c8b56854f78edfe5a0fa9f3b59da4eb6471142a3feee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{11}=0.9(0.2)+0.89235(2.5-2.5)+0.12825(3.5-2.5)=0.18+0+0.12825=0.30825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{11}=0.9(0.2)+0.89235(2.5-2.5)+0.12825(3.5-2.5)=0.18+0+0.12825=0.30825"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c53a1760c2aca6d6.svg",
      "path": "is2/math/c53a1760c2aca6d6.svg",
      "mime": "image/svg+xml",
      "bytes": 5021,
      "sha256": "7e77f22b086cbe4bd0bd6c3eb2e977810ed54fe6e209812451be122285305bd5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=2-(5)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=2-(5)=-3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c54c9411a1740830.svg",
      "path": "is2/math/c54c9411a1740830.svg",
      "mime": "image/svg+xml",
      "bytes": 12485,
      "sha256": "ec0bcfa938b22bb0b004e273467f0877f9cf7afe428f87e2c8ecc7e8c8e7f420",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Yes)=4/8=1/2,\\quad P(No)=4/8=1/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Yes)=4/8=1/2,\\quad P(No)=4/8=1/2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(b) Naive Bayes product-purchase classification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c56792e7802f455e.svg",
      "path": "is2/math/c56792e7802f455e.svg",
      "mime": "image/svg+xml",
      "bytes": 6109,
      "sha256": "e34835c15890c11db7cf0f344e78dabbe175f5e4fcae9abe98f623aebbd8076c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi=0.75+5.25=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi=0.75+5.25=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c590062072bce4a3.svg",
      "path": "is2/math/c590062072bce4a3.svg",
      "mime": "image/svg+xml",
      "bytes": 8969,
      "sha256": "ad59e131b27e34bfb571e6cb6f097f5b49886145b273bc660dc313ed9fccb0a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.7=0.3\\qquad\\neg Y:1-0.6=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.7=0.3\\qquad\\neg Y:1-0.6=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c5e02241cdaf66e6.svg",
      "path": "is2/math/c5e02241cdaf66e6.svg",
      "mime": "image/svg+xml",
      "bytes": 1603,
      "sha256": "4a8350b020fcc129ec27f1e311a0f00789f6e6f92fab578e74f7e919bf363430",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_t"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_t"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c5eca38ec463b77a.svg",
      "path": "is2/math/c5eca38ec463b77a.svg",
      "mime": "image/svg+xml",
      "bytes": 10064,
      "sha256": "d65b9a4a2ffdb3d17777d1a8ed228a5e7c5878257b57c4ff76f3b3217e3fa9cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=4+0.18v\\Rightarrow v=4/0.82=4.878"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=4+0.18v\\Rightarrow v=4/0.82=4.878"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c63266009fda4bdb.svg",
      "path": "is2/math/c63266009fda4bdb.svg",
      "mime": "image/svg+xml",
      "bytes": 22728,
      "sha256": "a5e4f79119e2334892756f4a6bbad39e80eb52f76b627574ed46b08c22b3e144",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_k=\\sum_i\\gamma_{ik},\\quad \\pi_k^{new}=\\frac{N_k}{N},\\quad\\mu_k^{new}=\\frac{\\sum_i\\gamma_{ik}x_i}{N_k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_k=\\sum_i\\gamma_{ik},\\quad \\pi_k^{new}=\\frac{N_k}{N},\\quad\\mu_k^{new}=\\frac{\\sum_i\\gamma_{ik}x_i}{N_k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(a) GMM modified log likelihood and parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(a) Expectation Maximization algorithm [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c6437d9ecddc37a5.svg",
      "path": "is2/math/c6437d9ecddc37a5.svg",
      "mime": "image/svg+xml",
      "bytes": 2962,
      "sha256": "a8e388ab144ccb2b9ed3c0a1aa12326215ea024f317130c99f6cb57a5ddaa079",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\pi(s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\pi(s)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c65340df2ae7cb64.svg",
      "path": "is2/math/c65340df2ae7cb64.svg",
      "mime": "image/svg+xml",
      "bytes": 3433,
      "sha256": "d48c8cfdb9ab456199ebd1b863ee7067620fc7faf01b0bfeb882a5cccac3fa0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "32-25=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "32-25=7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c6539c9bc8ea7676.svg",
      "path": "is2/math/c6539c9bc8ea7676.svg",
      "mime": "image/svg+xml",
      "bytes": 13144,
      "sha256": "7e927cc66de6eff4d2e904a4104e9712ca7d8f186e7fbb9d3c77640e22eda6e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{0.024}{0.028}\\approx0.857142857"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{0.024}{0.028}\\approx0.857142857"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c65d5aa64de25ddd.svg",
      "path": "is2/math/c65d5aa64de25ddd.svg",
      "mime": "image/svg+xml",
      "bytes": 15107,
      "sha256": "6d96bc9b8aa7d1d49aedcc061687279686c8b136f0aab5a84e19839f41b9f671",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Sweet\\mid Banana)=\\frac{300}{400}=\\frac34=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Sweet\\mid Banana)=\\frac{300}{400}=\\frac34=0.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(a) Conditional probability from fruit counts [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c667fae833dbf441.svg",
      "path": "is2/math/c667fae833dbf441.svg",
      "mime": "image/svg+xml",
      "bytes": 2471,
      "sha256": "eb49ef597ac870424e4dac375f132cc87c07b4756dd47229188ef871ce7666da",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times 8=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times 8=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c683e55ca4bccac0.svg",
      "path": "is2/math/c683e55ca4bccac0.svg",
      "mime": "image/svg+xml",
      "bytes": 20052,
      "sha256": "6f28ab0eb5ca64f8f05b22bd5bc9550af3790828c2996094854becb41778eb3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.4),\\min(0.2,0.4),\\min(0.2,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.4),\\min(0.2,0.4),\\min(0.2,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c6b1f0d1f25d8a7c.svg",
      "path": "is2/math/c6b1f0d1f25d8a7c.svg",
      "mime": "image/svg+xml",
      "bytes": 5076,
      "sha256": "bd0d4700222a650db1260ce1a1c50b9e93e20a94a59d2f5f33e2424e236ac403",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b=0.5a+\\frac5{12}c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b=0.5a+\\frac5{12}c"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c6cd8f6b20d7ec32.svg",
      "path": "is2/math/c6cd8f6b20d7ec32.svg",
      "mime": "image/svg+xml",
      "bytes": 5263,
      "sha256": "b14c45203075ffba5f044f3665e5ecea88e8800ca24646491a12df7f7fb92b1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0110)_2=(6)_{10}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0110)_2=(6)_{10}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c760fda5e7728aea.svg",
      "path": "is2/math/c760fda5e7728aea.svg",
      "mime": "image/svg+xml",
      "bytes": 5808,
      "sha256": "4344821d1300d732798bfa59a4e3c2e2f1c2cdb5459129921df47d275f88bb64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_2r_2=0.12825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_2r_2=0.12825"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c789efe14e1349c9.svg",
      "path": "is2/math/c789efe14e1349c9.svg",
      "mime": "image/svg+xml",
      "bytes": 11643,
      "sha256": "9369f521e8dddf4692decc41571d23ac40e0d3e54ac64db6e561d1ee45e639ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{11}=3.1472+0.314257=3.461457"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{11}=3.1472+0.314257=3.461457"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c7a3d7f19f863ddf.svg",
      "path": "is2/math/c7a3d7f19f863ddf.svg",
      "mime": "image/svg+xml",
      "bytes": 7769,
      "sha256": "5ec0908a1a0bf5104557e07302e2f77a8f008a9453d5768846c6d326e5a3b7d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.1288=0.0644"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.1288=0.0644"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c7ab1b91c2eced73.svg",
      "path": "is2/math/c7ab1b91c2eced73.svg",
      "mime": "image/svg+xml",
      "bytes": 10516,
      "sha256": "91ac1cf5fe352d387783523abc61e7c0951d0b18b1d67c6f00a63176d411d3f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=250\\quad 5x^2=125\\quad 7x=35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=250\\quad 5x^2=125\\quad 7x=35"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c7ca03a89be4beea.svg",
      "path": "is2/math/c7ca03a89be4beea.svg",
      "mime": "image/svg+xml",
      "bytes": 6629,
      "sha256": "d0befe094c5dca1b8ea9795dcdc1a0079f3143e4276f17c615b5da23e7812975",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0.15+0+0=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0.15+0+0=0.15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c7cb0e48bf98cd0f.svg",
      "path": "is2/math/c7cb0e48bf98cd0f.svg",
      "mime": "image/svg+xml",
      "bytes": 6354,
      "sha256": "2029dca3d3cb9fca5eed5d4e31b53e879412cdec4ed199aae554ac54293ed54d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=\\min(0.7,0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=\\min(0.7,0.5)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c86909b46639b9bb.svg",
      "path": "is2/math/c86909b46639b9bb.svg",
      "mime": "image/svg+xml",
      "bytes": 9563,
      "sha256": "fcefcc17207370d1ac4ebad7411e11ef26ef27c94bd54971cde4fd3ddf2a6fd2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=7.31-(7.348)=-0.038"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=7.31-(7.348)=-0.038"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c86b63e5ffd55eb7.svg",
      "path": "is2/math/c86b63e5ffd55eb7.svg",
      "mime": "image/svg+xml",
      "bytes": 17743,
      "sha256": "98a046b461c9ff446c21374cb650a9c0927402c6b9ca6a999735e50fc3ed97dc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(\\text{Class})\\approx-2.924,\\;v(\\text{Lab})\\approx-2.053,\\;v(\\text{Done})=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(\\text{Class})\\approx-2.924,\\;v(\\text{Lab})\\approx-2.053,\\;v(\\text{Done})=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c87a743bfa211789.svg",
      "path": "is2/math/c87a743bfa211789.svg",
      "mime": "image/svg+xml",
      "bytes": 33137,
      "sha256": "8fedba61718373a49dd9572775e96c246cd88163953686386010092fc967ff36",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{row 2 (all 0.2)}=(0.2,0.2,0.2);\\quad(3,1)=\\max(.4,.4,.1)=0.4,\\;(3,2)=\\max(.4,.4,.1)=0.4,\\;(3,3)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{row 2 (all 0.2)}=(0.2,0.2,0.2);\\quad(3,1)=\\max(.4,.4,.1)=0.4,\\;(3,2)=\\max(.4,.4,.1)=0.4,\\;(3,3)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c893e43cc49d3cae.svg",
      "path": "is2/math/c893e43cc49d3cae.svg",
      "mime": "image/svg+xml",
      "bytes": 4378,
      "sha256": "76416b75b350b8b00ede240cbd4af24a9d41dd3c30fc4deea55704086b1bbf16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x-3=5-3=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x-3=5-3=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c94cdf7b26810ac7.svg",
      "path": "is2/math/c94cdf7b26810ac7.svg",
      "mime": "image/svg+xml",
      "bytes": 14342,
      "sha256": "4441904e678abcaa44ce3373326b790c5e4ce3d98cb00bbd896c1af567524589",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{+1}(Yes\\mid x)=3/13,\\quad P_{+1}(No\\mid x)=10/13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{+1}(Yes\\mid x)=3/13,\\quad P_{+1}(No\\mid x)=10/13"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(b) Naive Bayes product-purchase classification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c977798f6840354f.svg",
      "path": "is2/math/c977798f6840354f.svg",
      "mime": "image/svg+xml",
      "bytes": 33499,
      "sha256": "cf6d5d57a6d6b8ac2820d6ad53789f7ae882159a18f683ec43ba3c5c1f9b528b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\alpha\\,(0.001)\\big[0.9(0.7)(0.95\\times0.002+0.94\\times0.998)+0.05(0.01)(0.05\\times0.002+0.06\\times0.998)\\big]=\\alpha\\times0.000592"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\alpha\\,(0.001)\\big[0.9(0.7)(0.95\\times0.002+0.94\\times0.998)+0.05(0.01)(0.05\\times0.002+0.06\\times0.998)\\big]=\\alpha\\times0.000592"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c98cc0f742bee1be.svg",
      "path": "is2/math/c98cc0f742bee1be.svg",
      "mime": "image/svg+xml",
      "bytes": 10970,
      "sha256": "2cb37d96135baf6e852b20b16fe3aa87a339913f2d1d3b510182689d44fbf56b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\setminus B}(u_1)=\\min(0.7,0.7)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\setminus B}(u_1)=\\min(0.7,0.7)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q1a",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c991023e560f0430.svg",
      "path": "is2/math/c991023e560f0430.svg",
      "mime": "image/svg+xml",
      "bytes": 26657,
      "sha256": "2cc8148afff7f086b4646a1d5926f6a150afe072dd02d86d6627fbef2afaaf95",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_2=x_1P=[0.75(0.75)+0.25(0.40),\\;0.75(0.25)+0.25(0.60)]=[0.6625,\\;0.3375]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_2=x_1P=[0.75(0.75)+0.25(0.40),\\;0.75(0.25)+0.25(0.60)]=[0.6625,\\;0.3375]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c9ac4c197173e498.svg",
      "path": "is2/math/c9ac4c197173e498.svg",
      "mime": "image/svg+xml",
      "bytes": 22543,
      "sha256": "186fde9f901e94f9dc95b26a334424093073d4f72ce3da476dade39a00bab116",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=\\frac{\\tau_{ij}^{\\alpha}(1/d_{ij})^{\\beta}}{\\sum_{k\\in allowed}\\tau_{ik}^{\\alpha}(1/d_{ik})^{\\beta}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=\\frac{\\tau_{ij}^{\\alpha}(1/d_{ij})^{\\beta}}{\\sum_{k\\in allowed}\\tau_{ik}^{\\alpha}(1/d_{ik})^{\\beta}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/c9c6864aea087c58.svg",
      "path": "is2/math/c9c6864aea087c58.svg",
      "mime": "image/svg+xml",
      "bytes": 7039,
      "sha256": "3b83a84b6a1a6c5f049ff0d3f10d4aa93c8fc4eb68a095d6bef224081c6f2822",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{B^c}(u_1)=1-0.6=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{B^c}(u_1)=1-0.6=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ca02c52199da4f04.svg",
      "path": "is2/math/ca02c52199da4f04.svg",
      "mime": "image/svg+xml",
      "bytes": 6241,
      "sha256": "6211c45d5bee44ebe064e2e4f396bd2a596315eb64a27c7d63c17eac306ae3e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=7.21-(7.21)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=7.21-(7.21)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ca2ff9ceb2ebf0ae.svg",
      "path": "is2/math/ca2ff9ceb2ebf0ae.svg",
      "mime": "image/svg+xml",
      "bytes": 845,
      "sha256": "e911a648ce6d4b4b6fd21d1f0cf53466c0ca4ef0bfbd2d38725fadc76fd31cc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ca6e5562fab61517.svg",
      "path": "is2/math/ca6e5562fab61517.svg",
      "mime": "image/svg+xml",
      "bytes": 9589,
      "sha256": "8db1a6d70e2baff0c227067d44f55f8d616f06b67a75781ed055e930ec669358",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.7,0.2)=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.7,0.2)=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ca7b3acce010f57a.svg",
      "path": "is2/math/ca7b3acce010f57a.svg",
      "mime": "image/svg+xml",
      "bytes": 8906,
      "sha256": "e65f82f48658dbc860601e6b6cb74d4f48871c26bb3388fef3426295314275c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\mathbb E_\\pi[G_t\\mid S_t=s]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\mathbb E_\\pi[G_t\\mid S_t=s]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ca9c5503d687e49c.svg",
      "path": "is2/math/ca9c5503d687e49c.svg",
      "mime": "image/svg+xml",
      "bytes": 13017,
      "sha256": "2ceb7d505830d317d12b325b9d3a2ff0852b72497210b481ca26a8ea50572555",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.9&0.3&0.8\\\\0.2&0.2&0.2\\\\0.6&0.3&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.9&0.3&0.8\\\\0.2&0.2&0.2\\\\0.6&0.3&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(b) Fuzzy Cartesian product and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/caf06fb51932ddd6.svg",
      "path": "is2/math/caf06fb51932ddd6.svg",
      "mime": "image/svg+xml",
      "bytes": 6237,
      "sha256": "965c3c36aed30021d9c17badd043cf57bfb3eaf86459c2ad674fc3ac34e3e008",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{20+30}{2}=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{20+30}{2}=25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/caf5baf4d59a93e5.svg",
      "path": "is2/math/caf5baf4d59a93e5.svg",
      "mime": "image/svg+xml",
      "bytes": 5230,
      "sha256": "e942366fe48dea88a5f3319f8c09a49bb7497ee78c8c395e65d970839c5308f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=(x-7)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=(x-7)^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cb175dc9c9dea9bf.svg",
      "path": "is2/math/cb175dc9c9dea9bf.svg",
      "mime": "image/svg+xml",
      "bytes": 1591,
      "sha256": "aea667cddbd4b484912d598c9e50e2c1310b9b86c92b83cb7fcda3a4976ae40e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1/d"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1/d"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cb918b9a5ef7b82c.svg",
      "path": "is2/math/cb918b9a5ef7b82c.svg",
      "mime": "image/svg+xml",
      "bytes": 5315,
      "sha256": "b971e2d527bb0ca543999fb5fe6591516b6da1bc7e83d1d2df140bed5a46d4cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(-1)=(-1)^2=1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(-1)=(-1)^2=1=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cbd4799920019db6.svg",
      "path": "is2/math/cbd4799920019db6.svg",
      "mime": "image/svg+xml",
      "bytes": 2087,
      "sha256": "fed698ded5c4fa9e750d304209b874fc432be511a48e88e739cbf2bea70b74c7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times 1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times 1=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cbfa4bdb9123ba28.svg",
      "path": "is2/math/cbfa4bdb9123ba28.svg",
      "mime": "image/svg+xml",
      "bytes": 7286,
      "sha256": "41d6a53977f337a4041bd5949e7e85de164e7a91fec0da447f4b9457a27ff9ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{80-z_R}{80-65}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{80-z_R}{80-65}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cc2af53bc1a4a60e.svg",
      "path": "is2/math/cc2af53bc1a4a60e.svg",
      "mime": "image/svg+xml",
      "bytes": 8110,
      "sha256": "2f9e85110f72fc4202786f48790c9380d6964add196cd3571e06f3899553bcd1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=3.14-(3.19)=-0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=3.14-(3.19)=-0.05"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cc767eadfe69fc8c.svg",
      "path": "is2/math/cc767eadfe69fc8c.svg",
      "mime": "image/svg+xml",
      "bytes": 36327,
      "sha256": "1756f83bfc9d605874c46e3ddd6ce31fb0dad703458cfb2ac5695cc7dc7e5d76",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_*(s)=\\max_a\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma v_*(s')],\\qquad q_*(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma\\max_{a'}q_*(s',a')]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_*(s)=\\max_a\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma v_*(s')],\\qquad q_*(s,a)=\\sum_{s'}P(s'\\mid s,a)\\,[R+\\gamma\\max_{a'}q_*(s',a')]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cca2cd1e0a06e8d4.svg",
      "path": "is2/math/cca2cd1e0a06e8d4.svg",
      "mime": "image/svg+xml",
      "bytes": 4904,
      "sha256": "9d057a1e4ef6c60e89d8057f79c6f5394d5a92b536a373c876d85dd3dae57646",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x-3=(-1)-3=-4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x-3=(-1)-3=-4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ccabec7597d2610a.svg",
      "path": "is2/math/ccabec7597d2610a.svg",
      "mime": "image/svg+xml",
      "bytes": 5623,
      "sha256": "dc8d3fcff6fafed3e8702dbe94288c396ed9f6d2d89b80be80cd13e13a20b832",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.625\\times0.4=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.625\\times0.4=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd00806a61b8ba0c.svg",
      "path": "is2/math/cd00806a61b8ba0c.svg",
      "mime": "image/svg+xml",
      "bytes": 12052,
      "sha256": "dffc23db1b4eceab81f80c25c91d7f4ac1a53fa039ec99a66beb25886d2fc11c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{144+144+144+144}{4}=\\frac{576}{4}=144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{144+144+144+144}{4}=\\frac{576}{4}=144"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q2",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd06fdfee86fe231.svg",
      "path": "is2/math/cd06fdfee86fe231.svg",
      "mime": "image/svg+xml",
      "bytes": 9420,
      "sha256": "fb46fe51f4a1c35478f2d3e977c06005c40e1e4a3d6925b34ee5e7c4b9a8ddde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=0.5+(-0.5)+(-0.5)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=0.5+(-0.5)+(-0.5)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd561d277fcba773.svg",
      "path": "is2/math/cd561d277fcba773.svg",
      "mime": "image/svg+xml",
      "bytes": 2575,
      "sha256": "deefeeb6d69692035f3cb6a449f1fa9dd04acd8138b56b2d12d2b554ce8edd6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0)^2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0)^2=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/powers-exponentials",
          "labels": [
            "1. The maths these three topics use",
            "Powers, roots, absolute values and exp on the calculator"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd5630515c6da6da.svg",
      "path": "is2/math/cd5630515c6da6da.svg",
      "mime": "image/svg+xml",
      "bytes": 4357,
      "sha256": "08a9f632919e6635a3ea1c454d1ff237563bd5fa1956ca4fc054271d92696eec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4+30+16=50"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4+30+16=50"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q4",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q4 · Fuzzy defuzzification [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd7de0bca5f15da5.svg",
      "path": "is2/math/cd7de0bca5f15da5.svg",
      "mime": "image/svg+xml",
      "bytes": 14808,
      "sha256": "22ac3e5ac31e1316f6996ef800ac1cee0c7083e4b6683b978dbd487b82fc424e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_2=d_{AC}+d_{CB}+d_{BD}+d_{DA}=4+1+2+3=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_2=d_{AC}+d_{CB}+d_{BD}+d_{DA}=4+1+2+3=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(a) ACO tour lengths, evaporation and pheromone deposition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7c",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(c) ACO path length and pheromone update [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd7f793810f9ae1e.svg",
      "path": "is2/math/cd7f793810f9ae1e.svg",
      "mime": "image/svg+xml",
      "bytes": 20678,
      "sha256": "843bee2daf7719a4b63cc504edfb59627c248282847ea246a06d3c337945168e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)\\,[R(s,a,s')+\\gamma v_\\pi(s')]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)\\,[R(s,a,s')+\\gamma v_\\pi(s')]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd8320ff28f21681.svg",
      "path": "is2/math/cd8320ff28f21681.svg",
      "mime": "image/svg+xml",
      "bytes": 4783,
      "sha256": "e35f11048377e0a072945b5f9c6589f3b01288813935d1ae3a1c2146bc97d8bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.5=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.5=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cd9ca536b7f46490.svg",
      "path": "is2/math/cd9ca536b7f46490.svg",
      "mime": "image/svg+xml",
      "bytes": 1523,
      "sha256": "9c93cb321dcbf5e8a548302521062bfca203237adfe73616be5a58b6adcd92fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma\\to1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma\\to1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cdc998e6ae01e141.svg",
      "path": "is2/math/cdc998e6ae01e141.svg",
      "mime": "image/svg+xml",
      "bytes": 17949,
      "sha256": "484a2bf6b564b4831d0ed4baaf3ef87aea2771f19220b9cd8606f564c6304754",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{22}=0.9(0.25)+0+0=0.225,\\qquad x_{22}=-1.5+0.225=-1.275"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{22}=0.9(0.25)+0+0=0.225,\\qquad x_{22}=-1.5+0.225=-1.275"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ce24f9cbda57e56d.svg",
      "path": "is2/math/ce24f9cbda57e56d.svg",
      "mime": "image/svg+xml",
      "bytes": 8994,
      "sha256": "74d5b3194969a159777f743cbcd3b8d1a45f483cff0e19e9db5d2728187e90d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.9=0.1\\qquad\\neg Y:1-0.3=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.9=0.1\\qquad\\neg Y:1-0.3=0.7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ce290d4a2b6414c6.svg",
      "path": "is2/math/ce290d4a2b6414c6.svg",
      "mime": "image/svg+xml",
      "bytes": 16847,
      "sha256": "a08583dc1ed12010e9871243549ee64dcf0c7380d7163b22ccc1595d9247f4eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{11}=\\max\\{\\min(0.2,0.5),\\min(0.8,0.7)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{11}=\\max\\{\\min(0.2,0.5),\\min(0.8,0.7)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ce2b2b77de4033df.svg",
      "path": "is2/math/ce2b2b77de4033df.svg",
      "mime": "image/svg+xml",
      "bytes": 16985,
      "sha256": "cf8bcfe421cb053c175bac1fd09bdf9d39944edeff2d4007dacd35a250d93208",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{12}=\\max\\{\\min(0.2,0.9),\\min(0.8,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{12}=\\max\\{\\min(0.2,0.9),\\min(0.8,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ce88a93ac568728b.svg",
      "path": "is2/math/ce88a93ac568728b.svg",
      "mime": "image/svg+xml",
      "bytes": 954,
      "sha256": "f3c7ac17ec59b32877d285e0c4b1d08033810103df4519e43b760796b8a21829",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathcal A"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathcal A"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cedfe000344abbe9.svg",
      "path": "is2/math/cedfe000344abbe9.svg",
      "mime": "image/svg+xml",
      "bytes": 20098,
      "sha256": "0b0f2167ec96b364364fed21d1fd112f3a154abf58cb11adb8097532ae88bf1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.4,0.6),\\min(0.4,0.4),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.4,0.6),\\min(0.4,0.4),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cf25ab85b70dd28a.svg",
      "path": "is2/math/cf25ab85b70dd28a.svg",
      "mime": "image/svg+xml",
      "bytes": 3380,
      "sha256": "ee763940395654551b3284d5e1c1fec200621f97810c1f63e2e5b7b248bbd823",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times0.25=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times0.25=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cf25c61c163c59c7.svg",
      "path": "is2/math/cf25c61c163c59c7.svg",
      "mime": "image/svg+xml",
      "bytes": 14067,
      "sha256": "c04ad799bc622ea78dbb31590e94f932e421f064cc8ab0b64322ac8d7e397974",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X=\\begin{bmatrix}2.5&-3.0\\\\3.5&-1.5\\end{bmatrix},\\;V=\\begin{bmatrix}0.2&0.3\\\\0.1&0.25\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X=\\begin{bmatrix}2.5&-3.0\\\\3.5&-1.5\\end{bmatrix},\\;V=\\begin{bmatrix}0.2&0.3\\\\0.1&0.25\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cf3e1892a786961d.svg",
      "path": "is2/math/cf3e1892a786961d.svg",
      "mime": "image/svg+xml",
      "bytes": 15511,
      "sha256": "7dd66d790d07989137d7c7c0b1e1aa8efeba3786d599001566b5734725143548",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{11}=\\max\\{\\min(1,0.2),\\min(0,0.8)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{11}=\\max\\{\\min(1,0.2),\\min(0,0.8)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cf56069827f681bb.svg",
      "path": "is2/math/cf56069827f681bb.svg",
      "mime": "image/svg+xml",
      "bytes": 20174,
      "sha256": "6946397fd9d688f6c0530609942c4fb81c2499b23c82e9ab39cf5330a9c52b5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*_{COA}=1329.75/17.25=1773/23\\approx77.086956522\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*_{COA}=1329.75/17.25=1773/23\\approx77.086956522\\%"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/cfc400d9e06f7358.svg",
      "path": "is2/math/cfc400d9e06f7358.svg",
      "mime": "image/svg+xml",
      "bytes": 9329,
      "sha256": "397f01474e0f47a333e71ebdcae95eb1c910c363acb4b1d3c44fd240a4c7a629",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times(-0.2636)=-0.1318"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times(-0.2636)=-0.1318"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d00383e24c2ca74a.svg",
      "path": "is2/math/d00383e24c2ca74a.svg",
      "mime": "image/svg+xml",
      "bytes": 8351,
      "sha256": "5708a2f33d13c9c538b6b8e8043a32bd213ddfc4f681fa6e9a5e211be8c0804c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(z-70)/15=0.3\\quad\\Rightarrow\\quad z=74.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(z-70)/15=0.3\\quad\\Rightarrow\\quad z=74.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid-comparison",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "The same fan controller: true area centroid versus MoM and weighted average"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d00ab76bdfccf855.svg",
      "path": "is2/math/d00ab76bdfccf855.svg",
      "mime": "image/svg+xml",
      "bytes": 4577,
      "sha256": "cdaa44f8b24d94178cf4ad9f1f0b97bea2ae2d45564fd9a72ceeab6490b83875",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.5\\times(0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.5\\times(0)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d02ea96dcfb95060.svg",
      "path": "is2/math/d02ea96dcfb95060.svg",
      "mime": "image/svg+xml",
      "bytes": 3857,
      "sha256": "6114b5e7f34781bd56220bdb5d5d5f98f8bef880f968ff992197c74e17fb57fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_R=75.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_R=75.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d065035a53d0c75c.svg",
      "path": "is2/math/d065035a53d0c75c.svg",
      "mime": "image/svg+xml",
      "bytes": 21521,
      "sha256": "e6bd277226bb1a28a64d9054b52ef69113cd5ba09672f29e26ddaf40740d9da2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(J,M,A,B,E)=P(J\\mid A)\\,P(M\\mid A)\\,P(A\\mid B,E)\\,P(B)\\,P(E)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(J,M,A,B,E)=P(J\\mid A)\\,P(M\\mid A)\\,P(A\\mid B,E)\\,P(B)\\,P(E)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d06cb90e005f54d4.svg",
      "path": "is2/math/d06cb90e005f54d4.svg",
      "mime": "image/svg+xml",
      "bytes": 1432,
      "sha256": "be7454ac46ea103b8dbdb0d3481199381eaf0d240eeb22c3797cfed01b03d6c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d10fe140b0e969ab.svg",
      "path": "is2/math/d10fe140b0e969ab.svg",
      "mime": "image/svg+xml",
      "bytes": 7479,
      "sha256": "f2086a51bb22dbfca4223de25a78070c76b98afd36c7a57152dab26c2643b1bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I_{new}=15+15+2=32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I_{new}=15+15+2=32"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d14d2e65e85aa98c.svg",
      "path": "is2/math/d14d2e65e85aa98c.svg",
      "mime": "image/svg+xml",
      "bytes": 13912,
      "sha256": "ceeb6f0d09a5a595806f8f1f13bd14e8d1698cc01b8567ead6530716ea85b76f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Experience}=\\text{Mid}\\mid C=\\text{Yes})=\\frac{2}{4}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Experience}=\\text{Mid}\\mid C=\\text{Yes})=\\frac{2}{4}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d17ec7429fc5876d.svg",
      "path": "is2/math/d17ec7429fc5876d.svg",
      "mime": "image/svg+xml",
      "bytes": 25270,
      "sha256": "5a3130627b672e6dc55b4e0364e35a31fad4db9cc6a49752369bbe746f60eeed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{new}=wv+c_1r_1(pbest-x)+c_2r_2(gbest-x),\\quad x^{new}=x+v^{new}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{new}=wv+c_1r_1(pbest-x)+c_2r_2(gbest-x),\\quad x^{new}=x+v^{new}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d1a7dee6fdbdc5f8.svg",
      "path": "is2/math/d1a7dee6fdbdc5f8.svg",
      "mime": "image/svg+xml",
      "bytes": 6083,
      "sha256": "e4d8e2cb96dc44a038459603b2d2d4817a756d109edac9e5437ae7a2fdca4dd3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(14)=1/(1+4)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(14)=1/(1+4)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d1c2a08444481d0c.svg",
      "path": "is2/math/d1c2a08444481d0c.svg",
      "mime": "image/svg+xml",
      "bytes": 15174,
      "sha256": "4d179856d0849602ff32f25660630f1843c7da72c6fe13310e6b222e831b800e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{out}(z)=\\max_r\\min(\\alpha_r,\\mu_{C_r}(z))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{out}(z)=\\max_r\\min(\\alpha_r,\\mu_{C_r}(z))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d1e04d751dc741ed.svg",
      "path": "is2/math/d1e04d751dc741ed.svg",
      "mime": "image/svg+xml",
      "bytes": 4097,
      "sha256": "7a46e7c3557475c03403b1e92926c27d9bd2a6d64b56d1eca251fe3700b76651",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8+0+2+0=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8+0+2+0=10"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d21c86c6a141bc54.svg",
      "path": "is2/math/d21c86c6a141bc54.svg",
      "mime": "image/svg+xml",
      "bytes": 9935,
      "sha256": "875d219fc1156793ddbe368c983b6abcb6d2a042d7be06b5bcbfb12794375719",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3125l=0.425r\\quad\\Rightarrow\\quad l=1.36r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3125l=0.425r\\quad\\Rightarrow\\quad l=1.36r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d21fe82fdd25b21f.svg",
      "path": "is2/math/d21fe82fdd25b21f.svg",
      "mime": "image/svg+xml",
      "bytes": 2269,
      "sha256": "88bc071568437b848a15b87133eff6ec0468dd229941caf87ca0ff9ea4ce4aa8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ii}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ii}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d2598c83177cc2bf.svg",
      "path": "is2/math/d2598c83177cc2bf.svg",
      "mime": "image/svg+xml",
      "bytes": 4377,
      "sha256": "aac23083e24bda58a9e2df2770cb03a6127bb475b4635d89c23a9f9c76e6200b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A:U\\rightarrow[0,1]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A:U\\rightarrow[0,1]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/membership-meaning",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy sets: what membership actually means"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/membership-meaning",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy sets: what membership actually means"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d30e07ac98dd2bba.svg",
      "path": "is2/math/d30e07ac98dd2bba.svg",
      "mime": "image/svg+xml",
      "bytes": 12392,
      "sha256": "dfdff82294298cb8939d875c85146c8f3cb4e27064aacc71e604a6322288923f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=7.348+(-0.02036)=7.32764"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=7.348+(-0.02036)=7.32764"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d314ab19535cf0b6.svg",
      "path": "is2/math/d314ab19535cf0b6.svg",
      "mime": "image/svg+xml",
      "bytes": 4553,
      "sha256": "ff5c89700deb3276a80b71f1facf96d967aeae1ebd49faec341eb47c16082427",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5^2\\times(8)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5^2\\times(8)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d342f4df799385a1.svg",
      "path": "is2/math/d342f4df799385a1.svg",
      "mime": "image/svg+xml",
      "bytes": 11464,
      "sha256": "2d4804b3e31be2dfd34c704a3e645476a06ab59610fc764c565194ac6738ed55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(2, 1.5)=2^2+1.5^2=4+2.25=6.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(2, 1.5)=2^2+1.5^2=4+2.25=6.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d343c09e8978bf19.svg",
      "path": "is2/math/d343c09e8978bf19.svg",
      "mime": "image/svg+xml",
      "bytes": 7173,
      "sha256": "70b771063f2fa67e835a93f62be0a4f8465c963606aa8747f78ddb7b09cc4926",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=8.27-(8.27)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=8.27-(8.27)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d3ab4c94a5f284d2.svg",
      "path": "is2/math/d3ab4c94a5f284d2.svg",
      "mime": "image/svg+xml",
      "bytes": 6575,
      "sha256": "6ae526e908f84dbb2f6d52406cf980fac562ed411319d06c56e19dd1f742475f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=3.14-(3.14)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=3.14-(3.14)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d406a69469adaf9b.svg",
      "path": "is2/math/d406a69469adaf9b.svg",
      "mime": "image/svg+xml",
      "bytes": 10739,
      "sha256": "149357983ef5750884a3743362fc7088c528c3a236296e09e4d830200ee04453",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Cough}=\\text{Yes}\\mid C=\\text{No})=\\frac{1}{5}=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Cough}=\\text{Yes}\\mid C=\\text{No})=\\frac{1}{5}=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d460690a1684b5f8.svg",
      "path": "is2/math/d460690a1684b5f8.svg",
      "mime": "image/svg+xml",
      "bytes": 14811,
      "sha256": "398179afa8cdf159f4c338db72be1d6a322466632182e8637c643090b87ed743",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{169+169+169+169}{4}=\\frac{676}{4}=169"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{169+169+169+169}{4}=\\frac{676}{4}=169"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q2",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d48c911f3133b5dc.svg",
      "path": "is2/math/d48c911f3133b5dc.svg",
      "mime": "image/svg+xml",
      "bytes": 14405,
      "sha256": "c7fdb8a3af98d1a31e8f7cb3262bb191356f0be94bcf533f22df4a9a21e4c7ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Ant 1}=\\text{Ant 2}:\\;A\\to C\\to D\\to B\\to A,\\qquad L=2+2+6+4=14"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Ant 1}=\\text{Ant 2}:\\;A\\to C\\to D\\to B\\to A,\\qquad L=2+2+6+4=14"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d4af3bfbae14d68f.svg",
      "path": "is2/math/d4af3bfbae14d68f.svg",
      "mime": "image/svg+xml",
      "bytes": 4101,
      "sha256": "bea9da82e1623d40fe9caf37d6b058f68cc82c2a6eab9228bf42baa1df67f847",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=1-(1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=1-(1)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d50a44d1852d902c.svg",
      "path": "is2/math/d50a44d1852d902c.svg",
      "mime": "image/svg+xml",
      "bytes": 20864,
      "sha256": "33d5912654e274e6f52fa22b5ae5c89a42e8ae15fb91cf29dd9a800a26b9d5aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.4,0.3),\\min(0.5,0.3),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.4,0.3),\\min(0.5,0.3),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d5297204b4481c8e.svg",
      "path": "is2/math/d5297204b4481c8e.svg",
      "mime": "image/svg+xml",
      "bytes": 17205,
      "sha256": "0510eaf189bea6070712a1ca744393191ca7a41b80bc1dc4b3aa093407dc8388",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}+\\sum_{k:\\,ij\\in tour_k}\\frac{Q}{L_k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\tau_{ij}^{new}=(1-\\rho)\\tau_{ij}+\\sum_{k:\\,ij\\in tour_k}\\frac{Q}{L_k}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d54138730c346bbf.svg",
      "path": "is2/math/d54138730c346bbf.svg",
      "mime": "image/svg+xml",
      "bytes": 14087,
      "sha256": "172f2f869e581112adbfc38ad09764e41f2684e934ac18bb9bd3936a66abbb16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=9.8596+51.9841-22.6394=39.2043"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=9.8596+51.9841-22.6394=39.2043"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d56f94fb044781a6.svg",
      "path": "is2/math/d56f94fb044781a6.svg",
      "mime": "image/svg+xml",
      "bytes": 8937,
      "sha256": "e27176e95a78fd1bbe4dbdc13768e1719b2dab40eb0a1eef01650595697b955a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times(-0.1272)=-0.0636"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times(-0.1272)=-0.0636"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d58589c662f1dcac.svg",
      "path": "is2/math/d58589c662f1dcac.svg",
      "mime": "image/svg+xml",
      "bytes": 21540,
      "sha256": "1d1f3aa8b2619ee8518173e0e3c3342e92835de7e67722b9a0c9ef1dacce2b92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p_{ij}^{(k)}=\\frac{\\tau_{ij}^{\\alpha}\\eta_{ij}^{\\beta}}{\\sum_{h\\in allowed_k}\\tau_{ih}^{\\alpha}\\eta_{ih}^{\\beta}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p_{ij}^{(k)}=\\frac{\\tau_{ij}^{\\alpha}\\eta_{ij}^{\\beta}}{\\sum_{h\\in allowed_k}\\tau_{ih}^{\\alpha}\\eta_{ih}^{\\beta}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(b) ACO components and roles [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d5a028f7f6ff09e2.svg",
      "path": "is2/math/d5a028f7f6ff09e2.svg",
      "mime": "image/svg+xml",
      "bytes": 6927,
      "sha256": "6449b3096f15996b9eb6a1c6bb5b7d2f4bd7b94f85828f672bcf2f2ba34ac841",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=L+\\frac d{2^n-1}(U-L)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=L+\\frac d{2^n-1}(U-L)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d5a9710049ed9d75.svg",
      "path": "is2/math/d5a9710049ed9d75.svg",
      "mime": "image/svg+xml",
      "bytes": 18389,
      "sha256": "218516bf1fec7000fbd4d08569be06c9c56ed6cdbbb198d613eaafd791997a0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\cup B}=\\max(\\mu_A,\\mu_B)\\qquad\\mu_{A\\cap B}=\\min(\\mu_A,\\mu_B)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\cup B}=\\max(\\mu_A,\\mu_B)\\qquad\\mu_{A\\cap B}=\\min(\\mu_A,\\mu_B)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q1a",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q1a",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q1a",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q1(a) · Fuzzy operations [2]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d5ef6ea1fa183f88.svg",
      "path": "is2/math/d5ef6ea1fa183f88.svg",
      "mime": "image/svg+xml",
      "bytes": 15716,
      "sha256": "c9a365e08187633b91991f04fbad65108ee807d52e097dcd175df52d036e4e73",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{21}=0.9(0.1)+0+0=0.09,\\qquad x_{21}=3.5+0.09=3.59"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{21}=0.9(0.1)+0+0=0.09,\\qquad x_{21}=3.5+0.09=3.59"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d607a558d66f8791.svg",
      "path": "is2/math/d607a558d66f8791.svg",
      "mime": "image/svg+xml",
      "bytes": 13820,
      "sha256": "6a2d64fbea139b1c556eaf5e97c6852cc8e681fb0fe8f7799b57872f59e78f65",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Medium}(35)=\\frac{35-25}{50-25}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Medium}(35)=\\frac{35-25}{50-25}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d61decbc739ada16.svg",
      "path": "is2/math/d61decbc739ada16.svg",
      "mime": "image/svg+xml",
      "bytes": 2224,
      "sha256": "431e6d660b03bbd72dd8cace1236485a936a26c300d73ee59db1cf926602acb0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda_k^i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda_k^i"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/clustering-applications",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Clustering with GMM: uses, advantages and limits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d62616a1401fbf2a.svg",
      "path": "is2/math/d62616a1401fbf2a.svg",
      "mime": "image/svg+xml",
      "bytes": 28600,
      "sha256": "da0aec6b1ed22c8b68f2c3e03cce71366d701ef1e49fbb0d6d52924286a5a27c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L_k=\\sum_{(i,j)\\in tour_k}d_{ij},\\quad\\Delta\\tau_{ij}^{k}=\\begin{cases}Q/L_k&(i,j)\\in tour_k\\\\0&\\text{otherwise}\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L_k=\\sum_{(i,j)\\in tour_k}d_{ij},\\quad\\Delta\\tau_{ij}^{k}=\\begin{cases}Q/L_k&(i,j)\\in tour_k\\\\0&\\text{otherwise}\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(a) ACO tour lengths, evaporation and pheromone deposition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d630dbfb75f1cbad.svg",
      "path": "is2/math/d630dbfb75f1cbad.svg",
      "mime": "image/svg+xml",
      "bytes": 9882,
      "sha256": "4301883aeeae0e7b843667bae5a2a144df30c0f859c07d8d5349f819fa12460c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.5\\pi_2+\\pi_2=1\\Rightarrow\\pi_2=0.4,\\quad\\pi_1=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.5\\pi_2+\\pi_2=1\\Rightarrow\\pi_2=0.4,\\quad\\pi_1=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(d) Irreducibility and stationary distribution [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d678d50d2d5c4ae4.svg",
      "path": "is2/math/d678d50d2d5c4ae4.svg",
      "mime": "image/svg+xml",
      "bytes": 8632,
      "sha256": "ad9495cd017c0b31a511145b950e96266f7ae4da63bda26f1235c86867ffe1b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=2x^3-3x^2+8x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=2x^3-3x^2+8x"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d68335c9ce0df62c.svg",
      "path": "is2/math/d68335c9ce0df62c.svg",
      "mime": "image/svg+xml",
      "bytes": 10934,
      "sha256": "af48151659ea58644d46accfd91ea153776258c9a3a4181f184fafbc97dfc70a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=\\frac{b-a}{6}\\big[(2a+b)u+(a+2b)v\\big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=\\frac{b-a}{6}\\big[(2a+b)u+(a+2b)v\\big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d6b9af12c569f647.svg",
      "path": "is2/math/d6b9af12c569f647.svg",
      "mime": "image/svg+xml",
      "bytes": 15779,
      "sha256": "0f1fb50684d255dcc2c1e5c559e8eeff9a00f5cb77f3568a61927897f2ee9560",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{12}=\\max\\{\\min(1,0.6),\\min(0,0.3)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{12}=\\max\\{\\min(1,0.6),\\min(0,0.3)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d6d8eee6e10c4922.svg",
      "path": "is2/math/d6d8eee6e10c4922.svg",
      "mime": "image/svg+xml",
      "bytes": 4881,
      "sha256": "9b6bb1814fa1b460da2f048e7bc2a8ea81372cf8a8f217a2b030f1e0307831d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "gbest^0=(1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "gbest^0=(1)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d6e7feae89b08cf3.svg",
      "path": "is2/math/d6e7feae89b08cf3.svg",
      "mime": "image/svg+xml",
      "bytes": 19856,
      "sha256": "1486487c73e542d89241b385d61e7573981e4bcebfc310c0d71642507409f437",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q(s,a)\\leftarrow Q(s,a)+\\alpha\\,\\big[\\,r+\\gamma\\max_{a'}Q(s',a')-Q(s,a)\\,\\big]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q(s,a)\\leftarrow Q(s,a)+\\alpha\\,\\big[\\,r+\\gamma\\max_{a'}Q(s',a')-Q(s,a)\\,\\big]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d71458dcf56b7a77.svg",
      "path": "is2/math/d71458dcf56b7a77.svg",
      "mime": "image/svg+xml",
      "bytes": 5074,
      "sha256": "b29b0423909c7e518d6113b9aa41f63eca5c03cc0ba2050b9d4b94974e730f13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=4+(-3)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=4+(-3)=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d72da4a5707e5b6a.svg",
      "path": "is2/math/d72da4a5707e5b6a.svg",
      "mime": "image/svg+xml",
      "bytes": 11954,
      "sha256": "e3102a7b636c308c3a9dffbb30a5b0ed50d95d102fd7d44ea2c71be03c65ea40",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "K=5:\\quad n_{free}=5d+\\frac{5d(d+1)}2+4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "K=5:\\quad n_{free}=5d+\\frac{5d(d+1)}2+4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(b) GMM versus k-means, log likelihood and parameter count [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d7320dc626d3d883.svg",
      "path": "is2/math/d7320dc626d3d883.svg",
      "mime": "image/svg+xml",
      "bytes": 2085,
      "sha256": "469ffceb2b559a29e73d9db3600d8af7e233f90dfc9f556b2e26c2589e6e7aac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\rho=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\rho=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d73caed266f7eed3.svg",
      "path": "is2/math/d73caed266f7eed3.svg",
      "mime": "image/svg+xml",
      "bytes": 6893,
      "sha256": "3490a223f442e60a7576d3c524c778e2bad2f3e5d9c841aee19ad4f4d789a7ef",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\min(0.7,0.6)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\min(0.7,0.6)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d7a22769c0bad254.svg",
      "path": "is2/math/d7a22769c0bad254.svg",
      "mime": "image/svg+xml",
      "bytes": 25507,
      "sha256": "de410593dcb0b88f800d4f695a44a34d323c3e96dfb9e2eaa301758d18ea04df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta:\\;B=1,\\;C=0.5,\\;D=0.3333;\\;\\text{sum}=1.8333\\Rightarrow P=0.5455,\\;0.2727,\\;0.1818"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta:\\;B=1,\\;C=0.5,\\;D=0.3333;\\;\\text{sum}=1.8333\\Rightarrow P=0.5455,\\;0.2727,\\;0.1818"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/reexam-2026",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(a) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d7b5c8d3808f4c73.svg",
      "path": "is2/math/d7b5c8d3808f4c73.svg",
      "mime": "image/svg+xml",
      "bytes": 6405,
      "sha256": "1640572a68144b193bc01ec900a1e2b9afbf155c4aabff0cfba35feae040c4fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=7.21-(7.21)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=7.21-(7.21)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d7e46a6497b0a4a6.svg",
      "path": "is2/math/d7e46a6497b0a4a6.svg",
      "mime": "image/svg+xml",
      "bytes": 5211,
      "sha256": "3a4494a5fbbfe6f138ece4d3411af2aa0ba2dfa906e487a37621e8ee1d1a35ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=(I-\\gamma P)^{-1}R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=(I-\\gamma P)^{-1}R"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d82f4ea4f553e1e7.svg",
      "path": "is2/math/d82f4ea4f553e1e7.svg",
      "mime": "image/svg+xml",
      "bytes": 11530,
      "sha256": "ceb6cf667efb1609f1273bc00c11f765bdcf6c8bad50ac82b6f8e8f47eb16b15",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi'(s)=\\arg\\max_a q_\\pi(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi'(s)=\\arg\\max_a q_\\pi(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d83c62995f78037e.svg",
      "path": "is2/math/d83c62995f78037e.svg",
      "mime": "image/svg+xml",
      "bytes": 5288,
      "sha256": "cbe532b7f3aa3f7124c9d45214ad38e2816f41c8625641bc063a5332a1eb9fb4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(1001)_2=(9)_{10}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(1001)_2=(9)_{10}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d84f2e508180aed8.svg",
      "path": "is2/math/d84f2e508180aed8.svg",
      "mime": "image/svg+xml",
      "bytes": 19240,
      "sha256": "6efa861f69e823bcb0eee307fc20e9e40d3c49ffdf27b2315aa8db66a69ac400",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_*(s,a)=\\sum_{s'}P(s'\\mid s,a)[R+\\gamma\\max_{a'}q_*(s',a')]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_*(s,a)=\\sum_{s'}P(s'\\mid s,a)[R+\\gamma\\max_{a'}q_*(s',a')]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d85fb6275e35f72d.svg",
      "path": "is2/math/d85fb6275e35f72d.svg",
      "mime": "image/svg+xml",
      "bytes": 33939,
      "sha256": "7438539c97856faf31c87691703634276f3bdd820a8edad11abaef3043026ae0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(2.80825,-2.537625)=15.772536+21.378856+6.439541+14.04125-5.07525+7=59.5569"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(2.80825,-2.537625)=15.772536+21.378856+6.439541+14.04125-5.07525+7=59.5569"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d8ec61024e51e1a4.svg",
      "path": "is2/math/d8ec61024e51e1a4.svg",
      "mime": "image/svg+xml",
      "bytes": 16062,
      "sha256": "8ff0d9baf704e29bf8cb22b9c6f91350090965824d303f8a7965b4bcf3359932",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Y\\mid x)=\\frac{2/45}{2/45+1/160}=\\frac{64}{73}\\approx0.876712"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Y\\mid x)=\\frac{2/45}{2/45+1/160}=\\frac{64}{73}\\approx0.876712"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d97d0314d106677e.svg",
      "path": "is2/math/d97d0314d106677e.svg",
      "mime": "image/svg+xml",
      "bytes": 4590,
      "sha256": "0f120f523282314c79a58f73759c433d3ff249df3d88168340a7acd15b2475c3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(4)=\\frac{2}{4}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(4)=\\frac{2}{4}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/graphs",
          "labels": [
            "1. The maths these three topics use",
            "Graph axes, intervals and the fractions inside membership functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d98041105cc02612.svg",
      "path": "is2/math/d98041105cc02612.svg",
      "mime": "image/svg+xml",
      "bytes": 20852,
      "sha256": "1f9ced18ad02c62204970f01d0670c4a93c0c893e7401978d481e4c31d478be2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta_{ij}=1/d_{ij}\\qquad P_{ij}=\\tau_{ij}\\eta_{ij}/\\sum_{l\\in allowed}\\tau_{il}\\eta_{il}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{ij}=1/d_{ij}\\qquad P_{ij}=\\tau_{ij}\\eta_{ij}/\\sum_{l\\in allowed}\\tau_{il}\\eta_{il}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d993cd17e860e89f.svg",
      "path": "is2/math/d993cd17e860e89f.svg",
      "mime": "image/svg+xml",
      "bytes": 8390,
      "sha256": "a3485da247716115b3faef7ce6105d2302575e92348eb269b855ba1cca11249d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=\\begin{bmatrix}0.6&0.4&0.5\\\\0.5&0.3&0.5\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=\\begin{bmatrix}0.6&0.4&0.5\\\\0.5&0.3&0.5\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(b) Max–min relational composition [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d99737a5fc79423b.svg",
      "path": "is2/math/d99737a5fc79423b.svg",
      "mime": "image/svg+xml",
      "bytes": 15257,
      "sha256": "480b96086d0c9dec7d26566aa1e75d25eb1aca936835508a28c391b4a83ce14d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "W=0.9,\\;c_1=c_2=1.5,\\;r_1=0.5949,\\;r_2=0.0855"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "W=0.9,\\;c_1=c_2=1.5,\\;r_1=0.5949,\\;r_2=0.0855"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d9a164fc63da4660.svg",
      "path": "is2/math/d9a164fc63da4660.svg",
      "mime": "image/svg+xml",
      "bytes": 9754,
      "sha256": "ed3eba616724488edb738873ad8b4bbf847cb3cac2c80b9dc2eb93b24f015095",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(110)_2=(1\\times4)+(1\\times2)+(0\\times1)=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(110)_2=(1\\times4)+(1\\times2)+(0\\times1)=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/d9c5253b54fcf92e.svg",
      "path": "is2/math/d9c5253b54fcf92e.svg",
      "mime": "image/svg+xml",
      "bytes": 10127,
      "sha256": "6f32dc1909d29c9cedaaffb2a1d3ff1ffbb05dbf9fa98107c9f4fd08c9c89184",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta_{AB}=1/2=0.5\\qquad\\eta_{AC}=1/4=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta_{AB}=1/2=0.5\\qquad\\eta_{AC}=1/4=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/da828d5642e53dc9.svg",
      "path": "is2/math/da828d5642e53dc9.svg",
      "mime": "image/svg+xml",
      "bytes": 12343,
      "sha256": "583f3b8cb996245177f4b8fb33121caa9a379115267944f7b96ea71401945359",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(21)=18522-1323+168=17367"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(21)=18522-1323+168=17367"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/da89b631e703aa27.svg",
      "path": "is2/math/da89b631e703aa27.svg",
      "mime": "image/svg+xml",
      "bytes": 9755,
      "sha256": "f4662ca4242ace34bc62dfc783adafdc0a501f00af540e87b44382319e0f209e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.9,0.1)=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.9,0.1)=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/da8bce8c31e000fa.svg",
      "path": "is2/math/da8bce8c31e000fa.svg",
      "mime": "image/svg+xml",
      "bytes": 21568,
      "sha256": "d4f3ab7684e9545b55bd548b8ae449846cca2a91db2244f21c02b55f8a75b96a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q(\\theta\\mid\\theta^{old})=\\sum_i\\sum_k\\gamma_{ik}\\left[\\log\\pi_k+\\log\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q(\\theta\\mid\\theta^{old})=\\sum_i\\sum_k\\gamma_{ik}\\left[\\log\\pi_k+\\log\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(a) GMM modified log likelihood and parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(a) Expectation Maximization algorithm [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/daa1f4fff8808c55.svg",
      "path": "is2/math/daa1f4fff8808c55.svg",
      "mime": "image/svg+xml",
      "bytes": 12104,
      "sha256": "5bd7145debcd08c22afc09fcc5b86523accbcec6a23ef44ca2ed9d9803f7328f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{12}=-4.0246+0.452491=-3.572109"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{12}=-4.0246+0.452491=-3.572109"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dac83013fb52dd1c.svg",
      "path": "is2/math/dac83013fb52dd1c.svg",
      "mime": "image/svg+xml",
      "bytes": 29487,
      "sha256": "89ebab6bb8cd34a58649533d145ce039a854e5cb16dd77d52e955facaf6eb383",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{i,j}^{t+1}=w v_{i,j}^{t}+c_1r_1(pbest_{i,j}^{t}-x_{i,j}^{t})+c_2r_2(gbest_j^{t}-x_{i,j}^{t})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{i,j}^{t+1}=w v_{i,j}^{t}+c_1r_1(pbest_{i,j}^{t}-x_{i,j}^{t})+c_2r_2(gbest_j^{t}-x_{i,j}^{t})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/db13b37224954848.svg",
      "path": "is2/math/db13b37224954848.svg",
      "mime": "image/svg+xml",
      "bytes": 13117,
      "sha256": "c1fd234f4f80744b15c00a2097f62a7101c78704e074ba505851f8e7046df039",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{k+1}=\\max(1+0.9v_k,\\;4+0.18v_k)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{k+1}=\\max(1+0.9v_k,\\;4+0.18v_k)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/db302571bbe707b4.svg",
      "path": "is2/math/db302571bbe707b4.svg",
      "mime": "image/svg+xml",
      "bytes": 5597,
      "sha256": "a2f92b2be2b9836870f1189d2c40dce01e7a2cef3fba10ed684f3eed4ffcdaab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.5=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.5=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/db33614c63a7fe19.svg",
      "path": "is2/math/db33614c63a7fe19.svg",
      "mime": "image/svg+xml",
      "bytes": 5118,
      "sha256": "89f906edfd540e613a4c81578e4d74bba3844a61f44f789b590c2ca7708f1ea8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum M=1522.144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum M=1522.144"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/db4e90ad0923df06.svg",
      "path": "is2/math/db4e90ad0923df06.svg",
      "mime": "image/svg+xml",
      "bytes": 4623,
      "sha256": "077d6beea1e692bac99c1afe571a5914148a1887dcbe59a0196d321c482daf79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(10)=e^{0}\\approx1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(10)=e^{0}\\approx1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/db60547636676c53.svg",
      "path": "is2/math/db60547636676c53.svg",
      "mime": "image/svg+xml",
      "bytes": 11534,
      "sha256": "279ec2b4db8377aa2da97a41292b344f53f9f7d369a69e5c4c08725c7027c5cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=21\\times21=441\\qquad x^3=441\\times21=9261"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=21\\times21=441\\qquad x^3=441\\times21=9261"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/db60d8d854aa5ee6.svg",
      "path": "is2/math/db60d8d854aa5ee6.svg",
      "mime": "image/svg+xml",
      "bytes": 7032,
      "sha256": "87da28dc5bb1dfbeb37b5f75dfdd1e3c7cac6b6a8faec53afb401524e55541ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C=0.6\\times(-0.05)=-0.03"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C=0.6\\times(-0.05)=-0.03"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dba6d056546c8535.svg",
      "path": "is2/math/dba6d056546c8535.svg",
      "mime": "image/svg+xml",
      "bytes": 10474,
      "sha256": "96c60264683fc04222521814c14d32d8f0c18aa960ec0933fb4c26854ad31a2e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=8.27+(-0.1272)=8.1428"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=8.27+(-0.1272)=8.1428"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dbdc025973fedfed.svg",
      "path": "is2/math/dbdc025973fedfed.svg",
      "mime": "image/svg+xml",
      "bytes": 4419,
      "sha256": "bf00bb5f4996d9d81f2222c3b8ab9ee902e4158e9c3bf8f7c8612c77af1694c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar z=\\frac{140}{4}=35"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar z=\\frac{140}{4}=35"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dbf72a6e6a9bedfd.svg",
      "path": "is2/math/dbf72a6e6a9bedfd.svg",
      "mime": "image/svg+xml",
      "bytes": 7329,
      "sha256": "be084045a0687bacc289f7bdd054cd30137f89716996197516ea6dd0b9472c4c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.5a=\\frac57-\\frac5{42}=\\frac{25}{42}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.5a=\\frac57-\\frac5{42}=\\frac{25}{42}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dc498059f2b74dca.svg",
      "path": "is2/math/dc498059f2b74dca.svg",
      "mime": "image/svg+xml",
      "bytes": 9278,
      "sha256": "559dd5e897a071a85bd1cf33c456699cc95a894f57f901af1cfc0d1d9dee4f1a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0=(-1)+(4.5)+(1.62)=5.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0=(-1)+(4.5)+(1.62)=5.12"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dc4a907872eaaa0b.svg",
      "path": "is2/math/dc4a907872eaaa0b.svg",
      "mime": "image/svg+xml",
      "bytes": 3549,
      "sha256": "70299bb389db62159c127a7d2884f238f6509ea5f98d1d3ef333a6392c8b7423",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "40+16=56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "40+16=56"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dc7ed342b0db88bc.svg",
      "path": "is2/math/dc7ed342b0db88bc.svg",
      "mime": "image/svg+xml",
      "bytes": 5282,
      "sha256": "f1893be24ff1397e871b64f9dc6d2ababbd005dde039214813b2fe7613f63789",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times(-1)=-0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times(-1)=-0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dc84a3fdebee073d.svg",
      "path": "is2/math/dc84a3fdebee073d.svg",
      "mime": "image/svg+xml",
      "bytes": 2826,
      "sha256": "950d54ae9b4db8cb03f11860852b5c29a01da0d3d57d99dbd38dfde9f7e53063",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{1}\\approx1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{1}\\approx1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dcb555d1584d4cd8.svg",
      "path": "is2/math/dcb555d1584d4cd8.svg",
      "mime": "image/svg+xml",
      "bytes": 11203,
      "sha256": "9a291d61f37c0c18c6d7812d93744a45e4efb627ab2562da76413bbe8c8ec8fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(15)=(15-10)/(20-10)=5/10=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(15)=(15-10)/(20-10)=5/10=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dcb7c97c6295715d.svg",
      "path": "is2/math/dcb7c97c6295715d.svg",
      "mime": "image/svg+xml",
      "bytes": 5667,
      "sha256": "4dc75e3d87a3cab97d8770b10b04fd2dc8a921f33e7bc9123d5f53e49dfbeda9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=1.5-(1.5)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=1.5-(1.5)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dcc4edef182cedf3.svg",
      "path": "is2/math/dcc4edef182cedf3.svg",
      "mime": "image/svg+xml",
      "bytes": 21391,
      "sha256": "3b38708af0811a7d49c3e14b8a82a6f62ce8ab7f815832255ab1c3dffc01d234",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_1=0.5+2+0.25=2.75,\\quad M_1=7/6+10+11/6=13,\\quad c_1=13/2.75=52/11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_1=0.5+2+0.25=2.75,\\quad M_1=7/6+10+11/6=13,\\quad c_1=13/2.75=52/11"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q3b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q3(b) Center of sums defuzzification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dce608d3d6bd8495.svg",
      "path": "is2/math/dce608d3d6bd8495.svg",
      "mime": "image/svg+xml",
      "bytes": 8311,
      "sha256": "8c67dd767850ed2d0ec6822b38ae72485f9c2a155f56d0e3bf64c53ced73edce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(-1)=(-4)^2=(-4)\\times(-4)=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(-1)=(-4)^2=(-4)\\times(-4)=16"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dd239737d0e6ec58.svg",
      "path": "is2/math/dd239737d0e6ec58.svg",
      "mime": "image/svg+xml",
      "bytes": 14559,
      "sha256": "58282b06ff06606f519cc2824192a876d84bb1bf0e0ea4b2b182adb0336d2260",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{1522.144}{35.58}\\approx42.780888139"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{1522.144}{35.58}\\approx42.780888139"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dd263e46a0f4e96c.svg",
      "path": "is2/math/dd263e46a0f4e96c.svg",
      "mime": "image/svg+xml",
      "bytes": 9605,
      "sha256": "1a66ff62a720924fd9ad4873f7ac9251a6883ace426291385fc1f76e1f611f4f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.5,0.6)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.5,0.6)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dd5c7064495bb995.svg",
      "path": "is2/math/dd5c7064495bb995.svg",
      "mime": "image/svg+xml",
      "bytes": 16425,
      "sha256": "e6bfc429356ed66fcaeafad4aacef27264a7b60e05b141c623e5598cc6d69f89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{\\mathrm{aggregate}}(z)=\\max_r\\mu_{\\mathrm{rule}\\ r}(z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{\\mathrm{aggregate}}(z)=\\max_r\\mu_{\\mathrm{rule}\\ r}(z)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dd660d78450f1519.svg",
      "path": "is2/math/dd660d78450f1519.svg",
      "mime": "image/svg+xml",
      "bytes": 10013,
      "sha256": "93527775033487402f8a5da21b0042259876790b061fb16a9dabbe3025e34742",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(N\\mid x)=\\frac9{73}\\approx0.123288"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(N\\mid x)=\\frac9{73}\\approx0.123288"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ddba21d8acd6b044.svg",
      "path": "is2/math/ddba21d8acd6b044.svg",
      "mime": "image/svg+xml",
      "bytes": 10151,
      "sha256": "d9acf46c5b298f704a86a332e63c8c1b2f12daa789dae6186fb165b03a1e6c84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cup Y:\\max(0.2,0.8)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cup Y:\\max(0.2,0.8)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ddeb66c690da3b9e.svg",
      "path": "is2/math/ddeb66c690da3b9e.svg",
      "mime": "image/svg+xml",
      "bytes": 15129,
      "sha256": "b451c6ff37cf75adcd991674ef2db934b89c7f701c52a8880022e394481c13c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{next}=0.8A+0.1B,\\quad B_{next}=0.2A+0.9B"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{next}=0.8A+0.1B,\\quad B_{next}=0.2A+0.9B"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q5b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q5(b) Brand-switching transition matrix [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/de044b0c7b70c868.svg",
      "path": "is2/math/de044b0c7b70c868.svg",
      "mime": "image/svg+xml",
      "bytes": 4540,
      "sha256": "31d404528cd1cc4fd0258abfbf6e11297621130d13571260553e1cb53a689fc5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=-1-(1)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=-1-(1)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/de2c89102c7ce99d.svg",
      "path": "is2/math/de2c89102c7ce99d.svg",
      "mime": "image/svg+xml",
      "bytes": 3013,
      "sha256": "1b639a6662a79686b7c5460613783cfef179dea721f61245e9fc8fe5240bc3d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^{2(1)}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^{2(1)}=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/smooth-memberships",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Gaussian, singleton and bell memberships"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/de5666dfbbcb02fc.svg",
      "path": "is2/math/de5666dfbbcb02fc.svg",
      "mime": "image/svg+xml",
      "bytes": 12206,
      "sha256": "bd2a2347c55d55e311576a27ee2a6abb4c7adc5b28a4619d2f55d4a127046c88",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{High}(65)=\\frac{65-50}{75-50}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{High}(65)=\\frac{65-50}{75-50}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/de7212cc169aa2f9.svg",
      "path": "is2/math/de7212cc169aa2f9.svg",
      "mime": "image/svg+xml",
      "bytes": 15921,
      "sha256": "47be26068252ddbcc76d46d00df1ea000ee45f5fed67da30884aa1e6e753d812",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=(-0.1318)+0+(-0.331968)=-0.463768"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=(-0.1318)+0+(-0.331968)=-0.463768"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/de8ab0140b454ff9.svg",
      "path": "is2/math/de8ab0140b454ff9.svg",
      "mime": "image/svg+xml",
      "bytes": 7626,
      "sha256": "24d33a4cf8a44e2fbdbfa2c252786f10b9337aecc72d5adb168976291a2463e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=3.14+0.05=3.19"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=3.14+0.05=3.19"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/de9a8c96e0ee7db9.svg",
      "path": "is2/math/de9a8c96e0ee7db9.svg",
      "mime": "image/svg+xml",
      "bytes": 2251,
      "sha256": "2ce8cd4b1ec4d83597a60e3ec05cf364f30e352e94f199d5d9639d9101829ddb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/deb272d3158b70b9.svg",
      "path": "is2/math/deb272d3158b70b9.svg",
      "mime": "image/svg+xml",
      "bytes": 7263,
      "sha256": "64a6a0856900197dc49eccec90261c5e3ba5e29b32b334e47a9b4bfdeeccae92",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(9)=81-100(0)=81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(9)=81-100(0)=81"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dec9907b2180e0af.svg",
      "path": "is2/math/dec9907b2180e0af.svg",
      "mime": "image/svg+xml",
      "bytes": 4601,
      "sha256": "b221f21fe944c82ea5f21a8c9416de20ad21734e3f434f3936d20eb35848546a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=0+0+0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=0+0+0=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/decf48b28bc4a229.svg",
      "path": "is2/math/decf48b28bc4a229.svg",
      "mime": "image/svg+xml",
      "bytes": 7827,
      "sha256": "187c1eb0a8ddab56bca13e4a475ccf46c21625770eca5ff7a2028d3dd60e25b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(12)=144-100(2)=-56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(12)=144-100(2)=-56"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/algorithm",
          "labels": [
            "3. Genetic algorithms",
            "GA architecture, two-generation flow, constraints and theory"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/defe0522e073671d.svg",
      "path": "is2/math/defe0522e073671d.svg",
      "mime": "image/svg+xml",
      "bytes": 6546,
      "sha256": "29f39db5a18dd20d004b91f92cd1250d54fa80bfd1da9f99a518a2deedbafa6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "q_*(s_1,\\text{go})=5.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "q_*(s_1,\\text{go})=5.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-equations",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman expectation and optimality equations (worked)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df0b8ec6b8392714.svg",
      "path": "is2/math/df0b8ec6b8392714.svg",
      "mime": "image/svg+xml",
      "bytes": 5488,
      "sha256": "759d22aeaf6a04d6e685bde679043c7ec7ff598c584348eee8d4db9b18e06a14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{32-25}{35-25}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{32-25}{35-25}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df1003fde626354c.svg",
      "path": "is2/math/df1003fde626354c.svg",
      "mime": "image/svg+xml",
      "bytes": 12723,
      "sha256": "ceb0939581c8904b7fc2d386bcfbab3c720fb3f570d3d2cf464cbffcb3aafac0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=0.075+(-0.09)+(-0.018)=-0.033"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=0.075+(-0.09)+(-0.018)=-0.033"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df25a279590f4f48.svg",
      "path": "is2/math/df25a279590f4f48.svg",
      "mime": "image/svg+xml",
      "bytes": 3326,
      "sha256": "860242178d36db6975b17d3347f0d5637aee73c53308b15185fd82b1ec559bd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{3}{10}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{3}{10}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df29fd84a6cdf039.svg",
      "path": "is2/math/df29fd84a6cdf039.svg",
      "mime": "image/svg+xml",
      "bytes": 26690,
      "sha256": "db9aeeb5e5041452a1fee2a594730a78719ab4e0bde5f9a5d36e984bac9500f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F(3.59,-1.275)=25.7762+13.73175+1.625625+17.95-2.55+7=63.5336"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F(3.59,-1.275)=25.7762+13.73175+1.625625+17.95-2.55+7=63.5336"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df4d0e49facbaae8.svg",
      "path": "is2/math/df4d0e49facbaae8.svg",
      "mime": "image/svg+xml",
      "bytes": 4505,
      "sha256": "fb77a18ac2d88347b7ef257ee8aa9b4cf82991c24cc5b74617af5876a57ba003",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=2-(2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=2-(2)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df5992f5cc97daef.svg",
      "path": "is2/math/df5992f5cc97daef.svg",
      "mime": "image/svg+xml",
      "bytes": 21291,
      "sha256": "a06121d05b66a677052f0e7abd620207d73e74af1ccd97e11d33e82dce9c3f65",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_{Yes}^{(+1)}=\\frac12\\frac37\\frac27\\frac16=\\frac1{98},\\quad s_{No}^{(+1)}=\\frac12\\frac27\\frac27\\frac56=\\frac5{147}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_{Yes}^{(+1)}=\\frac12\\frac37\\frac27\\frac16=\\frac1{98},\\quad s_{No}^{(+1)}=\\frac12\\frac27\\frac27\\frac56=\\frac5{147}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(b) Naive Bayes product-purchase classification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df63d53634007eba.svg",
      "path": "is2/math/df63d53634007eba.svg",
      "mime": "image/svg+xml",
      "bytes": 21153,
      "sha256": "b04ae2322fc7f914cc3430883f98edc5aef04a23f2b060dc56170ccc33536d16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_1r_1=1.5(0.5949)=0.89235,\\quad c_2r_2=1.5(0.0855)=0.12825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_1r_1=1.5(0.5949)=0.89235,\\quad c_2r_2=1.5(0.0855)=0.12825"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/df9902dbae821985.svg",
      "path": "is2/math/df9902dbae821985.svg",
      "mime": "image/svg+xml",
      "bytes": 12290,
      "sha256": "3ac1c8624627e9b00ca02e04d502e9fc6b47173a6f8fd88a9dcc051426665903",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\bar f_{fitness}=\\frac{527+378}{10}=90.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\bar f_{fitness}=\\frac{527+378}{10}=90.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(a) GA selection, crossover and survivor replacement [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dfabdb4f1a2b77c3.svg",
      "path": "is2/math/dfabdb4f1a2b77c3.svg",
      "mime": "image/svg+xml",
      "bytes": 22287,
      "sha256": "42df5ac49086d8693daa9bd0c6423eefe3f3c8066efad77c79ea9f63e33adb86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R_{ij}=\\min(A_i,B_j)\\quad T_{ik}=\\max_j\\min(R_{ij},S_{jk})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R_{ij}=\\min(A_i,B_j)\\quad T_{ik}=\\max_j\\min(R_{ij},S_{jk})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dfc06603bb26a3be.svg",
      "path": "is2/math/dfc06603bb26a3be.svg",
      "mime": "image/svg+xml",
      "bytes": 21491,
      "sha256": "e8a04852b2c4b749ca89fcdfd3d92ad1d0f8346e864a928eb7ea778ec5dde10d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(S,C,P,Co,F)=P(S)P(C\\mid S)P(P)P(Co\\mid C,P)P(F\\mid P)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(S,C,P,Co,F)=P(S)P(C\\mid S)P(P)P(Co\\mid C,P)P(F\\mid P)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dfcb6b54b5bd04e2.svg",
      "path": "is2/math/dfcb6b54b5bd04e2.svg",
      "mime": "image/svg+xml",
      "bytes": 6447,
      "sha256": "293f296bebbb1151cc4031bb9da499653c216537fc786f2f04de4151e74d4a95",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=3.5-(3.5)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=3.5-(3.5)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/dfe0b2ebeb9b2e0c.svg",
      "path": "is2/math/dfe0b2ebeb9b2e0c.svg",
      "mime": "image/svg+xml",
      "bytes": 4872,
      "sha256": "4b3588893bd043a40f99ca9c72d96feee70de8f2b5814846859c01e57bf51128",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times85=42.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times85=42.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e009c778bab94586.svg",
      "path": "is2/math/e009c778bab94586.svg",
      "mime": "image/svg+xml",
      "bytes": 3729,
      "sha256": "c7928ee01ae56b2d4ef325ed3cff49a9846b4bbb0b10ea8310380ddb6fe36d76",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times4=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times4=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e0195b1e4ddb0473.svg",
      "path": "is2/math/e0195b1e4ddb0473.svg",
      "mime": "image/svg+xml",
      "bytes": 10801,
      "sha256": "4783bb3110566de3de61b26c7f302fafe51b7d9987fd1075099a6532410f657b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "score(C)=P(C)\\prod_jP(a_j\\mid C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "score(C)=P(C)\\prod_jP(a_j\\mid C)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/model",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "The naive Bayes model (worked on PlayTennis)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e0207f466cf8054f.svg",
      "path": "is2/math/e0207f466cf8054f.svg",
      "mime": "image/svg+xml",
      "bytes": 17065,
      "sha256": "631110c6958d2606f39095ce58a1a9ba24c8a4af7325436767ed6549d9e85972",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)[R+\\gamma v_\\pi(s')]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_\\pi(s)=\\sum_a\\pi(a\\mid s)\\sum_{s'}P(s'\\mid s,a)[R+\\gamma v_\\pi(s')]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e03d8b2e4fa9e9e0.svg",
      "path": "is2/math/e03d8b2e4fa9e9e0.svg",
      "mime": "image/svg+xml",
      "bytes": 2029,
      "sha256": "9400f572e0f6f9926061886132895e75d096a8063504097811c3d0a89668b451",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "7-6=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "7-6=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e052435017d8c2af.svg",
      "path": "is2/math/e052435017d8c2af.svg",
      "mime": "image/svg+xml",
      "bytes": 3205,
      "sha256": "5fae6ea6e7b4458192b8b27902a6671ae957b66d394f1128dc8c276932890f7c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(45)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(45)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/trapezoid-intuition",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Trapezoids, shoulders and intuition-based fuzzification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e076ba9a7dcf48af.svg",
      "path": "is2/math/e076ba9a7dcf48af.svg",
      "mime": "image/svg+xml",
      "bytes": 7142,
      "sha256": "250b9af0993b542b7e86a4c72bd01816e04a626fa779f6b50bb8cb4bb1f91df6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_t=R_{t+1}+\\gamma G_{t+1}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_t=R_{t+1}+\\gamma G_{t+1}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(d) Bellman equation [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e07af325efaf974e.svg",
      "path": "is2/math/e07af325efaf974e.svg",
      "mime": "image/svg+xml",
      "bytes": 7425,
      "sha256": "7f302e71aa28cbded421e266182a6547528b13b66a94fb1e2cdea0ffa4fad861",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_{new}=5+9+18=32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_{new}=5+9+18=32"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e0c070505a488343.svg",
      "path": "is2/math/e0c070505a488343.svg",
      "mime": "image/svg+xml",
      "bytes": 1485,
      "sha256": "c8242dbf31cd027ca69d8079a8c7db9c00fa1250f6501397251b2284b317fd70",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_j"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e0cfdfc6521b1e91.svg",
      "path": "is2/math/e0cfdfc6521b1e91.svg",
      "mime": "image/svg+xml",
      "bytes": 12585,
      "sha256": "b898e0541b83b38d421462653d060e02c8aef9ecc5be4c58c986469d1c1a6fd4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.024\\times0.75=0.018\\quad;\\quad0.018\\times0.1=0.0018"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.024\\times0.75=0.018\\quad;\\quad0.018\\times0.1=0.0018"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(a) Bayesian network joint probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e1463199434aa355.svg",
      "path": "is2/math/e1463199434aa355.svg",
      "mime": "image/svg+xml",
      "bytes": 17927,
      "sha256": "47ac71ef3b568141a1c1af8ffd5b0d2d893bfdf13d8a79d000cd8f1c18e9984c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=10.106041+53.684929-23.292533=40.498437"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=10.106041+53.684929-23.292533=40.498437"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e15db2dfd9b255cf.svg",
      "path": "is2/math/e15db2dfd9b255cf.svg",
      "mime": "image/svg+xml",
      "bytes": 7661,
      "sha256": "bff4d4e81108a196fad65f56a0431d41494d596c7825d8c66c55cf7c5304015d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(1)}=(-0.5)+0+(-1)=-1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(1)}=(-0.5)+0+(-1)=-1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e1639920f7163459.svg",
      "path": "is2/math/e1639920f7163459.svg",
      "mime": "image/svg+xml",
      "bytes": 15521,
      "sha256": "cdae5792b3f73cc8d7ded509b6cc5cbbec9259e03f9edc4f2ef56a2416f70cc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{ij}=\\max_{k=1,2}\\min(R_{ik},S_{kj})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{ij}=\\max_{k=1,2}\\min(R_{ik},S_{kj})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(b) Max–min relational composition [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e188562c73c0cd46.svg",
      "path": "is2/math/e188562c73c0cd46.svg",
      "mime": "image/svg+xml",
      "bytes": 12857,
      "sha256": "b6f039f92f3a1e9b45b071f1d723b9fa7a0d29bacb64bd75966632e30a6150cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log\\sum_k\\lambda_ka_k\\ge\\sum_k\\lambda_k\\log a_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log\\sum_k\\lambda_ka_k\\ge\\sum_k\\lambda_k\\log a_k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e19d636861b5bba6.svg",
      "path": "is2/math/e19d636861b5bba6.svg",
      "mime": "image/svg+xml",
      "bytes": 6575,
      "sha256": "777ec0b2ce670771a0f46fc87200e25a007d4cb056d2313c978aedd0e0cdc11e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c_2r_2=1.2\\times0.1=0.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c_2r_2=1.2\\times0.1=0.12"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e1a6504a28d510dd.svg",
      "path": "is2/math/e1a6504a28d510dd.svg",
      "mime": "image/svg+xml",
      "bytes": 10163,
      "sha256": "4713b5dcebbf915a75ad335e8b78fdf5fd5de359db5cbe95ffe9fbe015afa770",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.7\\times0.2\\times0.5\\times0.6\\times0.6=0.0252"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.7\\times0.2\\times0.5\\times0.6\\times0.6=0.0252"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(a) Bayesian network joint probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e1d10b6213a4f6c2.svg",
      "path": "is2/math/e1d10b6213a4f6c2.svg",
      "mime": "image/svg+xml",
      "bytes": 7296,
      "sha256": "7c67dc9c7025273a963d4305d6d1a7f32490d54a9ddb22e67ee6c752f267cccb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_{new}=6+8+15=29"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_{new}=6+8+15=29"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e2104f63677bf585.svg",
      "path": "is2/math/e2104f63677bf585.svg",
      "mime": "image/svg+xml",
      "bytes": 25772,
      "sha256": "cf5ffbc8848267a983a6634b91d6df08f7c086963ceeee288c37979af23db4d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(V\\mid\\neg F)=\\frac{\\sum_{w,c}P(w)P(\\neg F\\mid w)P(c\\mid w)P(V\\mid\\neg F,c)}{\\sum_wP(w)P(\\neg F\\mid w)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(V\\mid\\neg F)=\\frac{\\sum_{w,c}P(w)P(\\neg F\\mid w)P(c\\mid w)P(V\\mid\\neg F,c)}{\\sum_wP(w)P(\\neg F\\mid w)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/flu-network",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: fever given no flu (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(a) Bayesian network: fever given no flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e23769019c76d37b.svg",
      "path": "is2/math/e23769019c76d37b.svg",
      "mime": "image/svg+xml",
      "bytes": 3965,
      "sha256": "7cdf66d01b313507576821fbc5271b2f368437d73a7ff09c26ba9d2d4a59699f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=x^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=x^2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q2",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-1/q3",
          "labels": [
            "M2 mock 1 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q2",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q2",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/two-generations",
          "labels": [
            "3. Genetic algorithms",
            "Two generations with given selection, cut and mutation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e2428bb7484a2222.svg",
      "path": "is2/math/e2428bb7484a2222.svg",
      "mime": "image/svg+xml",
      "bytes": 20683,
      "sha256": "a33fc3b08147c4d52c19aa671fb18985cd7ba9d71abb3cb681f27735c7ec6264",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Y{=}1\\mid X{=}1,Z{=}1)=\\frac{0.576}{0.576+0.008}=\\frac{0.576}{0.584}=0.986"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Y{=}1\\mid X{=}1,Z{=}1)=\\frac{0.576}{0.576+0.008}=\\frac{0.576}{0.584}=0.986"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(a) Disease, fever and test joint table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e242d7ba8a184724.svg",
      "path": "is2/math/e242d7ba8a184724.svg",
      "mime": "image/svg+xml",
      "bytes": 2922,
      "sha256": "5b8b60756f94f1f89f1277f03fc9e5397ed5bd4a9ad331b19d626d7cde4005bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0110)_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0110)_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e276417a70627f82.svg",
      "path": "is2/math/e276417a70627f82.svg",
      "mime": "image/svg+xml",
      "bytes": 4462,
      "sha256": "e47a44d9deb9e1cd2adb78e6ffaba4a57f87bf27478431f2e9ce2368ac661bd0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g(10)=\\frac{10-2}{4}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g(10)=\\frac{10-2}{4}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e29a33f81d36c3d3.svg",
      "path": "is2/math/e29a33f81d36c3d3.svg",
      "mime": "image/svg+xml",
      "bytes": 20893,
      "sha256": "9d4e67e94c108ef2b62ab717ea3898e7a9c604b8d89619ca54534523616503b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(E)=\\frac{\\text{sum of weights for }E}{\\text{sum of all weights}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(E)=\\frac{\\text{sum of weights for }E}{\\text{sum of all weights}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e2cf40ea63fed461.svg",
      "path": "is2/math/e2cf40ea63fed461.svg",
      "mime": "image/svg+xml",
      "bytes": 11439,
      "sha256": "eabae4ae77f99477195ff70378c5fc5d153854c5ed7f6692ea62252e4c322a68",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{R1}(60)=\\min(0.3,0.8)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{R1}(60)=\\min(0.3,0.8)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e2e32da4799205fe.svg",
      "path": "is2/math/e2e32da4799205fe.svg",
      "mime": "image/svg+xml",
      "bytes": 9816,
      "sha256": "c583fdc7761d1bd361250727f3c9bf89804f321ee7b81986738e476785e050fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf P(X_i\\mid Parents(X_i))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf P(X_i\\mid Parents(X_i))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/semantics",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Bayesian networks: structure, CPTs and the chain rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e2fa4ca72e9eecdf.svg",
      "path": "is2/math/e2fa4ca72e9eecdf.svg",
      "mime": "image/svg+xml",
      "bytes": 17253,
      "sha256": "2569199a663d21252a17b70417b7ec8b3e999f831cfced28527352a439afb4e9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T_{22}=\\max\\{\\min(0.6,0.9),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T_{22}=\\max\\{\\min(0.6,0.9),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e3293de0e0ea04b1.svg",
      "path": "is2/math/e3293de0e0ea04b1.svg",
      "mime": "image/svg+xml",
      "bytes": 8180,
      "sha256": "d962480ed7710955ee03cdf68ed4e7015a761120b06639fd95af5864df56e244",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=\\pi P,\\qquad \\sum_i \\pi_i=1,\\qquad \\pi_i\\ge 0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=\\pi P,\\qquad \\sum_i \\pi_i=1,\\qquad \\pi_i\\ge 0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e32ad02c5ba3dae5.svg",
      "path": "is2/math/e32ad02c5ba3dae5.svg",
      "mime": "image/svg+xml",
      "bytes": 21123,
      "sha256": "dd7afec820887221c8eeed3e73f8a9e438bf56a752cba7f31d89b69f3fb4d142",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{X\\cup Y}=\\max(\\mu_X,\\mu_Y),\\quad\\mu_{X\\cap Y}=\\min(\\mu_X,\\mu_Y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{X\\cup Y}=\\max(\\mu_X,\\mu_Y),\\quad\\mu_{X\\cap Y}=\\min(\\mu_X,\\mu_Y)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e333fb4ce294957a.svg",
      "path": "is2/math/e333fb4ce294957a.svg",
      "mime": "image/svg+xml",
      "bytes": 6104,
      "sha256": "704d41bc827a2acb187a40fab7993feba70d26aeb71c5de7481c9c34c58b238c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.8&0.2\\\\0.1&0.9\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.8&0.2\\\\0.1&0.9\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e34d6bfa22904706.svg",
      "path": "is2/math/e34d6bfa22904706.svg",
      "mime": "image/svg+xml",
      "bytes": 775,
      "sha256": "a8b52858cfa38dbe1c6656018aa76eab21d1c2bec1f7f4fe153b1c6df7732c1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\varepsilon"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\varepsilon"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e3640e9995db4c3c.svg",
      "path": "is2/math/e3640e9995db4c3c.svg",
      "mime": "image/svg+xml",
      "bytes": 16168,
      "sha256": "c0ef9cfbf6d78ee3cfdb5cf6bbc98f1c9193ff6c7445b7962b379e97a73a67b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathcal L(\\theta)=\\prod_{i=1}^{N}\\left[\\sum_{k=1}^{K}\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathcal L(\\theta)=\\prod_{i=1}^{N}\\left[\\sum_{k=1}^{K}\\pi_k\\mathcal N(x_i\\mid\\mu_k,\\Sigma_k)\\right]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(b) GMM versus k-means, log likelihood and parameter count [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e376b189fb5efc12.svg",
      "path": "is2/math/e376b189fb5efc12.svg",
      "mime": "image/svg+xml",
      "bytes": 12161,
      "sha256": "db234c8be9713ed3c06d78f715233862d77838014cf7e3490360244f68f41920",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s_{No}=\\frac12\\times\\frac14\\times\\frac14\\times\\frac44=\\frac1{32}=0.03125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s_{No}=\\frac12\\times\\frac14\\times\\frac14\\times\\frac44=\\frac1{32}=0.03125"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(b) Naive Bayes product-purchase classification [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e3b301b5ea6a74cd.svg",
      "path": "is2/math/e3b301b5ea6a74cd.svg",
      "mime": "image/svg+xml",
      "bytes": 18712,
      "sha256": "07a4c23353be1cf628973d167a067c260821912dd675a72d977716e68c36ddd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{COA,1}=\\frac{1+1.875+1.25}{.75+.75+.375}=\\frac{4.125}{1.875}=2.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{COA,1}=\\frac{1+1.875+1.25}{.75+.75+.375}=\\frac{4.125}{1.875}=2.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q5b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q5(b) Mean of maxima and centroid of trapezoids [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e40652bfd4dc8015.svg",
      "path": "is2/math/e40652bfd4dc8015.svg",
      "mime": "image/svg+xml",
      "bytes": 9304,
      "sha256": "e40871accb7f36489e91155e4c91e4ab7ba33da359c56d78126abc7ebb8223ba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.2,0.2,0.1\\}=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.2,0.2,0.1\\}=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e4429c897c410965.svg",
      "path": "is2/math/e4429c897c410965.svg",
      "mime": "image/svg+xml",
      "bytes": 14944,
      "sha256": "d8ed0155d56e569d0e6d85a6454e9dd4aeeb5d844f75469aa6459df2c7cb8c19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_H(t)=\\begin{cases}0&1\\le t\\le50\\\\(t-50)/50&50<t\\le100\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_H(t)=\\begin{cases}0&1\\le t\\le50\\\\(t-50)/50&50<t\\le100\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(a) Fuzzy investment-controller design and centroid [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e446839a4e5e2d93.svg",
      "path": "is2/math/e446839a4e5e2d93.svg",
      "mime": "image/svg+xml",
      "bytes": 14480,
      "sha256": "0e5cfae1f756b9db6e01faa501d9282428c6f4eeb35ae2546bfdc991cdad70f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_{AND}=\\min(a,b)\\qquad\\alpha_{OR}=\\max(a,b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_{AND}=\\min(a,b)\\qquad\\alpha_{OR}=\\max(a,b)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/rules-clipping",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Rule firing, clipping and aggregation: four solved cases"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e44a237331cdc730.svg",
      "path": "is2/math/e44a237331cdc730.svg",
      "mime": "image/svg+xml",
      "bytes": 4977,
      "sha256": "2b50f87feb4e33158f69108b3b765981f55ffed5cec4906393df7befcd2e0b4a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3\\times65=19.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3\\times65=19.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e450f31b46fa1e42.svg",
      "path": "is2/math/e450f31b46fa1e42.svg",
      "mime": "image/svg+xml",
      "bytes": 10303,
      "sha256": "54abed57707666dda79ff2b549587d6ee07d9561110921b7116f4b662bc55daf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cup\\neg Y:\\max(0.2,0.5)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cup\\neg Y:\\max(0.2,0.5)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e47560808b5cfa0e.svg",
      "path": "is2/math/e47560808b5cfa0e.svg",
      "mime": "image/svg+xml",
      "bytes": 27482,
      "sha256": "207925447d784885d4dd4e95b212110f63e64a9d1dbf0d55ce3151d415374e42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\eta=\\tfrac15,\\tfrac16,\\tfrac17=0.2,\\;0.1667,\\;0.1429;\\;\\text{sum}=0.5095\\Rightarrow P=0.3925,\\;0.3271,\\;0.2804"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\eta=\\tfrac15,\\tfrac16,\\tfrac17=0.2,\\;0.1667,\\;0.1429;\\;\\text{sum}=0.5095\\Rightarrow P=0.3925,\\;0.3271,\\;0.2804"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e49e2acd2af82aac.svg",
      "path": "is2/math/e49e2acd2af82aac.svg",
      "mime": "image/svg+xml",
      "bytes": 23857,
      "sha256": "790e563fa4cdfa4ce1efa944d2309435119eb5358c5b46f73b4c85984c175435",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B_1\\mid W)=\\frac{P(W\\mid B_1)P(B_1)}{P(W\\mid B_1)P(B_1)+P(W\\mid B_2)P(B_2)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B_1\\mid W)=\\frac{P(W\\mid B_1)P(B_1)}{P(W\\mid B_1)P(B_1)+P(W\\mid B_2)P(B_2)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q7a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q7(a) Bayes bag posterior [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e4bd35a53c831c76.svg",
      "path": "is2/math/e4bd35a53c831c76.svg",
      "mime": "image/svg+xml",
      "bytes": 6375,
      "sha256": "811f245f5dd759a609af7e0a40b58c3ffbbc1e276e92d19dd2ead38287662d8f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.05=0.025"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.05=0.025"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e504a0ad42ea83d7.svg",
      "path": "is2/math/e504a0ad42ea83d7.svg",
      "mime": "image/svg+xml",
      "bytes": 12351,
      "sha256": "86f675ffacaf2dfca814282997fbda3c71884cefb3001572433188521cf707bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid C)=\\frac{\\text{both}}{\\text{cricket}}=\\frac{10}{40}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid C)=\\frac{\\text{both}}{\\text{cricket}}=\\frac{10}{40}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/given",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "“Given”: conditional probability by shrinking the world"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e5245fc04fe5be62.svg",
      "path": "is2/math/e5245fc04fe5be62.svg",
      "mime": "image/svg+xml",
      "bytes": 3984,
      "sha256": "4a41a2654cdcc1c4391e55a44a2585d574c2c0ef7725829a1dbee81bdedf59d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.375\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.375\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e56ef95c25fb8bde.svg",
      "path": "is2/math/e56ef95c25fb8bde.svg",
      "mime": "image/svg+xml",
      "bytes": 4937,
      "sha256": "c0c18b6b61adcf8c9e8207e9e6db677adf302bb143b680d08b7841f9d9766ddf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=1-(3)=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=1-(3)=-2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/memory-matters",
          "labels": [
            "4. Particle swarm optimization",
            "A worse move: pbest stays in the past"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e570af7d131502f2.svg",
      "path": "is2/math/e570af7d131502f2.svg",
      "mime": "image/svg+xml",
      "bytes": 11561,
      "sha256": "1738755c103904a70f26057ceef66ddf0ff4d37ca66ef22491a53d10bc152997",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}=P(\\text{next}=j\\mid\\text{current}=i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}=P(\\text{next}=j\\mid\\text{current}=i)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q5b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q5(b) Brand-switching transition matrix [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e595caf895fa199c.svg",
      "path": "is2/math/e595caf895fa199c.svg",
      "mime": "image/svg+xml",
      "bytes": 2305,
      "sha256": "dd5778cf4804ab3b48f99ac348968fccbdd094ea6644b9b0dc172257001c4675",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=\\pi P"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=\\pi P"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e60970d7047375ff.svg",
      "path": "is2/math/e60970d7047375ff.svg",
      "mime": "image/svg+xml",
      "bytes": 1713,
      "sha256": "e54fb77209ba2e5517c09ae1b8fbac74988f73b7a012469351018aeb72b36ba8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_k"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e61c4165fe299ce3.svg",
      "path": "is2/math/e61c4165fe299ce3.svg",
      "mime": "image/svg+xml",
      "bytes": 1764,
      "sha256": "2f48dbf2d7944aa851ed3b2b5490935b26182eac1ba1f8509777411886f5f4ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e6252d668732cace.svg",
      "path": "is2/math/e6252d668732cace.svg",
      "mime": "image/svg+xml",
      "bytes": 4714,
      "sha256": "17cd694c98c175d0005019492151e35637ca8aaa523b2a080b36584d2ad37266",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b=0.6b+0.2i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b=0.6b+0.2i"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e6ca224bc18b80c0.svg",
      "path": "is2/math/e6ca224bc18b80c0.svg",
      "mime": "image/svg+xml",
      "bytes": 7309,
      "sha256": "e4fa9be06a1beb69ce7f5b549388feee6e51ac28a40adf14ae32ee74a880f8b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Y)=\\sum_z P(Y,z)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Y)=\\sum_z P(Y,z)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e6e697dab9ccb462.svg",
      "path": "is2/math/e6e697dab9ccb462.svg",
      "mime": "image/svg+xml",
      "bytes": 8038,
      "sha256": "87a66360e8ef488c140bad9b3d214e57411a40fb0d40c41112878fb0d5075151",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\mid e)=\\dfrac{P(a\\land e)}{P(e)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\mid e)=\\dfrac{P(a\\land e)}{P(e)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e71e2d0a61e9d301.svg",
      "path": "is2/math/e71e2d0a61e9d301.svg",
      "mime": "image/svg+xml",
      "bytes": 2867,
      "sha256": "333920fed33de9659a7bc3c20e75d7310f322ebee2e0b6da12795b7ff8216207",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e730f86d7c6fb366.svg",
      "path": "is2/math/e730f86d7c6fb366.svg",
      "mime": "image/svg+xml",
      "bytes": 8531,
      "sha256": "00390a05bea53b98232a0e673412213123de9f1f0c8a7f7ac98d3fed6b238a34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1a=0.1b+0.3(2b)=0.7b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1a=0.1b+0.3(2b)=0.7b"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q6b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q6(b) Learner progression (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e7739769871dabe8.svg",
      "path": "is2/math/e7739769871dabe8.svg",
      "mime": "image/svg+xml",
      "bytes": 7740,
      "sha256": "bbfcb730fa94c4ef44bff5c29ade8382c4fe9c0e29ef41d7addbe598be98d14a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-0.05)=-0.006"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-0.05)=-0.006"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e794808140502a26.svg",
      "path": "is2/math/e794808140502a26.svg",
      "mime": "image/svg+xml",
      "bytes": 3845,
      "sha256": "d5f3bd39f8fed25d85f38583af40024092d7e6479ba9f898ed78b5c46461df69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1+0.7=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1+0.7=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e7f829189002f918.svg",
      "path": "is2/math/e7f829189002f918.svg",
      "mime": "image/svg+xml",
      "bytes": 5302,
      "sha256": "24feddb81c245f2e70310b83dbb288e182cec5ba81712420428472a1e497aad9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "p=0.75l+0.5r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "p=0.75l+0.5r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e7f9deeb68816f5a.svg",
      "path": "is2/math/e7f9deeb68816f5a.svg",
      "mime": "image/svg+xml",
      "bytes": 4669,
      "sha256": "c4da376b436813c6862356a565289be4a4a164e322c549ab25a7a0df4bc134e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=2-(2)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=2-(2)=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-2/q3",
          "labels": [
            "M2 mock 2 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e7fb8b8ea59ba406.svg",
      "path": "is2/math/e7fb8b8ea59ba406.svg",
      "mime": "image/svg+xml",
      "bytes": 6964,
      "sha256": "1037ad0bcc4de6625c73636caf22e4a3672ff949828ae7a3099635e0ebc6258e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(1, 1)=1^2+1^2=1+1=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(1, 1)=1^2+1^2=1+1=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-coordinates",
          "labels": [
            "4. Particle swarm optimization",
            "Two-dimensional PSO: keep the coordinates separate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e82facc124656ec6.svg",
      "path": "is2/math/e82facc124656ec6.svg",
      "mime": "image/svg+xml",
      "bytes": 1735,
      "sha256": "0341a3d933a4d58fd638da1aeb5c3339eee54cd67ad26cce221f14f5cfac34b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{11}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{11}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e851c0d30cd17e85.svg",
      "path": "is2/math/e851c0d30cd17e85.svg",
      "mime": "image/svg+xml",
      "bytes": 16428,
      "sha256": "7dd43b37216f50061ac51ab6479aec4032a64c3a1400bc4c61c9d7e464989539",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C\\cup F)=P(C)+P(F)-P(C\\cap F)=0.4+0.3-0.1=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C\\cup F)=P(C)+P(F)-P(C\\cap F)=0.4+0.3-0.1=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/and-or",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "AND, OR and NOT with a picture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e864eb4c19313d10.svg",
      "path": "is2/math/e864eb4c19313d10.svg",
      "mime": "image/svg+xml",
      "bytes": 3822,
      "sha256": "9f59cce9f9f40ed02eabe613ca72c8e355761e8e5f40bd4c437a576dfa262665",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\le P_{ij}\\le 1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\le P_{ij}\\le 1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e8919c0c3aee3455.svg",
      "path": "is2/math/e8919c0c3aee3455.svg",
      "mime": "image/svg+xml",
      "bytes": 19855,
      "sha256": "36e6797b608a3dc9c198a0b98f9c4625faf0475ba072621c0f11782072e6623f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathcal N(x\\mid\\mu,\\Sigma)=\\frac{\\exp[-\\frac12(x-\\mu)^T\\Sigma^{-1}(x-\\mu)]}{(2\\pi)^{d/2}|\\Sigma|^{1/2}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathcal N(x\\mid\\mu,\\Sigma)=\\frac{\\exp[-\\frac12(x-\\mu)^T\\Sigma^{-1}(x-\\mu)]}{(2\\pi)^{d/2}|\\Sigma|^{1/2}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q2b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q2(b) GMM versus k-means, log likelihood and parameter count [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e8b8ef3456701e2b.svg",
      "path": "is2/math/e8b8ef3456701e2b.svg",
      "mime": "image/svg+xml",
      "bytes": 3439,
      "sha256": "2fa47b4c9789d1584405a215fc22eda34dd0927a2dc7848779a97f013c31b22a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(2)=4>1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(2)=4>1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/meaning",
          "labels": [
            "4. Particle swarm optimization",
            "Swarm intelligence, particles, velocity, pbest and gbest"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e8bf2d5761946110.svg",
      "path": "is2/math/e8bf2d5761946110.svg",
      "mime": "image/svg+xml",
      "bytes": 10367,
      "sha256": "6e1bf6a8c66731ca58bf970a071b202eab7752548e7ccc82018fa174895906db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.70\\times0.30=0.21,\\qquad0.10\\times0.70=0.07"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.70\\times0.30=0.21,\\qquad0.10\\times0.70=0.07"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(a) Bayesian-network conditional cough probability [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e951eddaa67ec02a.svg",
      "path": "is2/math/e951eddaa67ec02a.svg",
      "mime": "image/svg+xml",
      "bytes": 8030,
      "sha256": "e2ef979384bc5bd15ffa28c996d2de729e02290df8dbd7f70a68ec14a0816d65",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_2=1-\\gamma_1\\approx0.01798621"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_2=1-\\gamma_1\\approx0.01798621"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e95fc4843fd44476.svg",
      "path": "is2/math/e95fc4843fd44476.svg",
      "mime": "image/svg+xml",
      "bytes": 11591,
      "sha256": "8e55da1c02a1aa7d432f001f9ab7df2e761e690925461b8ad24a8c646254e760",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{Salary}=\\text{Low}\\mid C=\\text{No})=\\frac{1}{4}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{Salary}=\\text{Low}\\mid C=\\text{No})=\\frac{1}{4}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e99a6e85c6b029e3.svg",
      "path": "is2/math/e99a6e85c6b029e3.svg",
      "mime": "image/svg+xml",
      "bytes": 12721,
      "sha256": "bd7855d73dd7448fa078b69716c0f9d33aaf32454b75d0ae895fa262b806c6d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(S_{t+1}\\mid S_t,\\dots,S_1)=P(S_{t+1}\\mid S_t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(S_{t+1}\\mid S_t,\\dots,S_1)=P(S_{t+1}\\mid S_t)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e9a578685c025bc9.svg",
      "path": "is2/math/e9a578685c025bc9.svg",
      "mime": "image/svg+xml",
      "bytes": 9559,
      "sha256": "ba3f73690b177ed70abad1f14dc881542ec4f272fd78172d1d3b856915eca387",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-0.138)=-0.01656"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-0.138)=-0.01656"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e9a8667a88c96f77.svg",
      "path": "is2/math/e9a8667a88c96f77.svg",
      "mime": "image/svg+xml",
      "bytes": 10546,
      "sha256": "bd95a7756b666c38905e2f5dd0203c6d6a4543a7b58419a7abf97473e713a4d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2x^3=686\\quad 5x^2=245\\quad 7x=49"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2x^3=686\\quad 5x^2=245\\quad 7x=49"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e9a9f703d571640c.svg",
      "path": "is2/math/e9a9f703d571640c.svg",
      "mime": "image/svg+xml",
      "bytes": 28505,
      "sha256": "b0b47260ae721abd8c73dcdff529869e57873e0fc5d520eee8b5af0e185e117b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\times B}(x,y)=\\min(\\mu_A(x),\\mu_B(y)),\\quad T_{ij}=\\max_k\\min(U_{ik},V_{kj})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\times B}(x,y)=\\min(\\mu_A(x),\\mu_B(y)),\\quad T_{ij}=\\max_k\\min(U_{ik},V_{kj})"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(b) Fuzzy Cartesian relations and composition-domain ambiguity [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/e9c97812dc9ecc86.svg",
      "path": "is2/math/e9c97812dc9ecc86.svg",
      "mime": "image/svg+xml",
      "bytes": 6199,
      "sha256": "2399684bc22605bebf24dfdad53737d16c5dc74355f1e54ca6ed6325b3fe84ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.15=0.075"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.15=0.075"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ea093f799c7411f8.svg",
      "path": "is2/math/ea093f799c7411f8.svg",
      "mime": "image/svg+xml",
      "bytes": 7810,
      "sha256": "224f58a9511dfc685661e8e7bdf8f16dff3787f6307bf5e415afd13fab279ce2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=7.21-(8.27)=-1.06"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=7.21-(8.27)=-1.06"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ea2f674cf5833607.svg",
      "path": "is2/math/ea2f674cf5833607.svg",
      "mime": "image/svg+xml",
      "bytes": 5172,
      "sha256": "dec0c18689e75acbb7e207f5dc0a20d8419e0af2da396d322e938e092f728402",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C_1=12+36=48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C_1=12+36=48"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ea37e28a2a0fc9ec.svg",
      "path": "is2/math/ea37e28a2a0fc9ec.svg",
      "mime": "image/svg+xml",
      "bytes": 3584,
      "sha256": "991ba402e3a5cbf53f66f90ca964333bd769271919cbf52dffb34a4f6ddf190c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "12\\times12=144"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "12\\times12=144"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/meaning",
          "labels": [
            "3. Genetic algorithms",
            "GA meaning, biological idea and every basic term"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ea5cfbc43203761d.svg",
      "path": "is2/math/ea5cfbc43203761d.svg",
      "mime": "image/svg+xml",
      "bytes": 10059,
      "sha256": "93da4ab0eb5ed7994b0fd6a25b6000193f455f52e2b2b68170ddaa7a5356c467",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.8,0.2)=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.8,0.2)=0.2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ea7da7e3a3880e01.svg",
      "path": "is2/math/ea7da7e3a3880e01.svg",
      "mime": "image/svg+xml",
      "bytes": 7485,
      "sha256": "34f42304feeffdd7338a345d2d2cf00693a038f37341ed0257cbaf24740da4b8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=(0.1908,\\,0.2228)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=(0.1908,\\,0.2228)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ea975cda05879034.svg",
      "path": "is2/math/ea975cda05879034.svg",
      "mime": "image/svg+xml",
      "bytes": 13607,
      "sha256": "1fd96b8d41063c28263b82099394b9a41bb654fe700289fd420d22e7ad4ff2e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_P=0.75(1.36\\pi_R)+0.5\\pi_R=1.52\\,\\pi_R"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_P=0.75(1.36\\pi_R)+0.5\\pi_R=1.52\\,\\pi_R"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ea9b496718656056.svg",
      "path": "is2/math/ea9b496718656056.svg",
      "mime": "image/svg+xml",
      "bytes": 6190,
      "sha256": "ebbe4f07701750134872608e6385e0d57aa731d42550ed23a424377cb0b01a66",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_j=\\sum_i\\pi_iP_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_j=\\sum_i\\pi_iP_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eaaea4df9a4e16b6.svg",
      "path": "is2/math/eaaea4df9a4e16b6.svg",
      "mime": "image/svg+xml",
      "bytes": 5044,
      "sha256": "c1b37a903bfb0e4e5f2e9fea03a9003e12b100d880f931a8fc1fe38ba57603f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.7c=0.2\\quad c=2/7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.7c=0.2\\quad c=2/7"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(b) Hotel booking channels (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q6b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q6(b) Aircraft movement between hubs (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eab927d7255210e1.svg",
      "path": "is2/math/eab927d7255210e1.svg",
      "mime": "image/svg+xml",
      "bytes": 3177,
      "sha256": "beadb8ef324d29f28ce9d2fe8919fe717874d9f38387504ac5cec6edb76527f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(n-1)!/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(n-1)!/2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eac1f56ad09d694c.svg",
      "path": "is2/math/eac1f56ad09d694c.svg",
      "mime": "image/svg+xml",
      "bytes": 9966,
      "sha256": "1e7f3cb6e0503bf5c97dc8c424cadf1ece0b4c57ec281eefea3c1742965e3998",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^2=7\\times7=49\\qquad x^3=49\\times7=343"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^2=7\\times7=49\\qquad x^3=49\\times7=343"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eac77d4f47719aec.svg",
      "path": "is2/math/eac77d4f47719aec.svg",
      "mime": "image/svg+xml",
      "bytes": 25160,
      "sha256": "d4f34df9a8fb700b2f6e34e441f339ce3a4a916fa346af96ade8a98871c4f037",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_1^{new}=\\frac{0.98201379(1)+0.5(3)+0.01798621(5)}{1.5}\\approx1.714629893"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_1^{new}=\\frac{0.98201379(1)+0.5(3)+0.01798621(5)}{1.5}\\approx1.714629893"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eacf08e4fd9566bf.svg",
      "path": "is2/math/eacf08e4fd9566bf.svg",
      "mime": "image/svg+xml",
      "bytes": 5727,
      "sha256": "f44067dd232ebc13a850d01a170b79175cf7267d12eb9158bb70547ff89432f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+12+36+8=56"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+12+36+8=56"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eae7d898d5a551e1.svg",
      "path": "is2/math/eae7d898d5a551e1.svg",
      "mime": "image/svg+xml",
      "bytes": 13596,
      "sha256": "c891e7e8fe82918020168cdb9b26fc8259cd02a0599a268770fdb5373913bb3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(2)}=4.2788+(-0.149536)=4.129264"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(2)}=4.2788+(-0.149536)=4.129264"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eaf940ee2fdf1f17.svg",
      "path": "is2/math/eaf940ee2fdf1f17.svg",
      "mime": "image/svg+xml",
      "bytes": 18389,
      "sha256": "ab032561064f7831ccb4561c8c28fbecb433e12578d6fc85dd3f5f8009298909",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{A\\cup B}=\\max(\\mu_A,\\mu_B)\\quad\\mu_{A\\cap B}=\\min(\\mu_A,\\mu_B)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{A\\cup B}=\\max(\\mu_A,\\mu_B)\\quad\\mu_{A\\cap B}=\\min(\\mu_A,\\mu_B)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eafd0d70d15c9138.svg",
      "path": "is2/math/eafd0d70d15c9138.svg",
      "mime": "image/svg+xml",
      "bytes": 10178,
      "sha256": "5ca100b829df2e5bbd97843f0fe0685084e60ad12c0775e5cd557c33dcce9e6d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B)=0.0612+0.0392=0.1004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B)=0.0612+0.0392=0.1004"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eb5e24dcbf5263d2.svg",
      "path": "is2/math/eb5e24dcbf5263d2.svg",
      "mime": "image/svg+xml",
      "bytes": 8754,
      "sha256": "da0dc7a20c85b86e9c1c3a321d185fc1ec57e10e65853e9d80e56d8e1544dd99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}0.3&0.6&0.5\\\\0.2&0.2&0.2\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}0.3&0.6&0.5\\\\0.2&0.2&0.2\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/cartesian",
          "labels": [
            "Fuzzy relations and matrices",
            "Cartesian product: every cell explained"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eb730836d82ad0e1.svg",
      "path": "is2/math/eb730836d82ad0e1.svg",
      "mime": "image/svg+xml",
      "bytes": 13630,
      "sha256": "e23b31d27fb70b935eba7d055767985aa0299b652822719824bb8fa6422a16e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_1=0.98201379+0.5+0.01798621=1.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_1=0.98201379+0.5+0.01798621=1.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eb7d3c2c066600f2.svg",
      "path": "is2/math/eb7d3c2c066600f2.svg",
      "mime": "image/svg+xml",
      "bytes": 4802,
      "sha256": "3debc6695dbfd0894c3ba0e79ed218a01e83f31d52faf4e78acc6dfcbfad95a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=-2-(4)=-6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=-2-(4)=-6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/two-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Two particles, two iterations: start with the simplest minimisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eb88185c1e62a59c.svg",
      "path": "is2/math/eb88185c1e62a59c.svg",
      "mime": "image/svg+xml",
      "bytes": 5537,
      "sha256": "854980f6992b8e916860d5870ab30046f0412f17e061e2e2ad9c3f96c2142035",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0.5\\times0.3=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0.5\\times0.3=0.15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eb908cf2d66f9fa5.svg",
      "path": "is2/math/eb908cf2d66f9fa5.svg",
      "mime": "image/svg+xml",
      "bytes": 11360,
      "sha256": "dc811e8d6282f7f3b7f6d4c7508f442cea08d4983dd9f10d70dc62fe9e1e5faf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(s)=R(s)+\\gamma\\sum_{s'}P_{ss'}v(s')"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(s)=R(s)+\\gamma\\sum_{s'}P_{ss'}v(s')"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eba03740537f2993.svg",
      "path": "is2/math/eba03740537f2993.svg",
      "mime": "image/svg+xml",
      "bytes": 7420,
      "sha256": "5c2a0ac74db75ef9f9cfa9d95aea370ace9506a1715acfc03f8325e364157c41",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg A)=1-0.001=0.999"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg A)=1-0.001=0.999"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ebb39216a5765bf5.svg",
      "path": "is2/math/ebb39216a5765bf5.svg",
      "mime": "image/svg+xml",
      "bytes": 23090,
      "sha256": "9961174131b570856d93809a06564f1782ebc12179531ab5e42c1eef694d77b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v(C)=-2+0.45(-1+0.36\\,v(C))=-2.45+0.162\\,v(C)\\Rightarrow0.838\\,v(C)=-2.45"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v(C)=-2+0.45(-1+0.36\\,v(C))=-2.45+0.162\\,v(C)\\Rightarrow0.838\\,v(C)=-2.45"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ebeaf1e5ce8f9612.svg",
      "path": "is2/math/ebeaf1e5ce8f9612.svg",
      "mime": "image/svg+xml",
      "bytes": 9786,
      "sha256": "fa11db57ec35773f87a41411355d85f0277430d177d0367b3ed2041da59491b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.3,0.2,0.5\\}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.3,0.2,0.5\\}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ebf74e4d56d1b7b9.svg",
      "path": "is2/math/ebf74e4d56d1b7b9.svg",
      "mime": "image/svg+xml",
      "bytes": 17555,
      "sha256": "a4c999495d2dc6d336908f257fa4aea7bd8bf6fa2447e3335775d0c062ff50a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v^{(2)}=0.0644+(-0.07728)+(-0.136656)=-0.149536"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v^{(2)}=0.0644+(-0.07728)+(-0.136656)=-0.149536"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ec0cdd51e84c6204.svg",
      "path": "is2/math/ec0cdd51e84c6204.svg",
      "mime": "image/svg+xml",
      "bytes": 12512,
      "sha256": "d69a31fad622ce894f6a69c98dab2c8a66a355dc58b4193ecbba3027009611d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{High}(80)=\\frac{100-80}{100-75}=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{High}(80)=\\frac{100-80}{100-75}=0.8"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ec2f2af190c229ec.svg",
      "path": "is2/math/ec2f2af190c229ec.svg",
      "mime": "image/svg+xml",
      "bytes": 20769,
      "sha256": "a92bfd9c0234e6bc63a8d09716446a5a13e5939661948191e79d39faf5720623",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C\\mid X=1)=\\frac{0.08/1.20}{0.30/1.20}=\\frac{0.08}{0.30}=\\frac4{15}\\approx0.266667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C\\mid X=1)=\\frac{0.08/1.20}{0.30/1.20}=\\frac{0.08}{0.30}=\\frac4{15}\\approx0.266667"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(a) Joint masses, normalization and conditional probability [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ec8db3b28ef749de.svg",
      "path": "is2/math/ec8db3b28ef749de.svg",
      "mime": "image/svg+xml",
      "bytes": 24853,
      "sha256": "04a40a0eb3f9e2c96dae65d433189640afd6e0453104db471fce94ee374af5fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W\\mid\\neg R)=\\frac{\\sum_{c,s}P(c)P(s\\mid c)P(\\neg R\\mid c)P(W\\mid s,\\neg R)}{\\sum_cP(c)P(\\neg R\\mid c)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W\\mid\\neg R)=\\frac{\\sum_{c,s}P(c)P(s\\mid c)P(\\neg R\\mid c)P(W\\mid s,\\neg R)}{\\sum_cP(c)P(\\neg R\\mid c)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ecd4a7a60c39fa85.svg",
      "path": "is2/math/ecd4a7a60c39fa85.svg",
      "mime": "image/svg+xml",
      "bytes": 9474,
      "sha256": "ed852431a9f537f97f24851857246258480ffec6cc39942d94432d8d361ab434",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X\\cap Y:\\min(0.7,0.6)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X\\cap Y:\\min(0.7,0.6)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ece74f225f6dc343.svg",
      "path": "is2/math/ece74f225f6dc343.svg",
      "mime": "image/svg+xml",
      "bytes": 10282,
      "sha256": "e930d6bfcc51798170bdde98dc2eda9cf889fccae6df4e98133fa37ed123b323",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(12)=3456-432+96=3120"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(12)=3456-432+96=3120"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ed035ab67f88529a.svg",
      "path": "is2/math/ed035ab67f88529a.svg",
      "mime": "image/svg+xml",
      "bytes": 8656,
      "sha256": "f8286c464a2e0b7c490892c37afb5882fe10d7c13ee521075f2b0b551cdadd0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_*(s)=\\max_\\pi v_\\pi(s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_*(s)=\\max_\\pi v_\\pi(s)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ed18c6126c4569a0.svg",
      "path": "is2/math/ed18c6126c4569a0.svg",
      "mime": "image/svg+xml",
      "bytes": 19527,
      "sha256": "ff1328a82aecc45a9a1943bebce49c9a50669d1345084f60ab7572d267fce26e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=(b-a)\\frac{u+v}{2},\\qquad M=aA+\\frac{(b-a)^2(u+2v)}6,\\qquad z^*=\\frac{\\sum M}{\\sum A}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=(b-a)\\frac{u+v}{2},\\qquad M=aA+\\frac{(b-a)^2(u+2v)}6,\\qquad z^*=\\frac{\\sum M}{\\sum A}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(b) Fuzzy washing-machine controller [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(a) Fuzzy quality-control design [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ed5dd48ea3dd8f9e.svg",
      "path": "is2/math/ed5dd48ea3dd8f9e.svg",
      "mime": "image/svg+xml",
      "bytes": 6365,
      "sha256": "9f3dd20d376127449d74e0e61f0e6a3931b578097665c382baf35687b97c2346",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}1/2&1/2\\\\1/4&3/4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}1/2&1/2\\\\1/4&3/4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q6b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q6(b) Two-step walking/cycling Markov transition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ed912694e6123813.svg",
      "path": "is2/math/ed912694e6123813.svg",
      "mime": "image/svg+xml",
      "bytes": 5179,
      "sha256": "1e8ea61250685b6a9775b7030bf0708b2cd94c655080681b2d8c3f8dd49b8fff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{140}{160}=0.875"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{140}{160}=0.875"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/given",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "“Given”: conditional probability by shrinking the world"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ed94fa4d4b6553f6.svg",
      "path": "is2/math/ed94fa4d4b6553f6.svg",
      "mime": "image/svg+xml",
      "bytes": 7317,
      "sha256": "6e3c5ec240fdedea21decb1e32f79a37ec8e2f9707022ed842fdb4f963007805",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\land b)=P(a)P(b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\land b)=P(a)P(b)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/edebdcb00abb9544.svg",
      "path": "is2/math/edebdcb00abb9544.svg",
      "mime": "image/svg+xml",
      "bytes": 10313,
      "sha256": "fe0a8412999b76527f8d6b7a090fdfa6188e61265b04f432aaf1f4c0512a621d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.6,0.3)=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.6,0.3)=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/edfc0319e8a1b583.svg",
      "path": "is2/math/edfc0319e8a1b583.svg",
      "mime": "image/svg+xml",
      "bytes": 7008,
      "sha256": "e32d6181d8a09233e77ae392a8c142245d77ffe5f911e209f6f5c2630c8fec9c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times 8+0\\times 4+0\\times 2+0\\times 1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times 8+0\\times 4+0\\times 2+0\\times 1=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ee3fb707739e8b69.svg",
      "path": "is2/math/ee3fb707739e8b69.svg",
      "mime": "image/svg+xml",
      "bytes": 10764,
      "sha256": "74536357d846c83daecc2c76b633344966827f2cd4e6f9f7800f68e2440d7810",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=\\frac{b-a}{6}[(2a+b)u+(a+2b)v]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=\\frac{b-a}{6}[(2a+b)u+(a+2b)v]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/eec5afc3e1c07c8c.svg",
      "path": "is2/math/eec5afc3e1c07c8c.svg",
      "mime": "image/svg+xml",
      "bytes": 2561,
      "sha256": "bf44939521f8b7f3d05ef4eb9a75a4258a0f7d8113bb975500bb7604c3a1aef2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3K-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3K-1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit1",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 1 formulas: probability, Bayes, naive Bayes, Bayesian networks, GMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ef554c6170bf393e.svg",
      "path": "is2/math/ef554c6170bf393e.svg",
      "mime": "image/svg+xml",
      "bytes": 4489,
      "sha256": "1dda16f94c1ba593c265e5a210b08e4681e61be100a22753ff93bda033787b19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "g(x)=\\frac{x-2}{4}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "g(x)=\\frac{x-2}{4}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/reading-formulas",
          "labels": [
            "1. The maths these three topics use",
            "Symbols, brackets and iteration labels: how to read a formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ef9d55cf7c043920.svg",
      "path": "is2/math/ef9d55cf7c043920.svg",
      "mime": "image/svg+xml",
      "bytes": 9072,
      "sha256": "db7c8d08c0156b3745ea1f375320689143c584acb34fb953dbf51ccf594f4978",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=x_1^2+x_2^2-x_1x_2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=x_1^2+x_2^2-x_1x_2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/efb25431f54f8edc.svg",
      "path": "is2/math/efb25431f54f8edc.svg",
      "mime": "image/svg+xml",
      "bytes": 4039,
      "sha256": "06e596ba3b6156cf343ae68cc139355281be93b7a9196bbc363832c91fcf3e5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q(s,a)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q(s,a)=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/efd1264e0038146b.svg",
      "path": "is2/math/efd1264e0038146b.svg",
      "mime": "image/svg+xml",
      "bytes": 10626,
      "sha256": "3ed922baa9255faf2e499e60e2c4e01e05d2f18ca10b549727da2667c549b0db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{t+1}=x_t\\,P,\\qquad x_{t+n}=x_t\\,P^{\\,n}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{t+1}=x_t\\,P,\\qquad x_{t+n}=x_t\\,P^{\\,n}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f077b4473411d432.svg",
      "path": "is2/math/f077b4473411d432.svg",
      "mime": "image/svg+xml",
      "bytes": 8180,
      "sha256": "bda6e743f40c552b3eafbd7480858030cd8ede53b07c9f05ca27405ce92b8008",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2a+b)u=(2+15.4)\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2a+b)u=(2+15.4)\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(b) Fuzzy loan-approval system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f0bfce15122fad53.svg",
      "path": "is2/math/f0bfce15122fad53.svg",
      "mime": "image/svg+xml",
      "bytes": 10952,
      "sha256": "323f956b59f8696581bf8794e8b3cf609428a5bec53e391fcf214c2698832ee7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(16)=8192-768+128=7552"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(16)=8192-768+128=7552"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f0ca7a326bd064e8.svg",
      "path": "is2/math/f0ca7a326bd064e8.svg",
      "mime": "image/svg+xml",
      "bytes": 16014,
      "sha256": "c68487fe3528c1043947ebf69b1bccb20b9e9410015639bca0efe06340eb9234",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu(x)=\\max\\left(0,\\min\\left(\\frac{x-a}{b-a},\\frac{c-x}{c-b}\\right)\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu(x)=\\max\\left(0,\\min\\left(\\frac{x-a}{b-a},\\frac{c-x}{c-b}\\right)\\right)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/m2-formulas-v2/fuzzy",
          "labels": [
            "All M2 formulas",
            "Fuzzy formulas, with meanings and worked-example links"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f0ca8e430dd11e63.svg",
      "path": "is2/math/f0ca8e430dd11e63.svg",
      "mime": "image/svg+xml",
      "bytes": 21578,
      "sha256": "bec1f0b5ed81dd123641ba1ab531db54baa84de1c1fd49587cd497615470276b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\gamma_1=\\frac{0.002215924}{0.002215924+0.120985362}\\approx0.01798621"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\gamma_1=\\frac{0.002215924}{0.002215924+0.120985362}\\approx0.01798621"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/em",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "EM for GMM: every responsibility and parameter update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f1157faae69b5acb.svg",
      "path": "is2/math/f1157faae69b5acb.svg",
      "mime": "image/svg+xml",
      "bytes": 27859,
      "sha256": "06488e2a7b475191393c99ab5bc52dbb9125f090778d54086e8af2e0289cbeb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{X\\cup Y}(c)=\\max(\\mu_X(c),\\mu_Y(c)),\\quad\\mu_{X\\cap Y}(c)=\\min(\\mu_X(c),\\mu_Y(c))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{X\\cup Y}(c)=\\max(\\mu_X(c),\\mu_Y(c)),\\quad\\mu_{X\\cap Y}(c)=\\min(\\mu_X(c),\\mu_Y(c))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1c",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(c) Fuzzy union, intersection and complements [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f11631b96248ce3d.svg",
      "path": "is2/math/f11631b96248ce3d.svg",
      "mime": "image/svg+xml",
      "bytes": 9868,
      "sha256": "597ecdc330145101336f3502621143b659e0d1bc9bbd179bbf0043dbbc70508e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.3,0.3,0.1\\}=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.3,0.3,0.1\\}=0.3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f1511f5b6ec07db0.svg",
      "path": "is2/math/f1511f5b6ec07db0.svg",
      "mime": "image/svg+xml",
      "bytes": 24454,
      "sha256": "c228709d5e98bb5aec010030a51cf16b3fdfd766dfbe4f36659ac5cf9b2bce7a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(credit\\mid premium)=\\frac{0.08+0.10}{0.302}=\\frac{0.18}{0.302}\\approx0.596026"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(credit\\mid premium)=\\frac{0.08+0.10}{0.302}=\\frac{0.18}{0.302}\\approx0.596026"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/full-joint",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Inference using the full joint distribution (5-mark PYQs)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(a) Joint probability table [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f155e46af3f71ce4.svg",
      "path": "is2/math/f155e46af3f71ce4.svg",
      "mime": "image/svg+xml",
      "bytes": 2904,
      "sha256": "e1a9cd68c5824bc4a56a1efe39ec48062a49ba4b9ca78ffca497fc608294bc5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi(a\\mid s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi(a\\mid s)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-rl/what-is-rl",
          "labels": [
            "Unit 4 · What reinforcement learning is",
            "Reinforcement learning: learning from rewards"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f193c4f2114bfb50.svg",
      "path": "is2/math/f193c4f2114bfb50.svg",
      "mime": "image/svg+xml",
      "bytes": 13409,
      "sha256": "2d82e8f925b15183dc9390fd36803ffbf6c1df6e6396c7a6c1fa3d81062f5a9f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma=\\sqrt{2.666666667}\\approx1.632993162"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma=\\sqrt{2.666666667}\\approx1.632993162"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f206e4e596cad948.svg",
      "path": "is2/math/f206e4e596cad948.svg",
      "mime": "image/svg+xml",
      "bytes": 22029,
      "sha256": "06a2f10897ec54aa921221d3f2ea7d45712df19c8902b33418944171e19d64be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(X_{t+1}=S,X_{t+2}=R\\mid X_t=S)=P_{SS}P_{SR}=0.8\\times0.15=0.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(X_{t+1}=S,X_{t+2}=R\\mid X_t=S)=P_{SS}P_{SR}=0.8\\times0.15=0.12"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q6b",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q6(b) Markov property and weather path [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f25474192d3bf3f0.svg",
      "path": "is2/math/f25474192d3bf3f0.svg",
      "mime": "image/svg+xml",
      "bytes": 2544,
      "sha256": "4ca4568644e6e4144007a69032bae380e8b6f772090e19fd74305efa0f0c1fba",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\langle\\mathcal S,P\\rangle"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\langle\\mathcal S,P\\rangle"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f27b652409444deb.svg",
      "path": "is2/math/f27b652409444deb.svg",
      "mime": "image/svg+xml",
      "bytes": 10571,
      "sha256": "f4159789abf31fa014154c933f25019fc62963dc4b16da4709b779b3858af859",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{P(B\\mid A)P(A)}{P(B)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{P(B\\mid A)P(A)}{P(B)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f2ae2e9bf6ce6704.svg",
      "path": "is2/math/f2ae2e9bf6ce6704.svg",
      "mime": "image/svg+xml",
      "bytes": 4234,
      "sha256": "a40bf694b39eb5e9e4e1cf68d98e3db137f4f6e607e1a6363f0b51dfd3001526",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\lnot a\\mid b,\\lnot e)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\lnot a\\mid b,\\lnot e)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f2d71691d61a5d31.svg",
      "path": "is2/math/f2d71691d61a5d31.svg",
      "mime": "image/svg+xml",
      "bytes": 12878,
      "sha256": "1fc02614403563e5221078c482b313418b1b8a14aa0c128dd8131f7f49250d48",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Ant 1: }A\\to C\\to B\\to D\\to A,\\quad L_1=6+2+9+7=24"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Ant 1: }A\\to C\\to B\\to D\\to A,\\quad L_1=6+2+9+7=24"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/lecture-example",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Practice: the lecture's Ant System example (two different tours)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f35f654b9795c088.svg",
      "path": "is2/math/f35f654b9795c088.svg",
      "mime": "image/svg+xml",
      "bytes": 13366,
      "sha256": "444f1f21f7b7e21f9af66fd579c45d953644225bee5f4d43d29deb1cbbad1677",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{Medium}(65)=\\frac{75-65}{75-50}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{Medium}(65)=\\frac{75-65}{75-50}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(a) Fuzzy fire-hazard system [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f37e6894a3c89e61.svg",
      "path": "is2/math/f37e6894a3c89e61.svg",
      "mime": "image/svg+xml",
      "bytes": 12453,
      "sha256": "3b7d59b5a4fbe0521a9a0e57f5b83d57e30741869ae1844482351e4a6493128e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A_1c_1+A_2c_2=2(2)+0.5(14/3)=19/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A_1c_1+A_2c_2=2(2)+0.5(14/3)=19/3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f3965404fe997578.svg",
      "path": "is2/math/f3965404fe997578.svg",
      "mime": "image/svg+xml",
      "bytes": 4114,
      "sha256": "07d1532ebebd12547319918f3547a42a5abae5f3b3d7f1b901b9cb15aa2146b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8+4+2+1=15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8+4+2+1=15"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f39ae5af858943b8.svg",
      "path": "is2/math/f39ae5af858943b8.svg",
      "mime": "image/svg+xml",
      "bytes": 4096,
      "sha256": "a96aa725f14caeb51092f35d08a60c2169f719c5bcc2d7b94da213621df2e4df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf n_{t+1}=\\mathbf n_tP"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf n_{t+1}=\\mathbf n_tP"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q5b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q5(b) Bike-sharing Markov transitions, retention and gains [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f3cf791d9745c384.svg",
      "path": "is2/math/f3cf791d9745c384.svg",
      "mime": "image/svg+xml",
      "bytes": 12112,
      "sha256": "cb5fa3171e3285283b0d3c1c1bd84eb8d6bc7c1ad9232a136a3175239428dd07",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_*(s)=\\arg\\max_a q_*(s,a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_*(s)=\\arg\\max_a q_*(s,a)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mdp-policy",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov decision process, policies and value functions"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/ten-mark-answer",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "10-mark answer: Bellman equation and applications of RL"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q7b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q7(b) Bellman equation and applications of RL [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f3e0db112ddd0eb5.svg",
      "path": "is2/math/f3e0db112ddd0eb5.svg",
      "mime": "image/svg+xml",
      "bytes": 5236,
      "sha256": "f3bf9a400216508de960b06e7b1a0f6ed357448dc5245962ac9ad374cdcf1c09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.12+0.08=0.20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.12+0.08=0.20"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f5116e7e9b08a405.svg",
      "path": "is2/math/f5116e7e9b08a405.svg",
      "mime": "image/svg+xml",
      "bytes": 14911,
      "sha256": "1d8ad953833800f4da7fd8af96fdf9685fd1a019976311ef6cd138d09b9bc85e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.7,0.2),\\min(0.4,0.8)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.7,0.2),\\min(0.4,0.8)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/arithmetic",
          "labels": [
            "1. The maths these three topics use",
            "Fractions, brackets, minimum and maximum"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f54af3b992bbd86c.svg",
      "path": "is2/math/f54af3b992bbd86c.svg",
      "mime": "image/svg+xml",
      "bytes": 7986,
      "sha256": "919f4caea040c77b3177bb2228ff2fbafee66b33fa9cfafcc62525273e6dda44",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}.4&.6&.3\\\\.4&.4&.3\\\\.1&.1&.1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}.4&.6&.3\\\\.4&.4&.3\\\\.1&.1&.1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q3b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q3(b) Fuzzy relations and composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f58367ac748ee874.svg",
      "path": "is2/math/f58367ac748ee874.svg",
      "mime": "image/svg+xml",
      "bytes": 7152,
      "sha256": "f831eba0e7af860feec237d1fbe04fdf5e08be98b9f6eef2488e1100fac5b7d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=(3.1472,\\,-4.0246)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=(3.1472,\\,-4.0246)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(a) PSO, one iteration [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f58d97b5beb6cfcc.svg",
      "path": "is2/math/f58d97b5beb6cfcc.svg",
      "mime": "image/svg+xml",
      "bytes": 6843,
      "sha256": "c2d0df5745e09fa3f086a1b29e36635111a0c233713b22288a276979a660405b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_0=(2)+(2)+(2)=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_0=(2)+(2)+(2)=6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/mrp-return",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Markov reward process, return and discount"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f594ae61dd359b85.svg",
      "path": "is2/math/f594ae61dd359b85.svg",
      "mime": "image/svg+xml",
      "bytes": 8788,
      "sha256": "b21968a39d4b1f613f727662f1ec2cc54004c8a2c5c7c9f532e5e437b43b771a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X:1-0.9=0.1\\qquad\\neg Y:1-0.1=0.9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X:1-0.9=0.1\\qquad\\neg Y:1-0.1=0.9"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q1c",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f5bde40636dee1a9.svg",
      "path": "is2/math/f5bde40636dee1a9.svg",
      "mime": "image/svg+xml",
      "bytes": 6369,
      "sha256": "dbc29e9f66a31c6105c0fe5b30b8975ed49776397b83b8ccf68e6a6a955f47fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\min(0.7,0.4)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\min(0.7,0.4)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/set-operations",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Union, intersection, complement and difference"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f5c2b1ec334e1160.svg",
      "path": "is2/math/f5c2b1ec334e1160.svg",
      "mime": "image/svg+xml",
      "bytes": 4141,
      "sha256": "b18b8b94923aa5ebb45daac37f823a45e00e95cf20bad7f73c6ba18b35730008",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "50\\times0.6=30"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "50\\times0.6=30"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/sums-averages",
          "labels": [
            "1. The maths these three topics use",
            "Sum notation, ordinary averages and weighted averages"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f5e85d68eed20ee1.svg",
      "path": "is2/math/f5e85d68eed20ee1.svg",
      "mime": "image/svg+xml",
      "bytes": 18918,
      "sha256": "e12b3ce294bb2ee6f6b70074eb4d088b00cc96a64e1a4a551ae26eed1a80c45e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{A2}^{1}=0.9(0)+0.89235(0-0)+0.12825(1-0)=0.12825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{A2}^{1}=0.9(0)+0.89235(0-0)+0.12825(1-0)=0.12825"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q4a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q4(a) PSO one iteration with missing initialization [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f63d65f39c03b2d0.svg",
      "path": "is2/math/f63d65f39c03b2d0.svg",
      "mime": "image/svg+xml",
      "bytes": 7011,
      "sha256": "7e3ede1a62a82869e647bb34b9ca5bef58cacfa1c3c86d164b09aded530fed2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times 8+0\\times 4+1\\times 2+1\\times 1=11"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times 8+0\\times 4+1\\times 2+1\\times 1=11"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f66cfb5e517110e8.svg",
      "path": "is2/math/f66cfb5e517110e8.svg",
      "mime": "image/svg+xml",
      "bytes": 7324,
      "sha256": "73316309c55a84dcb308fb130c0c65a89f68312ab3cee5d7bedb423e26f37d59",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_i\\sim\\mathcal N(\\mu_k,\\sigma_k^2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_i\\sim\\mathcal N(\\mu_k,\\sigma_k^2)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f67fe6f37e8347cc.svg",
      "path": "is2/math/f67fe6f37e8347cc.svg",
      "mime": "image/svg+xml",
      "bytes": 10612,
      "sha256": "e595fd02d20d6cf83d40aba8a905aeb6cf78d84b5589521f2a2bc56cc5824468",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\lor b)=P(a)+P(b)-P(a\\land b)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\lor b)=P(a)+P(b)-P(a\\land b)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f693927b5eebad50.svg",
      "path": "is2/math/f693927b5eebad50.svg",
      "mime": "image/svg+xml",
      "bytes": 7542,
      "sha256": "04ce799a56bf91703d3ce2749fd096a43b7b8279a9f1a5a37cd46e11c00d795a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=7.21+0.15=7.36"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=7.21+0.15=7.36"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f73b0238f5d9fefe.svg",
      "path": "is2/math/f73b0238f5d9fefe.svg",
      "mime": "image/svg+xml",
      "bytes": 9951,
      "sha256": "da22b55296b9b164f6172b0b2f7280672a15191123417a37c9f8fc5631fe969f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\begin{bmatrix}0.60&0.40\\\\0.30&0.70\\end{bmatrix}_{(B,C)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\begin{bmatrix}0.60&0.40\\\\0.30&0.70\\end{bmatrix}_{(B,C)}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q1d",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q1(d) Cable-company Markov matrix and diagram [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f7410bf10136fdc7.svg",
      "path": "is2/math/f7410bf10136fdc7.svg",
      "mime": "image/svg+xml",
      "bytes": 10368,
      "sha256": "e81c9eec799050bd69aa1f88d37b111a591843390839bc117f6279e0d9c1fd0c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{26}{1.2}=21.666666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{26}{1.2}=21.666666667"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/centroid",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Centroid: three table sums and one area calculation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f791f1205fe97449.svg",
      "path": "is2/math/f791f1205fe97449.svg",
      "mime": "image/svg+xml",
      "bytes": 10490,
      "sha256": "09f55b310e0c7b1f9e1545e93555dc19bae00f7d61609bf1a42aad0c7062b9f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5l=0.25(0.75l+0.5r)+0.3r"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5l=0.25(0.75l+0.5r)+0.3r"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(a) Hotel guest movement (Markov chain) [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f8055b1e2e609fe7.svg",
      "path": "is2/math/f8055b1e2e609fe7.svg",
      "mime": "image/svg+xml",
      "bytes": 9980,
      "sha256": "88c2c24bfe90350ad1a4f6f820ecfb5497bdff48671eaad2624924095e7ab042",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sigma^2=\\frac{4+0+4}{3}=2.666666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sigma^2=\\frac{4+0+4}{3}=2.666666667"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/centre-spread",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Before GMM: centre, spread, density and likelihood"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f86e986776de93a7.svg",
      "path": "is2/math/f86e986776de93a7.svg",
      "mime": "image/svg+xml",
      "bytes": 10532,
      "sha256": "f7a9404eab2cd445d53925818efeb5b9681ecb40c3b4d39c7b5af6dd7181fd03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=b_1 2^{n-1}+b_2 2^{n-2}+\\cdots+b_n2^0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=b_1 2^{n-1}+b_2 2^{n-2}+\\cdots+b_n2^0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/encoding",
          "labels": [
            "3. Genetic algorithms",
            "Encoding: binary, real values and permutations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f893878b79f9bfdd.svg",
      "path": "is2/math/f893878b79f9bfdd.svg",
      "mime": "image/svg+xml",
      "bytes": 28745,
      "sha256": "2c267cb5037211618ee839e8e6ac949fdf0c33362328e93c2fabaf9ac86ecf99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}=\\frac{\\text{count satisfying A and B}}{\\text{count satisfying B}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A\\mid B)=\\frac{P(A\\cap B)}{P(B)}=\\frac{\\text{count satisfying A and B}}{\\text{count satisfying B}}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q1a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q1(a) Conditional probability from fruit counts [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f8ad2bf1c74a8449.svg",
      "path": "is2/math/f8ad2bf1c74a8449.svg",
      "mime": "image/svg+xml",
      "bytes": 9533,
      "sha256": "9e4ab4d5f3994c8cf393ea6f19f4b0b9f20265c440c2e93a82e5cf79959edd51",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\neg X\\cap\\neg Y:\\min(0.4,0.6)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\neg X\\cap\\neg Y:\\min(0.4,0.6)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q1c",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q1(c) Fuzzy set operations [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f8e69de5d9161da2.svg",
      "path": "is2/math/f8e69de5d9161da2.svg",
      "mime": "image/svg+xml",
      "bytes": 6965,
      "sha256": "fafde520941172a6ed900373d3ab969a5b152a59ad1c6cfc5a411f945f99991f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=0.12\\times(-0.1)=-0.012"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=0.12\\times(-0.1)=-0.012"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f8f7a41ed738725f.svg",
      "path": "is2/math/f8f7a41ed738725f.svg",
      "mime": "image/svg+xml",
      "bytes": 11420,
      "sha256": "2ad24969469b06cfd5f6b60a0105779635c849040d1a57794e5a8a023c669ee5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\neg A\\cap B)=0.999\\times0.02=0.01998"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\neg A\\cap B)=0.999\\times0.02=0.01998"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/bayes-rule",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Bayes’ rule: meaning, derivation and three complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f966da034fd08628.svg",
      "path": "is2/math/f966da034fd08628.svg",
      "mime": "image/svg+xml",
      "bytes": 9382,
      "sha256": "a2b75a15b2277095266f5ec96a429c9cf6bbd0f0301bf6ea39043afb16daba9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{new}=\\frac{9+4+1+4}{4}=\\frac{18}{4}=4.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{new}=\\frac{9+4+1+4}{4}=\\frac{18}{4}=4.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/ga-core/minimisation",
          "labels": [
            "3. Genetic algorithms",
            "GA minimisation: transform cost before roulette selection"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/f9d52a6143caaf7b.svg",
      "path": "is2/math/f9d52a6143caaf7b.svg",
      "mime": "image/svg+xml",
      "bytes": 4062,
      "sha256": "32050a50c981beb0ed79c6b2ec48ce2ce880e5fcdb42dbef5bf45a705e77ec6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x^{(1)}=1+1=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x^{(1)}=1+1=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q3",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q3 · Two-particle PSO through iteration 2 [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fa1b266acbaaacb0.svg",
      "path": "is2/math/fa1b266acbaaacb0.svg",
      "mime": "image/svg+xml",
      "bytes": 5038,
      "sha256": "bc7781f1af70e7589f7bd6bdb84ef18b3f6c8818c04408bf94c167bba111d6c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi=\\pi P,\\;\\sum\\pi_i=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi=\\pi P,\\;\\sum\\pi_i=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/formulas/tee-formulas/unit4",
          "labels": [
            "TEE formula sheet · Units 1 and 4",
            "Unit 4 formulas: Markov chains, MRP, MDP, Bellman"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fa60b6f67d870af3.svg",
      "path": "is2/math/fa60b6f67d870af3.svg",
      "mime": "image/svg+xml",
      "bytes": 10069,
      "sha256": "eda7ceba7d0d672bfc54e8225ac1ed82bffeedfa8e0068abd3e0a755e9b2a299",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(E,I,M,S,A)=(0,1,0,1,0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(E,I,M,S,A)=(0,1,0,1,0)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q2a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q2(a) Bayesian network joint probabilities [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fa6d94e12c8c8a44.svg",
      "path": "is2/math/fa6d94e12c8c8a44.svg",
      "mime": "image/svg+xml",
      "bytes": 6585,
      "sha256": "fa907bf36b3e42c2b825a372170c35dc3a932ac4a4d6ca48f2e4e3bb4797d2b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Yes)=4/8=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Yes)=4/8=0.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/job-offer",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for a job offer (Re-exam 2026, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q4b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q4(b) Naive Bayes: job offer [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fa867c388246e93b.svg",
      "path": "is2/math/fa867c388246e93b.svg",
      "mime": "image/svg+xml",
      "bytes": 32992,
      "sha256": "3511e0f8336f0ac2ff5b210d9ecaaeb0b15c33ca7452df51b049a2b3a2486444",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W,R)=0.5(0.1)(0.8)(0.99)+0.5(0.9)(0.8)(0.90)+0.5(0.5)(0.2)(0.99)+0.5(0.5)(0.2)(0.90)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W,R)=0.5(0.1)(0.8)(0.99)+0.5(0.9)(0.8)(0.90)+0.5(0.5)(0.2)(0.99)+0.5(0.5)(0.2)(0.90)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/sprinkler",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Solved PYQ: wet grass given no rain (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q3a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q3(a) Bayesian network: wet grass given no rain [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fa8dd4982ac39cbc.svg",
      "path": "is2/math/fa8dd4982ac39cbc.svg",
      "mime": "image/svg+xml",
      "bytes": 15314,
      "sha256": "065e2721461c314257653680ec61c68401fbedf7ca753839d986577137f50d00",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_{out}(z)=\\max_r\\min(\\alpha_r,\\mu_{B_r}(z))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_{out}(z)=\\max_r\\min(\\alpha_r,\\mu_{B_r}(z))"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q2b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q2(b) Fuzzy washing-machine controller [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-final/q4a",
          "labels": [
            "Final examination · 17 Apr 2024",
            "Q4(a) Fuzzy quality-control design [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/faf8b496eb6d2931.svg",
      "path": "is2/math/faf8b496eb6d2931.svg",
      "mime": "image/svg+xml",
      "bytes": 3153,
      "sha256": "a6e6bb7a9cf5dbc74339e92ba4c3a2cf3d164b0891e6aa6dd3b0dd2d6be8675d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(0-0)^2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(0-0)^2=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/mixture-models",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "GMM prerequisites: mean, variance, density and mixture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fb065d212fc56261.svg",
      "path": "is2/math/fb065d212fc56261.svg",
      "mime": "image/svg+xml",
      "bytes": 8209,
      "sha256": "6c168c857c530b42a5367688aa2e6b74d683e8e3bfcc2b8309497f4642182d69",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=2x^3-5x^2+7x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=2x^3-5x^2+7x"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q5b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q5(b) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fb1a87666bd393ac.svg",
      "path": "is2/math/fb1a87666bd393ac.svg",
      "mime": "image/svg+xml",
      "bytes": 9772,
      "sha256": "c0449669dc5ba9308484fdc340dbfca264e60332f9990469b20157a862772803",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{new}=(-1)+(-0.5)+(-1.5)=-3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{new}=(-1)+(-0.5)+(-1.5)=-3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/equation",
          "labels": [
            "4. Particle swarm optimization",
            "Read the PSO equation and work three individual updates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fb20d690460ddd1a.svg",
      "path": "is2/math/fb20d690460ddd1a.svg",
      "mime": "image/svg+xml",
      "bytes": 15884,
      "sha256": "1b8d6d5f085460c3887f32e917a3e682fe8c24da5ff6a767619a8923cfb597d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "fan=\\frac{0.5(50)+0.5(90)}{0.5+0.5}=\\frac{25+45}{1}=70\\%"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "fan=\\frac{0.5(50)+0.5(90)}{0.5+0.5}=\\frac{25+45}{1}=70\\%"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q7a",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q7(a) Fuzzy logic applications and complete controller example [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fb42face9e153c77.svg",
      "path": "is2/math/fb42face9e153c77.svg",
      "mime": "image/svg+xml",
      "bytes": 20818,
      "sha256": "7d9968f4ca73eeb633ebafc416abb6d379fa570059f19e258e409135783f4f8c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max\\{\\min(0.2,0.4),\\min(0.3,0.3),\\min(0.3,0.1)\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max\\{\\min(0.2,0.4),\\min(0.3,0.3),\\min(0.3,0.1)\\}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4a",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(a) Cartesian product and max–min composition [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fb4be71da02b8086.svg",
      "path": "is2/math/fb4be71da02b8086.svg",
      "mime": "image/svg+xml",
      "bytes": 6894,
      "sha256": "4d5bc4fb4ffe6deedd575320bc303d8fafb796302a26b24621baaa18bf3a1f54",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "60\\times0.8=48\\qquad40\\times0.1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "60\\times0.8=48\\qquad40\\times0.1=4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fb6236e8c0963234.svg",
      "path": "is2/math/fb6236e8c0963234.svg",
      "mime": "image/svg+xml",
      "bytes": 10333,
      "sha256": "3b0e5263746ac0f9eccea764a483c4d8166b4588627adacc9ab27735273d584e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "Q\\leftarrow2+0.5(7.5-2)=2+2.75=4.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "Q\\leftarrow2+0.5(7.5-2)=2+2.75=4.75"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fb78bd652840ab88.svg",
      "path": "is2/math/fb78bd652840ab88.svg",
      "mime": "image/svg+xml",
      "bytes": 10217,
      "sha256": "55a42e64a6367c8d91e0231d6c89a04f889ccc9a35c8c2c7fac29a0bdfe65084",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(13)=4394-507+104=3991"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(13)=4394-507+104=3991"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q5a",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q5(a) Genetic algorithm [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fba2b937f7b534a8.svg",
      "path": "is2/math/fba2b937f7b534a8.svg",
      "mime": "image/svg+xml",
      "bytes": 9850,
      "sha256": "1ddaaa1620d8dee8dd9de54faca6b36e1cbe848a93d0de3d05bd460a6f024ad2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{100-z_R}{15}=0.5\\Rightarrow z_R=92.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{100-z_R}{15}=0.5\\Rightarrow z_R=92.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/class-fan",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Class fan question: 32°C, 7 people, every rule and step"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fbe0441b97e0b9c1.svg",
      "path": "is2/math/fbe0441b97e0b9c1.svg",
      "mime": "image/svg+xml",
      "bytes": 4265,
      "sha256": "f16de84bc32a1b317cdc45187b6c611add6253bcc85cdea11b06a9215541423b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_k\\lambda_k^i=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_k\\lambda_k^i=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fbe8846f3efa93f5.svg",
      "path": "is2/math/fbe8846f3efa93f5.svg",
      "mime": "image/svg+xml",
      "bytes": 7907,
      "sha256": "cde16d329edc00b85c57e9244a1f6b0a53c7635d4f8a3ac2917fb94a0d066a84",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0.4,0.6)=0.6\\ne1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0.4,0.6)=0.6\\ne1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/properties",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Fuzzy properties, De Morgan laws and α-cuts"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fbf52d09e73db054.svg",
      "path": "is2/math/fbf52d09e73db054.svg",
      "mime": "image/svg+xml",
      "bytes": 14388,
      "sha256": "a5fda2e5b98985000671315750c162d80992d0a865254720c5c951b2495e01a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(x_1,\\ldots,x_n)=\\prod_iP(x_i\\mid parents_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(x_1,\\ldots,x_n)=\\prod_iP(x_i\\mid parents_i)"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-bn/inference",
          "labels": [
            "Unit 1 · Bayesian networks",
            "Inference in Bayesian networks: enumeration, α and variable elimination"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fc31c14dd22861fd.svg",
      "path": "is2/math/fc31c14dd22861fd.svg",
      "mime": "image/svg+xml",
      "bytes": 967,
      "sha256": "b72b21a5bd2bb08dddcf6c2b4a901e9c9e4ccedfd310fbe76f7a06bda40cb0de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\beta"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\beta"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/formulas",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "ACO formulas: transition probability, city choice and pheromone update"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fc69cd14a88a24b1.svg",
      "path": "is2/math/fc69cd14a88a24b1.svg",
      "mime": "image/svg+xml",
      "bytes": 3815,
      "sha256": "cc9358ff9d03e17b4f358a5c331c4ff50583c6d4ee9dddd5abf1233e0ba5635d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=\\begin{bmatrix}0.5&0.6\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=\\begin{bmatrix}0.5&0.6\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fc6fae0a339bc5e8.svg",
      "path": "is2/math/fc6fae0a339bc5e8.svg",
      "mime": "image/svg+xml",
      "bytes": 4498,
      "sha256": "db5ce230481c1a192bd2b65423bf5d44734070c053323168d6dfc3d05942e5bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(s,a,r,s')"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(s,a,r,s')"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/solving",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Using Bellman equations: policy and value iteration"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fc739e8ece1c9e47.svg",
      "path": "is2/math/fc739e8ece1c9e47.svg",
      "mime": "image/svg+xml",
      "bytes": 4053,
      "sha256": "700b23f2f13d18067fa9d7d8f73d3b26e5e5eab45b4c15e06a397e7d6beba7f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=\\frac{3}{1}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=\\frac{3}{1}=3"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fcafd07eb412a037.svg",
      "path": "is2/math/fcafd07eb412a037.svg",
      "mime": "image/svg+xml",
      "bytes": 13602,
      "sha256": "732855b73fd7455fe966e32c523005349154304690f6c9286841d0f826a8b62c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\overline f_{old}=\\frac{64+169+169+64}{4}=\\frac{466}{4}=116.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\overline f_{old}=\\frac{64+169+169+64}{4}=\\frac{466}{4}=116.5"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/mocks/m2-paper-v2-3/q2",
          "labels": [
            "M2 mock 3 · 10 marks",
            "Q2 · GA through two generations [3]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fcd0258f1fdf1909.svg",
      "path": "is2/math/fcd0258f1fdf1909.svg",
      "mime": "image/svg+xml",
      "bytes": 12013,
      "sha256": "402c2da108644c68611fd159cc9e7000de8b3db7507f022263b469e33a500076",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(R_\\lambda)_{ij}=\\begin{cases}1&R_{ij}\\geq\\lambda\\\\0&R_{ij}<\\lambda\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(R_\\lambda)_{ij}=\\begin{cases}1&R_{ij}\\geq\\lambda\\\\0&R_{ij}<\\lambda\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(b) Lambda-cut of a fuzzy relation [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fcec3b47d13c61a4.svg",
      "path": "is2/math/fcec3b47d13c61a4.svg",
      "mime": "image/svg+xml",
      "bytes": 5203,
      "sha256": "e4fdce04ea899561801a38ffbceacf937b4826a33f7a4ea9ed730c6ba148fbac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.05\\times0.6=0.03"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.05\\times0.6=0.03"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-nb/flu",
          "labels": [
            "Unit 1 · Naive Bayes classifier",
            "Solved PYQ: naive Bayes for flu (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q4b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q4(b) Naive Bayes: flu [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fd0572e2636f2a68.svg",
      "path": "is2/math/fd0572e2636f2a68.svg",
      "mime": "image/svg+xml",
      "bytes": 19311,
      "sha256": "eeda239a2293d15e42a13ab4deccbdf6ed97ba411a7a910bc32bbd36f73a4bc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{not }C)=1-P(C)=1-0.4=0.6\\qquad P(\\text{neither})=1-P(C\\cup F)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{not }C)=1-P(C)=1-0.4=0.6\\qquad P(\\text{neither})=1-P(C\\cup F)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-zero/and-or",
          "labels": [
            "Unit 1 · Probability from zero (AND, OR, given, Bayes)",
            "AND, OR and NOT with a picture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fd57d6dd0af66643.svg",
      "path": "is2/math/fd57d6dd0af66643.svg",
      "mime": "image/svg+xml",
      "bytes": 6968,
      "sha256": "d25a5ebcb6491bd5a8b44f5692cc94a861f19e08f8489fbb0be6438add5b48f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A)=0.12/0.20=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A)=0.12/0.20=0.6"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/probability",
          "labels": [
            "1. The maths these three topics use",
            "Percentages, probabilities and cumulative intervals"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fd9133cfe48a7467.svg",
      "path": "is2/math/fd9133cfe48a7467.svg",
      "mime": "image/svg+xml",
      "bytes": 8357,
      "sha256": "b2feacef70ceb4b236adb1b07c2f599171860f0e9900ef991655f7fb10c69249",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z^*=(54.5+75.5)/2=65"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z^*=(54.5+75.5)/2=65"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/mom",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Mean of maxima: discrete peaks and clipped plateaus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fe018f0ddfd05790.svg",
      "path": "is2/math/fe018f0ddfd05790.svg",
      "mime": "image/svg+xml",
      "bytes": 3521,
      "sha256": "00441df4355e1c9ab4608cb3aa008541059f22ecfb2d40410fa9438cfe04df9a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_1=x_0P"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_1=x_0P"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/next-step",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Next-step and n-step distributions"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fe0c41420480a542.svg",
      "path": "is2/math/fe0c41420480a542.svg",
      "mime": "image/svg+xml",
      "bytes": 9135,
      "sha256": "5b0e81d1509a6b682f70a52bf5fd30114b2d0ddf727d9cc777e73cb53c967d4e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_g=7.21-(7.348)=-0.138"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_g=7.21-(7.348)=-0.138"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/pso-core/class-three-particles",
          "labels": [
            "4. Particle swarm optimization",
            "Class PSO photograph: all three particles through iteration 2"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fe1d46e7593684d1.svg",
      "path": "is2/math/fe1d46e7593684d1.svg",
      "mime": "image/svg+xml",
      "bytes": 2301,
      "sha256": "e38c1adb386e8210f264dc7d30eaa3f462569ed63be52bc6d9d9ae9289961054",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/markov-chain",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Markov property, transition matrix and state diagram"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-markov/steady-state",
          "labels": [
            "Unit 4 · Markov processes (transition matrices)",
            "Steady state and long-run gain or loss"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fe332ce60af0f3c3.svg",
      "path": "is2/math/fe332ce60af0f3c3.svg",
      "mime": "image/svg+xml",
      "bytes": 819,
      "sha256": "709e876d3091e2e1695eef9da26495ce170f8d4160d8d40335ac5a424fea8c30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u4-bellman/bellman-mrp",
          "labels": [
            "Unit 4 · MRP, MDP, policies and Bellman equations",
            "Bellman equation for an MRP (with a solved example)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fe401cd453e2d902.svg",
      "path": "is2/math/fe401cd453e2d902.svg",
      "mime": "image/svg+xml",
      "bytes": 17589,
      "sha256": "5fc0990b5e34958b95e4b54055d4291af2445c62bace31741fe475701aa7e840",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\begin{bmatrix}1&0.1&0&0.4\\\\0.001&0.5&0.5&0.6\\\\0.3&1&0.5&0\\\\0&0.4&0.002&0.1\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\begin{bmatrix}1&0.1&0&0.4\\\\0.001&0.5&0.5&0.6\\\\0.3&1&0.5&0\\\\0&0.4&0.002&0.1\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q7b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q7(b) Lambda-cut of a fuzzy relation [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/feb11b3ddc232396.svg",
      "path": "is2/math/feb11b3ddc232396.svg",
      "mime": "image/svg+xml",
      "bytes": 1775,
      "sha256": "0b461a5d91118cd777acbd38ef657f1b488f3467203ae0cde090fd19650a1b52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x=2"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/objective",
          "labels": [
            "1. The maths these three topics use",
            "Position, score, minimisation and maximisation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fed46295bb39d225.svg",
      "path": "is2/math/fed46295bb39d225.svg",
      "mime": "image/svg+xml",
      "bytes": 7907,
      "sha256": "e65651d2d17371ab57243e86c89ff43f39db284bc372153c32a00a39bc78364e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max\\{0.4,0.3\\}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max\\{0.4,0.3\\}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-relations/composition",
          "labels": [
            "Fuzzy relations and matrices",
            "Max–min composition: three complete matrix examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/feefc8b7a33635af.svg",
      "path": "is2/math/feefc8b7a33635af.svg",
      "mime": "image/svg+xml",
      "bytes": 14714,
      "sha256": "9de674903dea6034837a8ddb906f8f9fee3cc397b9a11565f53068c60fd7ee5d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mu_A(3)=\\frac{3-2}{5-2}=\\frac{1}{3}=0.333333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mu_A(3)=\\frac{3-2}{5-2}=\\frac{1}{3}=0.333333333"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/triangle",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Triangular membership: choose the side, then calculate"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/fef1c19f50df11d5.svg",
      "path": "is2/math/fef1c19f50df11d5.svg",
      "mime": "image/svg+xml",
      "bytes": 14776,
      "sha256": "9f97601ff38c3f5e80c246c8676ab6998ccecbfb77e1407f4633728069548cee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "T=S\\odot R=\\begin{bmatrix}0.6&0.6&0.4\\\\0.3&0.3&0.3\\\\0.5&0.5&0.4\\end{bmatrix}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "T=S\\odot R=\\begin{bmatrix}0.6&0.6&0.4\\\\0.3&0.3&0.3\\\\0.5&0.5&0.4\\end{bmatrix}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2025-april/q3b",
          "labels": [
            "Final / re-examination · 28 Apr 2025",
            "Q3(b) Fuzzy Cartesian relations and composition-domain ambiguity [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ff22cd24b937efcc.svg",
      "path": "is2/math/ff22cd24b937efcc.svg",
      "mime": "image/svg+xml",
      "bytes": 27886,
      "sha256": "9d21eb65036389a1b7ac21de054d8f8bb6d6b37b61697a869b1ccddec2d752b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&4&2&4\\\\B&4&0&3&6\\\\C&2&3&0&2\\\\D&4&6&2&0\\end{array}\\qquad \\tau=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&1&1&1\\\\B&1&0&1&1\\\\C&1&1&0&1\\\\D&1&1&1&0\\end{array}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&4&2&4\\\\B&4&0&3&6\\\\C&2&3&0&2\\\\D&4&6&2&0\\end{array}\\qquad \\tau=\\begin{array}{c|cccc}&A&B&C&D\\\\\\hline A&0&1&1&1\\\\B&1&0&1&1\\\\C&1&1&0&1\\\\D&1&1&1&0\\end{array}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-aco/final-2025",
          "labels": [
            "Unit 3 · Ant colony optimization (ACO)",
            "Solved PYQ: ACO for a 4-city TSP (Final 2025, 10 marks)"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q7b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q7(b) ACO for TSP [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ff3411bced348831.svg",
      "path": "is2/math/ff3411bced348831.svg",
      "mime": "image/svg+xml",
      "bytes": 12981,
      "sha256": "8ab508330e20adb6e22277919c468f1389996f6a99bd91a11ebcd6b87adfd4d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(Y)=\\frac6{10}\\frac26\\frac26\\frac46=\\frac2{45}\\approx0.0444444"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(Y)=\\frac6{10}\\frac26\\frac26\\frac46=\\frac2{45}\\approx0.0444444"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q4a",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q4(a) Naive Bayes and Laplace smoothing [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ff395ff0ae2a5dd3.svg",
      "path": "is2/math/ff395ff0ae2a5dd3.svg",
      "mime": "image/svg+xml",
      "bytes": 2087,
      "sha256": "82f48a23887c8728bfe8c61424ef620fc56667c038ba9e111f8c0b4ab539bc6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0\\times 4=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0\\times 4=0"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/core-maths/binary",
          "labels": [
            "1. The maths these three topics use",
            "Binary from the beginning: positions, place values and bits"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ff5d9937f5d667c5.svg",
      "path": "is2/math/ff5d9937f5d667c5.svg",
      "mime": "image/svg+xml",
      "bytes": 13862,
      "sha256": "1f4e39b131ebfcc99eae8e7b85ae9a57f0fc06a2006aeb82d6dac7183b3468a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[0.6,0.4]P=[0.48+0.12,\\;0.12+0.28]=[0.6,0.4]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[0.6,0.4]P=[0.48+0.12,\\;0.12+0.28]=[0.6,0.4]"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q1d",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q1(d) Irreducibility and stationary distribution [5]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ff6357103803b6cd.svg",
      "path": "is2/math/ff6357103803b6cd.svg",
      "mime": "image/svg+xml",
      "bytes": 12322,
      "sha256": "f569806fbeea71c9d79abfe7a88c171a904ce7bda5b17fbfc0b6eaf3d56af14d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(P^2)_{FH}=.075+.100+.1125=.2875"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(P^2)_{FH}=.075+.100+.1125=.2875"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-2024-reexam/q6b",
          "labels": [
            "Re-examination · 25 Jun 2024",
            "Q6(b) Markov process and homework transition paths [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ffbe3f9b626d2a86.svg",
      "path": "is2/math/ffbe3f9b626d2a86.svg",
      "mime": "image/svg+xml",
      "bytes": 31005,
      "sha256": "2318a6280d55aea2f2b7cfa9842a9d1d2ff3374e67f0c8691b8825dda23332b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat\\mu_k=\\frac{\\sum_i\\lambda_k^ix_i}{\\sum_i\\lambda_k^i},\\qquad\\hat\\sigma_k^2=\\frac{\\sum_i\\lambda_k^i(x_i-\\hat\\mu_k)^2}{\\sum_i\\lambda_k^i},\\qquad\\hat\\pi_k=\\frac{\\sum_i\\lambda_k^i}{n}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat\\mu_k=\\frac{\\sum_i\\lambda_k^ix_i}{\\sum_i\\lambda_k^i},\\qquad\\hat\\sigma_k^2=\\frac{\\sum_i\\lambda_k^i(x_i-\\hat\\mu_k)^2}{\\sum_i\\lambda_k^i},\\qquad\\hat\\pi_k=\\frac{\\sum_i\\lambda_k^i}{n}"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/ten-mark-answer",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "10-mark answer: GMM vs k-means, log-likelihood derivation, parameters for K = 5"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/papers/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-final-2025/q2b",
          "labels": [
            "Final examination · 24 Nov 2025",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/mocks/paper-reexam-2026/q2b",
          "labels": [
            "Re-examination · 31 Jan 2026",
            "Q2(b) GMM: compare with k-means, log-likelihood, parameters [10]"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ffc7b04e07bd4328.svg",
      "path": "is2/math/ffc7b04e07bd4328.svg",
      "mime": "image/svg+xml",
      "bytes": 17113,
      "sha256": "677e21a837788143d5ffbb0cb439ff7408926423ebd68762ac1dedf484d52957",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Child}=ABEDC,\\quad L=2+3+1+8+9=23,\\quad F=0.0435"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Child}=ABEDC,\\quad L=2+3+1+8+9=23,\\quad F=0.0435"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u3-ga/ga-tsp",
          "labels": [
            "GA for travelling salesman problem",
            "GA approach to the travelling salesman problem"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ffd94fb58f716964.svg",
      "path": "is2/math/ffd94fb58f716964.svg",
      "mime": "image/svg+xml",
      "bytes": 3414,
      "sha256": "0dabe0496a906fa25ee2fdcc36814cd71a48b47f46f66a3eb20d27cd806e6ded",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8+0.2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8+0.2=1"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/fuzzy-core/weighted-average",
          "labels": [
            "2. Fuzzy logic, from meaning to full solutions",
            "Weighted average and centroid are not automatically the same"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/math/ffe772be82ede0e4.svg",
      "path": "is2/math/ffe772be82ede0e4.svg",
      "mime": "image/svg+xml",
      "bytes": 12417,
      "sha256": "0ef7b521433b0f6c301ae60d7138c2fac3ba3d74bb58cd463b84e1697b7709ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf P(Weather)=\\langle0.6,0.1,0.29,0.01\\rangle"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf P(Weather)=\\langle0.6,0.1,0.29,0.01\\rangle"
        }
      ],
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-prob/uncertainty",
          "labels": [
            "Unit 1 · Uncertainty, joint distributions and Bayes rule",
            "Why agents need probability (and the basic rules)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/is2/style.css",
      "path": "is2/style.css",
      "mime": "text/css",
      "bytes": 14867,
      "sha256": "5364081bc161b3576118a48f759d68fd4774b00ed274b4d55d946de831ff4540",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "is2/index.html",
          "route": "https://deep-learning-study-room.vercel.app/is2/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/app.js",
      "path": "nlp/app.js",
      "mime": "application/javascript",
      "bytes": 14034,
      "sha256": "f9a2bbed9410e2be9a7349216c13459c7f72e4ba18c18a54b566fc8ac19e29ba",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "nlp/index.html",
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/content.js",
      "path": "nlp/content.js",
      "mime": "application/javascript",
      "bytes": 2256180,
      "sha256": "930563d6fc52b45fdc3378c5e97ac3731951258706ca1d23da8c365c6ce687a5",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "nlp/index.html",
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0057723bfc328243.svg",
      "path": "nlp/math/0057723bfc328243.svg",
      "mime": "image/svg+xml",
      "bytes": 8469,
      "sha256": "672e5fff2e4c656b9e303fa7c8439779cc04d789e04b56c485996ae0428ec2b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(\\text{the})=0.02\\times0.05=0.001"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(\\text{the})=0.02\\times0.05=0.001"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/00ba54f74d066f93.svg",
      "path": "nlp/math/00ba54f74d066f93.svg",
      "mime": "image/svg+xml",
      "bytes": 5093,
      "sha256": "ee2b01e6ff49dff706a5216cdf598a0a60534ca2d58d3c745a21c92dab667894",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{cat}\\mid N)=\\frac12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{cat}\\mid N)=\\frac12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/00d6bb1eb81ee107.svg",
      "path": "nlp/math/00d6bb1eb81ee107.svg",
      "mime": "image/svg+xml",
      "bytes": 16396,
      "sha256": "194b87258cf00acf035898190f69b89486a4fe84471ee5f5479287729ecd354f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "B\\cdot C=(0)(1)+(1)(0)+(1)(1)+(1)(0)+(0)(1)+(0)(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "B\\cdot C=(0)(1)+(1)(0)+(1)(1)+(1)(0)+(0)(1)+(0)(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0107901b24c804b2.svg",
      "path": "nlp/math/0107901b24c804b2.svg",
      "mime": "image/svg+xml",
      "bytes": 12738,
      "sha256": "19bc74589a02b1846c4f6f0a3699484686cb3e81819e2f3c1c041f1d0660fc54",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C\\cap G_2=\\{\\mathrm{deposits}\\},\\qquad \\mathrm{score}(2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C\\cap G_2=\\{\\mathrm{deposits}\\},\\qquad \\mathrm{score}(2)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q3b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q3b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q3b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/014ed66c3c0df2b1.svg",
      "path": "nlp/math/014ed66c3c0df2b1.svg",
      "mime": "image/svg+xml",
      "bytes": 12839,
      "sha256": "1ea48a28e89f3567f9ea3e76b24fa037bc2287230dcb6076efd77d5f554e729c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Number of tag sequences}=N^T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Number of tag sequences}=N^T"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0167293b8abe1cce.svg",
      "path": "nlp/math/0167293b8abe1cce.svg",
      "mime": "image/svg+xml",
      "bytes": 16405,
      "sha256": "e5328a31b05e99dbd61aed571b0be1b2de1e208a2a1d72ddd6a88cfa8ebf9584",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{+1}(w_i\\mid w_{i-1})=\\frac{C(w_{i-1},w_i)+1}{C(w_{i-1})+V}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{+1}(w_i\\mid w_{i-1})=\\frac{C(w_{i-1},w_i)+1}{C(w_{i-1})+V}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/02a3d76972ac332b.svg",
      "path": "nlp/math/02a3d76972ac332b.svg",
      "mime": "image/svg+xml",
      "bytes": 4673,
      "sha256": "73df86112d549373659088cb32fc02ec005e2364231991877b585a38028075db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "827+1=828"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "827+1=828"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0319d5a65cf344a9.svg",
      "path": "nlp/math/0319d5a65cf344a9.svg",
      "mime": "image/svg+xml",
      "bytes": 7147,
      "sha256": "a34b2157a076689f9b2591995208f3e042b58317543a41d711cae20e23abf1dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|A\\|=\\sqrt{1^2+1^2+1^2}=\\sqrt3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|A\\|=\\sqrt{1^2+1^2+1^2}=\\sqrt3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/03ba8413969b1f03.svg",
      "path": "nlp/math/03ba8413969b1f03.svg",
      "mime": "image/svg+xml",
      "bytes": 1473,
      "sha256": "2f979da4b85f15bd978fe6a84f71c11ccb14cdc983b0bf223d36adfff082df2d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-d"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-d"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0496ec54e0350270.svg",
      "path": "nlp/math/0496ec54e0350270.svg",
      "mime": "image/svg+xml",
      "bytes": 2923,
      "sha256": "a9592af17c7f8e85f9167d2b5049770fcabadf66c46b929e7c0f849fe2c66a16",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=N^T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=N^T"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/054557fae74f519d.svg",
      "path": "nlp/math/054557fae74f519d.svg",
      "mime": "image/svg+xml",
      "bytes": 25514,
      "sha256": "f676ad20336930aef9d515431cdf1861db83822505b571c3e1a617cf49c91756",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\mathbf w,\\mathbf t)=P(t_1\\mid\\mathrm{Start})\\prod_iP(w_i\\mid t_i)\\prod_{i=2}^{n}P(t_i\\mid t_{i-1})P(\\mathrm{End}\\mid t_n)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\mathbf w,\\mathbf t)=P(t_1\\mid\\mathrm{Start})\\prod_iP(w_i\\mid t_i)\\prod_{i=2}^{n}P(t_i\\mid t_{i-1})P(\\mathrm{End}\\mid t_n)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/058d387c1daaff14.svg",
      "path": "nlp/math/058d387c1daaff14.svg",
      "mime": "image/svg+xml",
      "bytes": 2066,
      "sha256": "bbfd697f1239574bcf7eda139a62029b62cabf9c2eb78c36aa0a546a34c618ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d\\times V"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d\\times V"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/05ad87647bbe0b7d.svg",
      "path": "nlp/math/05ad87647bbe0b7d.svg",
      "mime": "image/svg+xml",
      "bytes": 13491,
      "sha256": "f90c34f266c0df69e96e8a016ad1434d9c3cc62b714d94ed8702005dabedccfb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(H)=\\frac12\\times\\frac18\\times\\frac18=\\frac{1}{128}=0.0078125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(H)=\\frac12\\times\\frac18\\times\\frac18=\\frac{1}{128}=0.0078125"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/05bf57345047ff24.svg",
      "path": "nlp/math/05bf57345047ff24.svg",
      "mime": "image/svg+xml",
      "bytes": 23774,
      "sha256": "9195e651d4f78369c8a2d1740c826f49d9dd48fedb1b218052e1e179530b3575",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_{ij}=\\sum_{s=1}^{5}\\mathbf{1}[\\text{target}_i\\text{ and context}_j\\text{ occur in sentence }s]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_{ij}=\\sum_{s=1}^{5}\\mathbf{1}[\\text{target}_i\\text{ and context}_j\\text{ occur in sentence }s]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0612a35cf28c3394.svg",
      "path": "nlp/math/0612a35cf28c3394.svg",
      "mime": "image/svg+xml",
      "bytes": 11118,
      "sha256": "108aa5ba97132157d6f711ea47f282ce17c2411e34fe9f6be4f3c1b3fbae9d60",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{stream}\\mid R)=\\frac{1+1}{23}=\\frac2{23}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{stream}\\mid R)=\\frac{1+1}{23}=\\frac2{23}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/063b3931740c7830.svg",
      "path": "nlp/math/063b3931740c7830.svg",
      "mime": "image/svg+xml",
      "bytes": 2537,
      "sha256": "3cb319ab80feef471b24b97ca8ae1a1b2f8ec72a01e8761d0f394a0d301c1fd6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1/P=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1/P=8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/064d395af2cadd10.svg",
      "path": "nlp/math/064d395af2cadd10.svg",
      "mime": "image/svg+xml",
      "bytes": 7207,
      "sha256": "55ae844673d53d58668b004eb9bfc5975c8abf020094105b9a4bbc8746902ca1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3^5=3\\times3\\times3\\times3\\times3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3^5=3\\times3\\times3\\times3\\times3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q2",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/072e354cb1ef7f5e.svg",
      "path": "nlp/math/072e354cb1ef7f5e.svg",
      "mime": "image/svg+xml",
      "bytes": 9838,
      "sha256": "9a7835004a798b1dc02194c8c49ae4ff268cb562f16f3f78df2d1d8097aabf13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_A=0.5\\times0.5\\times0.5=0.125=1/8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_A=0.5\\times0.5\\times0.5=0.125=1/8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/07337f908c856c5a.svg",
      "path": "nlp/math/07337f908c856c5a.svg",
      "mime": "image/svg+xml",
      "bytes": 3759,
      "sha256": "c33ec0b88a9eb8bd046224873dde57f093573f9456b475b8b74304a33a173f09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{5}{20}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{5}{20}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/073c637441080500.svg",
      "path": "nlp/math/073c637441080500.svg",
      "mime": "image/svg+xml",
      "bytes": 11761,
      "sha256": "62e545403af5e557a20b3fad5695dd848ab69347a6d53511fadc0c077028a5fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.0448+0.048+0.0016+0.006=0.1004."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.0448+0.048+0.0016+0.006=0.1004."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/076745077c7c6109.svg",
      "path": "nlp/math/076745077c7c6109.svg",
      "mime": "image/svg+xml",
      "bytes": 9281,
      "sha256": "e0c2f0c28a23cda0a593b6c4669f410bc9bbb26c530ee152317353f14a1465ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8(0.2)(0.3)(0.1)=0.0048"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8(0.2)(0.3)(0.1)=0.0048"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/08274dbc564789d5.svg",
      "path": "nlp/math/08274dbc564789d5.svg",
      "mime": "image/svg+xml",
      "bytes": 13243,
      "sha256": "be17db0342d3ed5946dce2664211e573e8d89b82931b6e1d3f210b08371a0f0a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S\\to NP\\ VP,\\quad NP\\to Det\\ N,\\quad VP\\to V\\ NP"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S\\to NP\\ VP,\\quad NP\\to Det\\ N,\\quad VP\\to V\\ NP"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-chunks-grammar/cfg-foundation",
          "labels": [
            "Chunking, chinking and context-free grammar",
            "CFG: terminals, nonterminals, production rules and parse trees"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            14,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-chunks-grammar/cfg-foundation",
          "labels": [
            "Chunking, chinking and context-free grammar",
            "CFG: terminals, nonterminals, production rules and parse trees"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1c",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1c · Syntax parsing approaches"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/088fd26aaafea320.svg",
      "path": "nlp/math/088fd26aaafea320.svg",
      "mime": "image/svg+xml",
      "bytes": 12508,
      "sha256": "ec2b3d677f760bec731413ebfd0405f4cfce2785b132e2a89911f1d1ff42106c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max(0.096,0.048)(0.4)=0.0384"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max(0.096,0.048)(0.4)=0.0384"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0957b6ab0a1aa0cc.svg",
      "path": "nlp/math/0957b6ab0a1aa0cc.svg",
      "mime": "image/svg+xml",
      "bytes": 21462,
      "sha256": "d8c02e3245f0d59351d1fb6465bb21167c38c2df17552d1831fe85132858776c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{path,words})=(\\text{other required factors})\\times b_V(can)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{path,words})=(\\text{other required factors})\\times b_V(can)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/09cc94e28baa5a90.svg",
      "path": "nlp/math/09cc94e28baa5a90.svg",
      "mime": "image/svg+xml",
      "bytes": 16867,
      "sha256": "db9b40c26c93180f44fc0bc01f7b0880d879153cc0a95d15aa6d249e7730365a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_1,\\ldots,w_n,\\langle/s\\rangle\\mid\\langle s\\rangle)=\\prod_{i=1}^{n+1}P(w_i\\mid w_{i-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_1,\\ldots,w_n,\\langle/s\\rangle\\mid\\langle s\\rangle)=\\prod_{i=1}^{n+1}P(w_i\\mid w_{i-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0a217c93f9b6444f.svg",
      "path": "nlp/math/0a217c93f9b6444f.svg",
      "mime": "image/svg+xml",
      "bytes": 4983,
      "sha256": "ba42b2c357805088fa0aecc404fff4909e2d89a8e3738cbc8251d9fb52dd5580",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.15\\times0.8=0.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.15\\times0.8=0.12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q4",
          "labels": [
            "M2 Mock A · core calculations",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0a2405c4d5291b52.svg",
      "path": "nlp/math/0a2405c4d5291b52.svg",
      "mime": "image/svg+xml",
      "bytes": 3975,
      "sha256": "ee26694cae88e27b3efd6efae309bcad3452ac757b6e3ed7683a192827f0a71f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.4=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.4=0.2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0aa2b77f15f8a15c.svg",
      "path": "nlp/math/0aa2b77f15f8a15c.svg",
      "mime": "image/svg+xml",
      "bytes": 7490,
      "sha256": "00941ca3fa229f1fd26982afa479d7edb4fbbd5dcdf643d66b5b8b3e003d2e57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S(b\\mid h)=0.4(0.5)=0.2."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S(b\\mid h)=0.4(0.5)=0.2."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0ab677a634f01ae0.svg",
      "path": "nlp/math/0ab677a634f01ae0.svg",
      "mime": "image/svg+xml",
      "bytes": 10278,
      "sha256": "04c22a94c6d284ed1796caef301696aedae7f440efaebfdf83e48d69977c75f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(1,2)=\\min(2+1,\\ 0+1,\\ 1+1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(1,2)=\\min(2+1,\\ 0+1,\\ 1+1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0add9a13e11f4556.svg",
      "path": "nlp/math/0add9a13e11f4556.svg",
      "mime": "image/svg+xml",
      "bytes": 16459,
      "sha256": "78c04658fd42ba884e175bcfba12e09788428fe033316674090fa6f7c64f4998",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A\\cdot C=(1)(1)+(1)(0)+(1)(1)+(0)(0)+(0)(1)+(0)(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A\\cdot C=(1)(1)+(1)(0)+(1)(1)+(0)(0)+(0)(1)+(0)(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0b4f2f8e9cf3fc17.svg",
      "path": "nlp/math/0b4f2f8e9cf3fc17.svg",
      "mime": "image/svg+xml",
      "bytes": 9911,
      "sha256": "46f5facc8e497983d6fb4c934e877f48099439f6d699a9a217ba4b0f01d553e7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\prod_i P(w_i\\mid w_{i-2},w_{i-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\prod_i P(w_i\\mid w_{i-2},w_{i-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0b9576850c99f85a.svg",
      "path": "nlp/math/0b9576850c99f85a.svg",
      "mime": "image/svg+xml",
      "bytes": 13354,
      "sha256": "7a3655188427d9db6905af81076da7d45c7c6691da1955959e1bd4179a62ad5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{ij}=f(X)(w^T\\widetilde w+b+\\widetilde b-\\ln X)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{ij}=f(X)(w^T\\widetilde w+b+\\widetilde b-\\ln X)^2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0be039cb18c2d44a.svg",
      "path": "nlp/math/0be039cb18c2d44a.svg",
      "mime": "image/svg+xml",
      "bytes": 7281,
      "sha256": "b82f0b36abb9bc0d2ff7a1bc6b8fff02d03b35fbdb582b3a7baf0d72091b1c86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(eat)\\approx0.244728"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(eat)\\approx0.244728"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0c266d4a40683c9b.svg",
      "path": "nlp/math/0c266d4a40683c9b.svg",
      "mime": "image/svg+xml",
      "bytes": 4692,
      "sha256": "5e5372b7bd0fa628b79006b7159965c05688a652328d2d65db6104b5d7468ca6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4\\times0.01=0.004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4\\times0.01=0.004"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0ca97d5e894e09b1.svg",
      "path": "nlp/math/0ca97d5e894e09b1.svg",
      "mime": "image/svg+xml",
      "bytes": 21832,
      "sha256": "d7ba7b1f047051753cafe65d1a10dea0d65c587df92af72f9ae20ba0077e9d25",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_i\\mid w_{i-2},w_{i-1})=\\frac{C(w_{i-2},w_{i-1},w_i)}{C(w_{i-2},w_{i-1})}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_i\\mid w_{i-2},w_{i-1})=\\frac{C(w_{i-2},w_{i-1},w_i)}{C(w_{i-2},w_{i-1})}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q3",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q3 (3 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0cbb12db950a8417.svg",
      "path": "nlp/math/0cbb12db950a8417.svg",
      "mime": "image/svg+xml",
      "bytes": 7374,
      "sha256": "4d395f1b6a2e98a4ce6a8b5d3d47b91622647ede46fa4f3d719b44017f4eb352",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(c)=\\frac{s(c)}{\\sum_j s(j)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(c)=\\frac{s(c)}{\\sum_j s(j)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0d44559007b7dea6.svg",
      "path": "nlp/math/0d44559007b7dea6.svg",
      "mime": "image/svg+xml",
      "bytes": 10846,
      "sha256": "b56569425da5d235fb994164129665fecaf34d3048a2d11854f166fb34d5d387",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{Laplace}}(w)=\\frac{C(w)+1}{N+V}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{Laplace}}(w)=\\frac{C(w)+1}{N+V}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0d6484992af2f005.svg",
      "path": "nlp/math/0d6484992af2f005.svg",
      "mime": "image/svg+xml",
      "bytes": 10793,
      "sha256": "f900f0d9e4606f41f2cc024023253a8df632e82bba5859a1b74aee48d98692f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(3,2)=\\min(1+1,\\ 2+1,\\ 1+1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(3,2)=\\min(1+1,\\ 2+1,\\ 1+1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0dd1d63ad4a25f3e.svg",
      "path": "nlp/math/0dd1d63ad4a25f3e.svg",
      "mime": "image/svg+xml",
      "bytes": 10779,
      "sha256": "7b52b547d20f84db044945bd687e5b24b5485f42f2e8c807317845e22fe81f1b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(4,1)=\\min(2+1,\\ 4+1,\\ 3+1)=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(4,1)=\\min(2+1,\\ 4+1,\\ 3+1)=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0e0cb943fc030998.svg",
      "path": "nlp/math/0e0cb943fc030998.svg",
      "mime": "image/svg+xml",
      "bytes": 4569,
      "sha256": "2e76c193ea99a0162bde700224677a0adb8c2f0cb419912a3e0db6de417891bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{2}{3}\\times\\frac{1}{2}=\\frac{1}{3}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{2}{3}\\times\\frac{1}{2}=\\frac{1}{3}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0ec49ccf4b6243b5.svg",
      "path": "nlp/math/0ec49ccf4b6243b5.svg",
      "mime": "image/svg+xml",
      "bytes": 10385,
      "sha256": "db9475794abd87ae87d884d8b53b254a75146a9cb08a9483f1c49721eb8bd420",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{score}(c)=P(c)\\prod_jP(x_j\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{score}(c)=P(c)\\prod_jP(x_j\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q2c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q2c · Animal categorical Naive Bayes"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0eeb7c5512da08e8.svg",
      "path": "nlp/math/0eeb7c5512da08e8.svg",
      "mime": "image/svg+xml",
      "bytes": 7755,
      "sha256": "93bd3ccf6459173d5f3a6cee2aa2961c7d18891b95edf559c4658c5ac25c5025",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(A,B)=\\frac{|A\\cap B|}{|A\\cup B|}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(A,B)=\\frac{|A\\cap B|}{|A\\cup B|}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q7b",
          "labels": [
            "Solved final paper · December 2025",
            "Q7B · Corpora and Jaccard similarity"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q7b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q7B · Corpora and Jaccard similarity"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0ef287f11eb0a00f.svg",
      "path": "nlp/math/0ef287f11eb0a00f.svg",
      "mime": "image/svg+xml",
      "bytes": 907,
      "sha256": "6e1cf288c63d09edfa6c1b73c2a1285f3883cc6a8022f7e22f82dd1b4ce5236a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-label-onehot",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Label and one-hot encoding: three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-label-onehot",
          "labels": [
            "Representation & similarity",
            "Label and one-hot encoding: three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0f69259be30dd3d0.svg",
      "path": "nlp/math/0f69259be30dd3d0.svg",
      "mime": "image/svg+xml",
      "bytes": 7822,
      "sha256": "2855b215ca20a20c1bd6a5a20e56a0dcb325dd9fa9279a8e197103844329233d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{BoW}_j(d)=C(v_j,d)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{BoW}_j(d)=C(v_j,d)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0fd3e6bc0e9d2f40.svg",
      "path": "nlp/math/0fd3e6bc0e9d2f40.svg",
      "mime": "image/svg+xml",
      "bytes": 6024,
      "sha256": "d2b9d670374e58459c45f7098b52a5e4607c523dce8d41ae9ae54bdf3a8878a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L=1.6/20=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L=1.6/20=0.08"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0fd59effd2bb7926.svg",
      "path": "nlp/math/0fd59effd2bb7926.svg",
      "mime": "image/svg+xml",
      "bytes": 12697,
      "sha256": "2ab0891960427616617563bdf518315c35ac4605bb7fd05a1bfe14b5f8243137",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(s\\mid C)=\\frac{\\operatorname{score}(s)}{\\sum_{s'}\\operatorname{score}(s')}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(s\\mid C)=\\frac{\\operatorname{score}(s)}{\\sum_{s'}\\operatorname{score}(s')}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/0ffdeccced5f3a45.svg",
      "path": "nlp/math/0ffdeccced5f3a45.svg",
      "mime": "image/svg+xml",
      "bytes": 3762,
      "sha256": "f50c4dd9185b0a571459df68025ff65ad890c75cea9c3250398b4824bc5ba49c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=2^3=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=2^3=8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1058f8c72f5016fb.svg",
      "path": "nlp/math/1058f8c72f5016fb.svg",
      "mime": "image/svg+xml",
      "bytes": 15537,
      "sha256": "4587f4971ea298b50a2a49a87f6db78650f824b7801c4a7e7883e6b1555c51d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_1(H)=0.8(0.4)=0.32,\\quad\\alpha_1(C)=0.2(0.1)=0.02."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_1(H)=0.8(0.4)=0.32,\\quad\\alpha_1(C)=0.2(0.1)=0.02."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/105c539acb46c968.svg",
      "path": "nlp/math/105c539acb46c968.svg",
      "mime": "image/svg+xml",
      "bytes": 8113,
      "sha256": "d0a1249f6e19d683c230c9485bd6d984308a0a1fb68deb54ca847e3b13b129df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_1(a,b)=\\sum_i|a_i-b_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_1(a,b)=\\sum_i|a_i-b_i|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/115f9e8e47cda84d.svg",
      "path": "nlp/math/115f9e8e47cda84d.svg",
      "mime": "image/svg+xml",
      "bytes": 4425,
      "sha256": "6d21ad260800f294115cb562f1763c7aa9313cabf39bf5d0afc53ed18e2f1fc6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times0.5=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times0.5=0.3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/118f04dc70642898.svg",
      "path": "nlp/math/118f04dc70642898.svg",
      "mime": "image/svg+xml",
      "bytes": 19477,
      "sha256": "6903eb0d94e4e2412fabc5a0bdd0e3117387fda836f3d2ca11d913523a3e4f26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{score}(A)=0.5\\times\\frac1{31}\\times\\frac1{31}\\times\\frac1{31}\\approx0.00001678359236"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{score}(A)=0.5\\times\\frac1{31}\\times\\frac1{31}\\times\\frac1{31}\\approx0.00001678359236"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q5b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/11b6a388c4744fa9.svg",
      "path": "nlp/math/11b6a388c4744fa9.svg",
      "mime": "image/svg+xml",
      "bytes": 5340,
      "sha256": "4fa9f97dd635205f48b00dc1e4304c4fb4b837ec2beef27552827a2a8bc7e6bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{10}\\times\\frac{2}{17}=\\frac{1}{85}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{10}\\times\\frac{2}{17}=\\frac{1}{85}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/12c99aed7b535ad6.svg",
      "path": "nlp/math/12c99aed7b535ad6.svg",
      "mime": "image/svg+xml",
      "bytes": 7897,
      "sha256": "703970281bc7edfcfc3859496c694a3536d974a4751990725a651683d2eb30b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_i\\mid w_{i-2},w_{i-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_i\\mid w_{i-2},w_{i-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/12d30b8166786ac1.svg",
      "path": "nlp/math/12d30b8166786ac1.svg",
      "mime": "image/svg+xml",
      "bytes": 22421,
      "sha256": "9d0fd6c1b112775be5b6c08c71d6d4a0015f03663101c0263ed09852aba69cd8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_o\\mid w_i)=\\frac{\\exp(u_{w_o}^{T}v_{w_i})}{\\sum_{w\\in V}\\exp(u_w^{T}v_{w_i})}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_o\\mid w_i)=\\frac{\\exp(u_{w_o}^{T}v_{w_i})}{\\sum_{w\\in V}\\exp(u_w^{T}v_{w_i})}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/132b0bf994fa1fe9.svg",
      "path": "nlp/math/132b0bf994fa1fe9.svg",
      "mime": "image/svg+xml",
      "bytes": 10278,
      "sha256": "7640c23692a0f33f4b58f945226e8bfc18d4a3a722a36f585176c0de827ed138",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,1)=\\min(0+1,\\ 2+1,\\ 1+1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,1)=\\min(0+1,\\ 2+1,\\ 1+1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/13803fe6f5045ef1.svg",
      "path": "nlp/math/13803fe6f5045ef1.svg",
      "mime": "image/svg+xml",
      "bytes": 7549,
      "sha256": "1dea6fc4c18282692fd8a78b5affa5b6ebf084ab4cfd5e3afebc76e84a02abed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c^*=(1+1)(20/25)=1.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c^*=(1+1)(20/25)=1.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/13f584cbebce7216.svg",
      "path": "nlp/math/13f584cbebce7216.svg",
      "mime": "image/svg+xml",
      "bytes": 12962,
      "sha256": "53699933d2a2a03746905fcbbaccf04ea2fd4f27e53bee40565221bd8257f7fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(A,C)=\\frac2{\\sqrt3\\cdot2}=\\frac1{\\sqrt3}\\approx0.577350"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(A,C)=\\frac2{\\sqrt3\\cdot2}=\\frac1{\\sqrt3}\\approx0.577350"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1414aff0cfb8fbd2.svg",
      "path": "nlp/math/1414aff0cfb8fbd2.svg",
      "mime": "image/svg+xml",
      "bytes": 11798,
      "sha256": "7e12b3570e067749fa955ac5bcedd066bc8a5585af59ee909fff180b4c0ed1de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid\\text{loan})=\\frac{s(F)}{s(F)+s(R)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid\\text{loan})=\\frac{s(F)}{s(F)+s(R)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/14ba87d96baf7247.svg",
      "path": "nlp/math/14ba87d96baf7247.svg",
      "mime": "image/svg+xml",
      "bytes": 2212,
      "sha256": "a6a626a3de3e1705c6d5eb06ff9c85fd4616bd48b5f7f075ebac4513188485d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d=1-J"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d=1-J"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-jaccard",
          "labels": [
            "Similarity and distance: every numerical step",
            "Jaccard: intersection, union and distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-jaccard",
          "labels": [
            "Representation & similarity",
            "Jaccard: intersection, union and distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/151df11dd9b4e4ca.svg",
      "path": "nlp/math/151df11dd9b4e4ca.svg",
      "mime": "image/svg+xml",
      "bytes": 19034,
      "sha256": "ecc9d11d3b0c0377296dff311c3a89949c229dae7e5a69778ca5e01ef0830a07",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{MLE}}(w)=\\frac{C(w)}{N}\\qquad P(w_1,\\ldots,w_m)\\approx\\prod_{i=1}^{m}P(w_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{MLE}}(w)=\\frac{C(w)}{N}\\qquad P(w_1,\\ldots,w_m)\\approx\\prod_{i=1}^{m}P(w_i)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/15653088bc649e84.svg",
      "path": "nlp/math/15653088bc649e84.svg",
      "mime": "image/svg+xml",
      "bytes": 5695,
      "sha256": "bbb0138d7d5752c5ab91373af53ad963ab0a88dea69fb9fb9d8cc99a7b2b634d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{12}\\times\\frac{1}{21}=\\frac{1}{252}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{12}\\times\\frac{1}{21}=\\frac{1}{252}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/15909e375167f411.svg",
      "path": "nlp/math/15909e375167f411.svg",
      "mime": "image/svg+xml",
      "bytes": 7797,
      "sha256": "753e4d737abe3f4798cc522c784384cbf2e83237079976d43a9e96604e61d996",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(\\mathbf t,\\mathbf b)=\\frac1{\\sqrt2\\sqrt2}=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(\\mathbf t,\\mathbf b)=\\frac1{\\sqrt2\\sqrt2}=0.5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/15d2f168f4fe9604.svg",
      "path": "nlp/math/15d2f168f4fe9604.svg",
      "mime": "image/svg+xml",
      "bytes": 11872,
      "sha256": "dc771906b6e0f2a8cc222e3b55fe91a4e6396b41e5fdd0cf8f408f14ab3ca44b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max(0.096,0.012)(0.5)=0.048"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max(0.096,0.012)(0.5)=0.048"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/15f0c8914a694355.svg",
      "path": "nlp/math/15f0c8914a694355.svg",
      "mime": "image/svg+xml",
      "bytes": 6967,
      "sha256": "74cee5f93797e6ace780422e17a138fed223813f2c11bb210658ebccc722884a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac23\\times1\\times\\frac12\\times1=\\frac13"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac23\\times1\\times\\frac12\\times1=\\frac13"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/16635e3dc332a6fb.svg",
      "path": "nlp/math/16635e3dc332a6fb.svg",
      "mime": "image/svg+xml",
      "bytes": 6687,
      "sha256": "a48582fbd8a7f5aa75426b8b820640f3ba5d7d5b42580769780adab411fcf477",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{6}{6+2}=0.750000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{6}{6+2}=0.750000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/167913d5b2acc327.svg",
      "path": "nlp/math/167913d5b2acc327.svg",
      "mime": "image/svg+xml",
      "bytes": 8085,
      "sha256": "99158d05c2ae9022862c9ab9c6de217594a89825f1a5d6d07db0f4abe0bae601",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\#\\text{ n-grams}=T-n+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\#\\text{ n-grams}=T-n+1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q1",
          "labels": [
            "M2 Mock A · core calculations",
            "Q1 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/16ee67bf50a203c3.svg",
      "path": "nlp/math/16ee67bf50a203c3.svg",
      "mime": "image/svg+xml",
      "bytes": 17141,
      "sha256": "4dc92dc0bd06ef875a795b2c864d80ef03bfe76f0e1e33d60492284b06e4bfee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=\\frac{C(h,w)}{\\sum_{v\\in V}C(h,v)}=\\frac{C(h,w)}{C(h)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=\\frac{C(h,w)}{\\sum_{v\\in V}C(h,v)}=\\frac{C(h,w)}{C(h)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/16ff8201d135ae01.svg",
      "path": "nlp/math/16ff8201d135ae01.svg",
      "mime": "image/svg+xml",
      "bytes": 11445,
      "sha256": "c1b1c0215cbec7f52f9c1c7e6507ed67f107d242cc94163e5ec2a0ed62001456",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_2(C)=[0.16(0.3)+0.10(0.6)](0.1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_2(C)=[0.16(0.3)+0.10(0.6)](0.1)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/170c0f0886c42082.svg",
      "path": "nlp/math/170c0f0886c42082.svg",
      "mime": "image/svg+xml",
      "bytes": 16462,
      "sha256": "27860b8c9b3b84570c53a71f665151c9a9e1a78f5e5ab0698c54528b0a0ca8be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(visited\\mid prime,minister)=1/12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(visited\\mid prime,minister)=1/12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1711a8d0c3782b27.svg",
      "path": "nlp/math/1711a8d0c3782b27.svg",
      "mime": "image/svg+xml",
      "bytes": 11110,
      "sha256": "fd9b801ebe83fa5cc682ef4e1fd9dc2a395d9f31a0366b55872695898d7a9a15",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(s)=P(s)\\prod_j P(w_j\\mid s)."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(s)=P(s)\\prod_j P(w_j\\mid s)."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1716d45167a355a0.svg",
      "path": "nlp/math/1716d45167a355a0.svg",
      "mime": "image/svg+xml",
      "bytes": 11893,
      "sha256": "1580f07c73cc253b3f652f78043f5b9921408a9a1e8abe07126a4bdb9ee9f81b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0.32(0.7),0.02(0.4))(0.2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0.32(0.7),0.02(0.4))(0.2)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/171a6c8b22e17d35.svg",
      "path": "nlp/math/171a6c8b22e17d35.svg",
      "mime": "image/svg+xml",
      "bytes": 12774,
      "sha256": "c16c7cb3b1c1f9e25dd446eab55677d7ccbea6d47971aaa90c41054bab2ecb5c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac1{7776}\\times\\frac49=\\frac1{17496}\\approx0.0000571559"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac1{7776}\\times\\frac49=\\frac1{17496}\\approx0.0000571559"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/172a91eacd7bcf59.svg",
      "path": "nlp/math/172a91eacd7bcf59.svg",
      "mime": "image/svg+xml",
      "bytes": 4738,
      "sha256": "6e0fd3543e5399a0b4e2801d9b8636682d6fbc3d27a6fbfca7d3c15a202a1861",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4/7+2/7+1/7=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4/7+2/7+1/7=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/182b357a15210739.svg",
      "path": "nlp/math/182b357a15210739.svg",
      "mime": "image/svg+xml",
      "bytes": 4730,
      "sha256": "63560f0ddfeb96dadc0d38b16329e58be03ac3907c74bdf6606a52be3f88d009",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_2=\\sqrt{\\sum|\\Delta_i|^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_2=\\sqrt{\\sum|\\Delta_i|^2}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/190ddc58c7516f91.svg",
      "path": "nlp/math/190ddc58c7516f91.svg",
      "mime": "image/svg+xml",
      "bytes": 2339,
      "sha256": "5f1541c9e4b641c62897c1d4fb272686e917942a35efd2c1ed3ac462c14eb986",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+5=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+5=5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1918c0a9ceaec186.svg",
      "path": "nlp/math/1918c0a9ceaec186.svg",
      "mime": "image/svg+xml",
      "bytes": 4107,
      "sha256": "1e24875d28aa6d449c33e3d8ad7d608554d6b801fbf90df20878b47c70900b7e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N+V=4+3=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N+V=4+3=7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1990ec0f29e8d861.svg",
      "path": "nlp/math/1990ec0f29e8d861.svg",
      "mime": "image/svg+xml",
      "bytes": 1740,
      "sha256": "8b5763bafc2518ff461bbe55b5f2b142c3c17fa104c9f546c5709429a5d7e7ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/19da4a0018c4e11f.svg",
      "path": "nlp/math/19da4a0018c4e11f.svg",
      "mime": "image/svg+xml",
      "bytes": 14855,
      "sha256": "4a61288b12915d5dcd5f087b202029899c615e06125f3d3037cb99f7773270b3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2(t)=P(w_2\\mid t)\\max_s[\\delta_1(s)P(t\\mid s)]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2(t)=P(w_2\\mid t)\\max_s[\\delta_1(s)P(t\\mid s)]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1a1bff7a79a3effd.svg",
      "path": "nlp/math/1a1bff7a79a3effd.svg",
      "mime": "image/svg+xml",
      "bytes": 6122,
      "sha256": "6819b60b642a2cbcd218cfd062580ab63d074e35bf4418326a40fe138317ea52",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{2}{75}\\times\\frac{2}{3}=\\frac{4}{225}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{2}{75}\\times\\frac{2}{3}=\\frac{4}{225}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1b167f71a6a973b4.svg",
      "path": "nlp/math/1b167f71a6a973b4.svg",
      "mime": "image/svg+xml",
      "bytes": 10813,
      "sha256": "a46d59dc1fd52845e5e62396567c21d5982f92bf853e97857c2535f6e8cac910",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\#\\text{bigrams}=(m+2)-1=m+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\#\\text{bigrams}=(m+2)-1=m+1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1b290111c4a2b057.svg",
      "path": "nlp/math/1b290111c4a2b057.svg",
      "mime": "image/svg+xml",
      "bytes": 4244,
      "sha256": "849515865a2df67db1f9837af08e2acff75163149a22b3df5addd950c4e93aa3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "16/100=0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "16/100=0.16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1b37c73f9aa13957.svg",
      "path": "nlp/math/1b37c73f9aa13957.svg",
      "mime": "image/svg+xml",
      "bytes": 15071,
      "sha256": "21844900c9216c2eaa34ee0e0a8b0867bf8594af82571e5bca4ef3efb025111d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t\\mid w)=\\frac{P(w\\mid t)P(t)}{\\sum_{u}P(w\\mid u)P(u)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t\\mid w)=\\frac{P(w\\mid t)P(t)}{\\sum_{u}P(w\\mid u)P(u)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1b6f3de99376d438.svg",
      "path": "nlp/math/1b6f3de99376d438.svg",
      "mime": "image/svg+xml",
      "bytes": 8131,
      "sha256": "669870fd745d6405063f6772ef49b1e093cac183e7c59a6b52266408e166f0d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(k\\mid i)=X_{ik}/X_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(k\\mid i)=X_{ik}/X_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1bb8f8f2c685b8c8.svg",
      "path": "nlp/math/1bb8f8f2c685b8c8.svg",
      "mime": "image/svg+xml",
      "bytes": 9507,
      "sha256": "87c9c1d346e45e61f754fdd0490d01ccfef35a926b3b7f57d54c151801023de4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)\\approx\\prod_iP(w_i\\mid w_{i-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)\\approx\\prod_iP(w_i\\mid w_{i-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1bbea17565b5567a.svg",
      "path": "nlp/math/1bbea17565b5567a.svg",
      "mime": "image/svg+xml",
      "bytes": 13278,
      "sha256": "914ac1a5ca0d6f154cb3c41bd8138b91e3ccf85f04bf4384640989c3aedb60bd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z=w^Tx+b,\\qquad P(y=1\\mid x)=\\sigma(z)=\\frac{1}{1+e^{-z}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z=w^Tx+b,\\qquad P(y=1\\mid x)=\\sigma(z)=\\frac{1}{1+e^{-z}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q1d",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q1d · Sentiment with logistic regression"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1cc17a482eb72469.svg",
      "path": "nlp/math/1cc17a482eb72469.svg",
      "mime": "image/svg+xml",
      "bytes": 8897,
      "sha256": "4a04bcf4c993f9ead6d9831e135ae7d5ce12351fb3c21970e4077671a1cef4ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\frac{4+12}{4+0+4+12}=0.800000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\frac{4+12}{4+0+4+12}=0.800000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1ce8860e624e2650.svg",
      "path": "nlp/math/1ce8860e624e2650.svg",
      "mime": "image/svg+xml",
      "bytes": 8291,
      "sha256": "8978befa9c12ac2eab66b03ca0133725f11c8e99b20391ac4f51e8f2a62b902e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=\\frac{C(hw)}{C(h)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=\\frac{C(hw)}{C(h)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 Mock A · core calculations",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1cf8b238b738730b.svg",
      "path": "nlp/math/1cf8b238b738730b.svg",
      "mime": "image/svg+xml",
      "bytes": 4478,
      "sha256": "287bdc8a0b9e00e0d4dc88eb7a0bca009fe2457962ace0b05e95fa07d6320971",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(D\\mid D)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(D\\mid D)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1d6fc24a22e2f64d.svg",
      "path": "nlp/math/1d6fc24a22e2f64d.svg",
      "mime": "image/svg+xml",
      "bytes": 17049,
      "sha256": "430aaeb37e082fcbb14a6fd2d7bfa29e43d1bab1beac4d722f259370aaa11be2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(D,D,R,R)=P(D)P(D\\mid D)P(R\\mid D)P(R\\mid R)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(D,D,R,R)=P(D)P(D\\mid D)P(R\\mid D)P(R\\mid R)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1d9c73ba4ad13811.svg",
      "path": "nlp/math/1d9c73ba4ad13811.svg",
      "mime": "image/svg+xml",
      "bytes": 1587,
      "sha256": "db9a817934f21f9eccdab07afd53f195454568a9ea2aa0d6d8a2bb6d1431b93e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_s"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_s"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1d9ef5a8985e2f56.svg",
      "path": "nlp/math/1d9ef5a8985e2f56.svg",
      "mime": "image/svg+xml",
      "bytes": 14210,
      "sha256": "f8cfe110a2b0761134cac7122dd3021c64a266a639a0471976c4c2a30c9f1aed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t_j\\mid t_i)=\\frac{c(t_i,t_j)}{\\sum_kc(t_i,t_k)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t_j\\mid t_i)=\\frac{c(t_i,t_j)}{\\sum_kc(t_i,t_k)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6b",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6b · HMM tables and path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5b · HMM tables and given path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1dc6f9b1a0213681.svg",
      "path": "nlp/math/1dc6f9b1a0213681.svg",
      "mime": "image/svg+xml",
      "bytes": 1113,
      "sha256": "a09b1883a55cf839dac7808faef30bdcffd98118b9bb477c9e62de0e73e77c5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "k"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "k"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1e0b14bd8e108207.svg",
      "path": "nlp/math/1e0b14bd8e108207.svg",
      "mime": "image/svg+xml",
      "bytes": 9983,
      "sha256": "34f9f95d072c99a4a8d45716d3a6bd854a332d31f40183f0d3d697b6ea8af4eb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(sleep\\mid I)=(0+1)/7=1/7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(sleep\\mid I)=(0+1)/7=1/7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1e1f42d7a9537f57.svg",
      "path": "nlp/math/1e1f42d7a9537f57.svg",
      "mime": "image/svg+xml",
      "bytes": 6723,
      "sha256": "37cfc6b05a6545dceacb5b55470fcf66b70dbe6aa7b11beadd86034c9a048f23",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(w\\mid h)=\\frac{0+1}{0+V}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(w\\mid h)=\\frac{0+1}{0+V}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1f46aceeecb6ce54.svg",
      "path": "nlp/math/1f46aceeecb6ce54.svg",
      "mime": "image/svg+xml",
      "bytes": 6246,
      "sha256": "1ed1d953ac5e83d14264df78b3b9082186b6fccfb4c56d4e2df89e3cf1f39229",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.06+0.005=0.065"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.06+0.005=0.065"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q5",
          "labels": [
            "M2 Mock A · core calculations",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1f61deb821d3eda8.svg",
      "path": "nlp/math/1f61deb821d3eda8.svg",
      "mime": "image/svg+xml",
      "bytes": 9176,
      "sha256": "59a34fdee805787f58c4fedf6f7e385c25d132cefa8ff3bf5bb4ab2b47709c26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=[0.048+0.060](0.1)=0.0108."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=[0.048+0.060](0.1)=0.0108."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/1f9486c13badc4b9.svg",
      "path": "nlp/math/1f9486c13badc4b9.svg",
      "mime": "image/svg+xml",
      "bytes": 10293,
      "sha256": "b25fe702df333670821e77659336baf23466e0bf6238af1009546ee7da9c205c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r_{t+1}(j)=\\sum_i r_t(i)P(i\\to j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r_{t+1}(j)=\\sum_i r_t(i)P(i\\to j)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2039ca068efac123.svg",
      "path": "nlp/math/2039ca068efac123.svg",
      "mime": "image/svg+xml",
      "bytes": 5457,
      "sha256": "1d6eb02d2a1b09361e1780977d0e45909986850fd0f7af25f4db3998b00a93c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.06(0.1)=0.006"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.06(0.1)=0.006"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/204793f5263e1ae9.svg",
      "path": "nlp/math/204793f5263e1ae9.svg",
      "mime": "image/svg+xml",
      "bytes": 18266,
      "sha256": "7dd0bfb9657e37612bcc52f519f59565069185843a4ea5e9b18afed6f308dd26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a_{ij}=\\frac{c(t_i,t_j)}{c(t_i)},\\qquad b_i(w)=\\frac{c(t_i,w)}{c(t_i)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a_{ij}=\\frac{c(t_i,t_j)}{c(t_i)},\\qquad b_i(w)=\\frac{c(t_i,w)}{c(t_i)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q7a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q7a · POS, chunks and boundary-aware HMM"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/20d792a0426e11b9.svg",
      "path": "nlp/math/20d792a0426e11b9.svg",
      "mime": "image/svg+xml",
      "bytes": 18726,
      "sha256": "ec8003fe85f187ae9062b2e16200c1457d9e0f4751656800058a1cd9040c629f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{a cat, end})=P(\\text{a}\\mid\\text{start})P(\\text{cat}\\mid\\text{a})P(\\text{end}\\mid\\text{cat})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{a cat, end})=P(\\text{a}\\mid\\text{start})P(\\text{cat}\\mid\\text{a})P(\\text{end}\\mid\\text{cat})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/211ede92a411f755.svg",
      "path": "nlp/math/211ede92a411f755.svg",
      "mime": "image/svg+xml",
      "bytes": 4511,
      "sha256": "308bba83eca6d1affb46177169c7078b040d1461a367c37dd920097bd934ba99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_j=u_j^Tv"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_j=u_j^Tv"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2145c612575540f3.svg",
      "path": "nlp/math/2145c612575540f3.svg",
      "mime": "image/svg+xml",
      "bytes": 21859,
      "sha256": "a3d26fb479eb4d62fa7d56bb8f76c64c29c02fa182ea45de1a52f011f1e13287",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t'\\mid t)=\\frac{C(t,t')}{C(t)\\text{ with a following tag/end event}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t'\\mid t)=\\frac{C(t,t')}{C(t)\\text{ with a following tag/end event}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/21b9a2b02a067056.svg",
      "path": "nlp/math/21b9a2b02a067056.svg",
      "mime": "image/svg+xml",
      "bytes": 7965,
      "sha256": "ad88430255bc0f10eedeb910ddb5838abc98ec93cf860a33c7e5f74069004d96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(D,D)=0.6\\times0.8=0.48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(D,D)=0.6\\times0.8=0.48"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/221a8d0201199a49.svg",
      "path": "nlp/math/221a8d0201199a49.svg",
      "mime": "image/svg+xml",
      "bytes": 9961,
      "sha256": "f7fdf445267f83f9bb8a85ed46719b74b211d36ee07479a6e510346f433a5ae2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\langle/s\\rangle\\mid like,tea)=2/2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\langle/s\\rangle\\mid like,tea)=2/2=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/226058093bf8c6aa.svg",
      "path": "nlp/math/226058093bf8c6aa.svg",
      "mime": "image/svg+xml",
      "bytes": 13163,
      "sha256": "3c634382b8347c9e0cdce87c5dac0b9b5a0af4a786d1a31c5f8f48685cc64c8c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(0)=0,\\qquad0.3(0.2)=0.06,\\qquad0.2(0.1)=0.02."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(0)=0,\\qquad0.3(0.2)=0.06,\\qquad0.2(0.1)=0.02."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/227b8a572c539a9c.svg",
      "path": "nlp/math/227b8a572c539a9c.svg",
      "mime": "image/svg+xml",
      "bytes": 11399,
      "sha256": "dd948b76e82d57980b4778a47f4aa151b61668b4258a03af6817de0f46f6d461",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(AAA)=0.25^3=\\frac1{64}=0.015625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(AAA)=0.25^3=\\frac1{64}=0.015625"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/22c4756e3a5a9146.svg",
      "path": "nlp/math/22c4756e3a5a9146.svg",
      "mime": "image/svg+xml",
      "bytes": 8278,
      "sha256": "f3b4f527805b62f054554c14585dd73b113c1084b8375a54cad9bc44c0469fd1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(tea\\mid I,like)=1/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(tea\\mid I,like)=1/2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2307be092fac7a7f.svg",
      "path": "nlp/math/2307be092fac7a7f.svg",
      "mime": "image/svg+xml",
      "bytes": 7415,
      "sha256": "28ac16bc12800d6a8ff07e75a621400c48b0f37eff03d97396bf6dbc1d303aa4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(16)=(16/100)^{0.75}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(16)=(16/100)^{0.75}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/236caebf4a4b2830.svg",
      "path": "nlp/math/236caebf4a4b2830.svg",
      "mime": "image/svg+xml",
      "bytes": 9978,
      "sha256": "be592943e0502034192836187d22bc95e77bcc51ac1957398ccdad2a25dc0d3b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac8{5625}\\approx0.0014222222"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac8{5625}\\approx0.0014222222"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/237f4e30ab6d371f.svg",
      "path": "nlp/math/237f4e30ab6d371f.svg",
      "mime": "image/svg+xml",
      "bytes": 6316,
      "sha256": "8c58a1144008db3d693338043041bcd6c9c7c5107edcee84dd4841cb38a07168",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(O)=\\sum_j\\alpha_T(j)."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(O)=\\sum_j\\alpha_T(j)."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/23c70e8086b83a3b.svg",
      "path": "nlp/math/23c70e8086b83a3b.svg",
      "mime": "image/svg+xml",
      "bytes": 31678,
      "sha256": "fca91a79f841a07074f56c0680d0c69290235463d505fe8aa4cc9cd1c26d9131",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\pi_M b_M(will)a_{MN}b_N(jane)a_{NV}b_V(spot)a_{VN}b_N(mary)a_{N,END}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\pi_M b_M(will)a_{MN}b_N(jane)a_{NV}b_V(spot)a_{VN}b_N(mary)a_{N,END}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/23fae5f134fd8df2.svg",
      "path": "nlp/math/23fae5f134fd8df2.svg",
      "mime": "image/svg+xml",
      "bytes": 13625,
      "sha256": "f627b8c71aa28ae6b338198bc95cc14e6a1e26b9b6ec70f15bcd87df2ca36942",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(loan\\mid R)=\\frac1{14},\\quad P(water\\mid R)=\\frac4{14}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(loan\\mid R)=\\frac1{14},\\quad P(water\\mid R)=\\frac4{14}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q5",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/245311d6fb2b9841.svg",
      "path": "nlp/math/245311d6fb2b9841.svg",
      "mime": "image/svg+xml",
      "bytes": 11107,
      "sha256": "5b7c6ce3530c7ae1f01cae8a28b33a4bca099a1625d63ecb6ba8b2a14052621a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)=(1/10)^5,\\qquad \\operatorname{PP}=P(W)^{-1/5}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)=(1/10)^5,\\qquad \\operatorname{PP}=P(W)^{-1/5}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/24cc9ba7bac967c1.svg",
      "path": "nlp/math/24cc9ba7bac967c1.svg",
      "mime": "image/svg+xml",
      "bytes": 5895,
      "sha256": "f22ab643074b827ee295768cc610446b4684aa0462da76217bafbb3b9ae39bab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=[4/2,2/2]=[2,1]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=[4/2,2/2]=[2,1]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/24cfaa0ff892eddd.svg",
      "path": "nlp/math/24cfaa0ff892eddd.svg",
      "mime": "image/svg+xml",
      "bytes": 17306,
      "sha256": "6ae25ea730ca806130895545f2db269fa72f2753711a364c2b3d25bfae4bf59e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p=\\left(\\sum_i|x_i-y_i|^p\\right)^{1/p},\\quad p\\ge1\\quad\\text{Minkowski}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p=\\left(\\sum_i|x_i-y_i|^p\\right)^{1/p},\\quad p\\ge1\\quad\\text{Minkowski}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/24d2e511eeadd9c0.svg",
      "path": "nlp/math/24d2e511eeadd9c0.svg",
      "mime": "image/svg+xml",
      "bytes": 5843,
      "sha256": "95f8a771db2bf11d89ac72e33069880e53e592324432e9845e95d87d3b8e8c5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{rain})=\\frac{5}{20}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{rain})=\\frac{5}{20}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/24d6c09c3069c91f.svg",
      "path": "nlp/math/24d6c09c3069c91f.svg",
      "mime": "image/svg+xml",
      "bytes": 5574,
      "sha256": "d5f71cea20cb9429e381c6a2c551a470d2416771eb4ac951cda343eb965fd9f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.16\\times0.3=0.048"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.16\\times0.3=0.048"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/24fd76b9544c3db3.svg",
      "path": "nlp/math/24fd76b9544c3db3.svg",
      "mime": "image/svg+xml",
      "bytes": 10808,
      "sha256": "c4ee7c399e81822e1e745fdbef320d175ff9c081a55ce8cdba4c50848454ce38",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(3,3)=\\min(1+1,\\ 1+1,\\ 0+0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(3,3)=\\min(1+1,\\ 1+1,\\ 0+0)=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/256055f1b5c81a60.svg",
      "path": "nlp/math/256055f1b5c81a60.svg",
      "mime": "image/svg+xml",
      "bytes": 7496,
      "sha256": "b5b49c10860be22317f165cc02fd5f637324c83949029bc889efd97366adc73f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C\\to H:\\ 0.10(0.4)=0.040"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C\\to H:\\ 0.10(0.4)=0.040"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/260e76274f7db291.svg",
      "path": "nlp/math/260e76274f7db291.svg",
      "mime": "image/svg+xml",
      "bytes": 9841,
      "sha256": "baba018ea01af2a8cf8561f8bfd6229521dc1b9b41dc93266265b7de99a461ad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(3,1)=0.0464+0.054=0.1004."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(3,1)=0.0464+0.054=0.1004."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/26524a35ae995b95.svg",
      "path": "nlp/math/26524a35ae995b95.svg",
      "mime": "image/svg+xml",
      "bytes": 10278,
      "sha256": "f9a6abfadcb2b72e2e84579cd562f31b5f902e87eb89ca0c0cc55eefb3bf82e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,2)=\\min(1+1,\\ 1+1,\\ 0+1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,2)=\\min(1+1,\\ 1+1,\\ 0+1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2711f5706c9dc86b.svg",
      "path": "nlp/math/2711f5706c9dc86b.svg",
      "mime": "image/svg+xml",
      "bytes": 5630,
      "sha256": "840e0013485b6d2276b8bb60905c7056521dc98864b4d9d8e2ffc2d57728fbdd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w)=\\frac{C(w)}{N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w)=\\frac{C(w)}{N}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/279bb8404538a591.svg",
      "path": "nlp/math/279bb8404538a591.svg",
      "mime": "image/svg+xml",
      "bytes": 11249,
      "sha256": "b8a38ea1bf46c1229e3e8a24acaf0ca3099b0998cfaeb403f502cef54ef1c21a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(y\\mid x)=\\frac{P(x\\mid y)P(y)}{P(x)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(y\\mid x)=\\frac{P(x\\mid y)P(y)}{P(x)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/284cee6629b09719.svg",
      "path": "nlp/math/284cee6629b09719.svg",
      "mime": "image/svg+xml",
      "bytes": 913,
      "sha256": "adc6fd8dce7031f4d8b8a5c8165c94dcbb823e177136f7d8f868025a95f12296",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/286832c2c26620dd.svg",
      "path": "nlp/math/286832c2c26620dd.svg",
      "mime": "image/svg+xml",
      "bytes": 8661,
      "sha256": "88fc3dbbe34ddf40de2b82415aa4d53aaf15abff37c7419a6e18eba6652daf89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C\\to H:\\ 0.006(0.4)=0.0024"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C\\to H:\\ 0.006(0.4)=0.0024"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/28ab6543e5b805ca.svg",
      "path": "nlp/math/28ab6543e5b805ca.svg",
      "mime": "image/svg+xml",
      "bytes": 13032,
      "sha256": "9640715de6740d6155d14d01a87ef73820295d13aaf72d8524dd7d22b6180448",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "score(s)=|context\\cap gloss(s)|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "score(s)=|context\\cap gloss(s)|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2931148a79074475.svg",
      "path": "nlp/math/2931148a79074475.svg",
      "mime": "image/svg+xml",
      "bytes": 15063,
      "sha256": "aaa3352011c577fd2efcb4dff2ac49e7bafcf3c12cc4443b077c4dd73dae3de1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac23\\times\\frac12\\times1\\times\\frac25\\times\\frac35\\times\\frac23\\times\\frac23\\times\\frac15\\times\\frac25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac23\\times\\frac12\\times1\\times\\frac25\\times\\frac35\\times\\frac23\\times\\frac23\\times\\frac15\\times\\frac25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2ad862e46bb0787a.svg",
      "path": "nlp/math/2ad862e46bb0787a.svg",
      "mime": "image/svg+xml",
      "bytes": 13894,
      "sha256": "6f89386308993e7ee6ee06373e214d3cf4b4033adb566c0d92f022c123cfc287",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(red\\ green)=P(red)P(green)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(red\\ green)=P(red)P(green)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2aeda5f45a0334aa.svg",
      "path": "nlp/math/2aeda5f45a0334aa.svg",
      "mime": "image/svg+xml",
      "bytes": 20156,
      "sha256": "d0784641b92574eecb9725985bbfb59a62db8f11b45f2d0666cb741efbe77524",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=\\sum_{i,j}f(X_{ij})(w_i^T\\widetilde w_j+b_i+\\widetilde b_j-\\log X_{ij})^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=\\sum_{i,j}f(X_{ij})(w_i^T\\widetilde w_j+b_i+\\widetilde b_j-\\log X_{ij})^2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2b05babdadbfdf90.svg",
      "path": "nlp/math/2b05babdadbfdf90.svg",
      "mime": "image/svg+xml",
      "bytes": 14869,
      "sha256": "aef734980b0ea8354f1d1809e3bf361b309105692977b39736f0983c5f475a1f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(1,3)=0.0448+0.0048+0.016+0.006=0.0716"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(1,3)=0.0448+0.0048+0.016+0.006=0.0716"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2baf230e35df5c28.svg",
      "path": "nlp/math/2baf230e35df5c28.svg",
      "mime": "image/svg+xml",
      "bytes": 8076,
      "sha256": "42560d28c81f5c8ac2a743b1f36ea526ad80056978b4d8c8539a17699557a2fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{8}{1125}\\times\\frac{2}{5}=\\frac{16}{5625}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{8}{1125}\\times\\frac{2}{5}=\\frac{16}{5625}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2c319bafd1386357.svg",
      "path": "nlp/math/2c319bafd1386357.svg",
      "mime": "image/svg+xml",
      "bytes": 5927,
      "sha256": "e68ca470d572f395565930ea0f38fa516bd091134254d6315c8f1d69f20416b2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac23\\times1\\times\\frac23\\times1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac23\\times1\\times\\frac23\\times1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2c58a6fe2e2bd177.svg",
      "path": "nlp/math/2c58a6fe2e2bd177.svg",
      "mime": "image/svg+xml",
      "bytes": 6907,
      "sha256": "145eae6d4dd2afe9a19a8861012c801e1eaa895ebff6aeb9ff84e6bfd942795f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{cat}\\mid N)=\\frac35=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{cat}\\mid N)=\\frac35=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q1",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q1 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2d17e669222fac35.svg",
      "path": "nlp/math/2d17e669222fac35.svg",
      "mime": "image/svg+xml",
      "bytes": 3546,
      "sha256": "ecd7c165af0f66a359bfbb32245a093b7afc3bdfe2f099dda95ef1e2120e14c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10/50=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10/50=0.2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2d65862ad68e4d56.svg",
      "path": "nlp/math/2d65862ad68e4d56.svg",
      "mime": "image/svg+xml",
      "bytes": 3165,
      "sha256": "226150ca64c8961c45737fc6e35d15aac4e7484374103c2abbbfd1cf422838f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D/df=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D/df=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2dbad158b7e2df38.svg",
      "path": "nlp/math/2dbad158b7e2df38.svg",
      "mime": "image/svg+xml",
      "bytes": 8244,
      "sha256": "439fc4eab28b6af47f1221f27360e4fb755ad6865323be6619dcfd4431e97ecc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2(0.5)(0.4)(0.4)=0.016"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2(0.5)(0.4)(0.4)=0.016"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2de5ef4a0ac69e0e.svg",
      "path": "nlp/math/2de5ef4a0ac69e0e.svg",
      "mime": "image/svg+xml",
      "bytes": 9032,
      "sha256": "9d05f9547518924dff676056a5a8d773586bb3c55ff437d249daf295c7299f7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=\\frac{12}{12+2+4}=0.666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=\\frac{12}{12+2+4}=0.666667"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2e38d10b83c569f4.svg",
      "path": "nlp/math/2e38d10b83c569f4.svg",
      "mime": "image/svg+xml",
      "bytes": 15248,
      "sha256": "6be1a8c78fb108e82d8a5e6a80f94dafd60d114ed05b3999f8dc2b576314ac3b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(H)=0.8(0.4)=0.32,\\quad\\delta_1(C)=0.2(0.1)=0.02"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(H)=0.8(0.4)=0.32,\\quad\\delta_1(C)=0.2(0.1)=0.02"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2e4b741639de8430.svg",
      "path": "nlp/math/2e4b741639de8430.svg",
      "mime": "image/svg+xml",
      "bytes": 23289,
      "sha256": "c110bf08c8d6af6bdca77c97c3b84af3e6dc6d18aae132a3749ae8a74a4a1c2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=\\sum_{i,j:X_{ij}>0}f(X_{ij})\\left(w_i^T\\widetilde w_j+b_i+\\widetilde b_j-\\ln X_{ij}\\right)^2."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=\\sum_{i,j:X_{ij}>0}f(X_{ij})\\left(w_i^T\\widetilde w_j+b_i+\\widetilde b_j-\\ln X_{ij}\\right)^2."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2e580e2c56ce5fb8.svg",
      "path": "nlp/math/2e580e2c56ce5fb8.svg",
      "mime": "image/svg+xml",
      "bytes": 3284,
      "sha256": "bcf9cdb061435a109bff5630caf41598acb3aa3d06ffd3307dfb394c7172a51d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(i\\to j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(i\\to j)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2f05aa3a89468f5e.svg",
      "path": "nlp/math/2f05aa3a89468f5e.svg",
      "mime": "image/svg+xml",
      "bytes": 11178,
      "sha256": "254c428a97ad546da230e5cb80e9f2371749e44cf629f48d484500cf0890622e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F)=\\frac36=\\frac12,\\qquad P(R)=\\frac36=\\frac12."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F)=\\frac36=\\frac12,\\qquad P(R)=\\frac36=\\frac12."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2fa6cd41aa88e033.svg",
      "path": "nlp/math/2fa6cd41aa88e033.svg",
      "mime": "image/svg+xml",
      "bytes": 21827,
      "sha256": "26279cef9bb81e046d4b11c74fffd2fbe859a35d9a8b8d32dbef9a8bef93881e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(H,H,C\\mid1,3,1)=\\frac{0.00672}{0.021736}=\\frac{840}{2717}\\approx0.309164."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(H,H,C\\mid1,3,1)=\\frac{0.00672}{0.021736}=\\frac{840}{2717}\\approx0.309164."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2fe9227521f0d9d8.svg",
      "path": "nlp/math/2fe9227521f0d9d8.svg",
      "mime": "image/svg+xml",
      "bytes": 4550,
      "sha256": "5c6c8fe703534444ac5a184f81d5ca8f404a4a8ebd9f670ea2ed586f9fd5f5c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_F=N_R=9"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_F=N_R=9"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/2ff067547e9b897f.svg",
      "path": "nlp/math/2ff067547e9b897f.svg",
      "mime": "image/svg+xml",
      "bytes": 9475,
      "sha256": "2e121abf5339745b2ecc764b4f2965fa332fcc1d391e949d8c1b3250874cb655",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(D\\mid R)=0.7,\\quad0.4(0.7)=0.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(D\\mid R)=0.7,\\quad0.4(0.7)=0.28"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/300c6695721d0668.svg",
      "path": "nlp/math/300c6695721d0668.svg",
      "mime": "image/svg+xml",
      "bytes": 5495,
      "sha256": "7d3a5c81b71f75bac00c5a92e4927443905a5253c22499c924249b01ada89398",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(1)^2+(0)^2}=\\sqrt{1}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(1)^2+(0)^2}=\\sqrt{1}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/300d051b2a893047.svg",
      "path": "nlp/math/300d051b2a893047.svg",
      "mime": "image/svg+xml",
      "bytes": 24966,
      "sha256": "6b77d7f26eef0f890c2bd78b75ac492820d961f55659756eccc9a9b1e66e9a7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{score}(c)=P(c)P(Sunny\\mid c)P(Cool\\mid c)P(High\\mid c)P(True\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{score}(c)=P(c)P(Sunny\\mid c)P(Cool\\mid c)P(High\\mid c)P(True\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q2b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q2b · Weather Naive Bayes"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/308d6aae3a132ab1.svg",
      "path": "nlp/math/308d6aae3a132ab1.svg",
      "mime": "image/svg+xml",
      "bytes": 4243,
      "sha256": "de18845d057a6d8670c1a52cddf19bd8fb5d73d88bad38cbb4384b24d0aefa83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\approx4.086161"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\approx4.086161"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3123e759352a19f6.svg",
      "path": "nlp/math/3123e759352a19f6.svg",
      "mime": "image/svg+xml",
      "bytes": 5545,
      "sha256": "b71ae1abb14d02771fbc5565803b6bf1ea9cee7f7a019b50e1aedc83f4b23033",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{85}\\times\\frac{1}{6}=\\frac{1}{510}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{85}\\times\\frac{1}{6}=\\frac{1}{510}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3146e799c63b1663.svg",
      "path": "nlp/math/3146e799c63b1663.svg",
      "mime": "image/svg+xml",
      "bytes": 12567,
      "sha256": "73f6fa625a8f48a0c55d5338acd7136cf6da0a0e472a7fe9714d4e827c7e765f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=[0.04256+0.00432](0.2)=0.009376."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=[0.04256+0.00432](0.2)=0.009376."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/315780f838015183.svg",
      "path": "nlp/math/315780f838015183.svg",
      "mime": "image/svg+xml",
      "bytes": 7122,
      "sha256": "d74caf5666395b12bdba45c8bc845cb6454e5e9b971d6ee8ccd2a8af5130a45a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.0024(0.2)=0.00048"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.0024(0.2)=0.00048"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/31c8e928444ef07c.svg",
      "path": "nlp/math/31c8e928444ef07c.svg",
      "mime": "image/svg+xml",
      "bytes": 7923,
      "sha256": "f1033438b31c45b29d37ddb9a24d8576b34ad8266c67d18b783cd34caf31050c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1/P(W)=1/0.0625=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1/P(W)=1/0.0625=16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/31db017cf8adde14.svg",
      "path": "nlp/math/31db017cf8adde14.svg",
      "mime": "image/svg+xml",
      "bytes": 8280,
      "sha256": "94de46c2ae48b6b94372b4881936c59e0cd09c8cbf919bebbfdd12725d9cb0bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "NN:0.3\\times0.3\\times0.1=0.009"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "NN:0.3\\times0.3\\times0.1=0.009"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3203e6549ee39a87.svg",
      "path": "nlp/math/3203e6549ee39a87.svg",
      "mime": "image/svg+xml",
      "bytes": 4952,
      "sha256": "e2c832f0588312e82c44f83f50addda538710488f3a8b1fec53d0c82ee808343",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_w=u_w^Th"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_w=u_w^Th"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/326e2d23a0474bba.svg",
      "path": "nlp/math/326e2d23a0474bba.svg",
      "mime": "image/svg+xml",
      "bytes": 11879,
      "sha256": "e67ebb97ceed4a819d0e86a4d08958ee3144b6d0fbb98df26766819b478b91ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "TF(t,d)=\\frac{C(t,d)}{\\sum_w C(w,d)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "TF(t,d)=\\frac{C(t,d)}{\\sum_w C(w,d)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/330098eff375745b.svg",
      "path": "nlp/math/330098eff375745b.svg",
      "mime": "image/svg+xml",
      "bytes": 6651,
      "sha256": "2d7eb860eb9c62abf5e7c2d6ac441e5bd78ae5d65773e5931bd53b9148274d54",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(k\\mid i)/P(k\\mid j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(k\\mid i)/P(k\\mid j)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/33108c032f375ccc.svg",
      "path": "nlp/math/33108c032f375ccc.svg",
      "mime": "image/svg+xml",
      "bytes": 4429,
      "sha256": "2e12ec7574de3ca2a288b45c5c3a5edaa7cedd981d39c56a501ed41db17c04a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[2/3,1/3,0]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[2/3,1/3,0]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/341f27f737ff351a.svg",
      "path": "nlp/math/341f27f737ff351a.svg",
      "mime": "image/svg+xml",
      "bytes": 12224,
      "sha256": "df427af2b86eeae5f20c20c88190fb0658df59ae6c09f75a54ed8e79fbc70fc0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{TFIDF}(t,d)=C(t,d)\\ln\\frac{N}{\\mathrm{df}(t)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{TFIDF}(t,d)=C(t,d)\\ln\\frac{N}{\\mathrm{df}(t)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5A · Why TF–IDF is useful"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5A · Why TF–IDF is useful"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3422eafaea5af482.svg",
      "path": "nlp/math/3422eafaea5af482.svg",
      "mime": "image/svg+xml",
      "bytes": 6608,
      "sha256": "af44c6809bd06295b078f517a0c940a5195b6509e223f29a84305a2036b5db06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(V)=0.4\\times0.4=0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(V)=0.4\\times0.4=0.16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3428ab21f04811a8.svg",
      "path": "nlp/math/3428ab21f04811a8.svg",
      "mime": "image/svg+xml",
      "bytes": 7371,
      "sha256": "7b0114a9e02ac5672241e43d00c1d6919522a77accb41f218d282a17db4e833a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(3-3)^2+(3-3)^2}=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(3-3)^2+(3-3)^2}=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/345a4b4f00828435.svg",
      "path": "nlp/math/345a4b4f00828435.svg",
      "mime": "image/svg+xml",
      "bytes": 10268,
      "sha256": "fa44f90edaa1bf5dea18b8a7ed4c142d32a71759c673063e6644e26ac64d851f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C(a)+1=4,\\quad C(b)+1=2,\\quad C(c)+1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C(a)+1=4,\\quad C(b)+1=2,\\quad C(c)+1=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/34a0153bb137796a.svg",
      "path": "nlp/math/34a0153bb137796a.svg",
      "mime": "image/svg+xml",
      "bytes": 2150,
      "sha256": "5e7ed52213e2e8f9148b1cf5172e84e98b744fc51c8006fd510fc7232566901f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4+4=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4+4=8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/359ae9ea2534c8f2.svg",
      "path": "nlp/math/359ae9ea2534c8f2.svg",
      "mime": "image/svg+xml",
      "bytes": 5989,
      "sha256": "32a08a3b57b96367865f4269717871fa7ee4c30ab350b880360c12e1dbb2a1e6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.112(0.4)=0.0448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.112(0.4)=0.0448"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/35a02628576f1000.svg",
      "path": "nlp/math/35a02628576f1000.svg",
      "mime": "image/svg+xml",
      "bytes": 7911,
      "sha256": "8c6f3ac27547023e994b2cdea39f1f3d243e7efe16ed53be02c6ee3c17b4e5f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_{10}5\\approx0.698970"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_{10}5\\approx0.698970"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/35f92b0ccc050c81.svg",
      "path": "nlp/math/35f92b0ccc050c81.svg",
      "mime": "image/svg+xml",
      "bytes": 8981,
      "sha256": "933732d7430c902df171dc6974e42b845b556c2b08cd6403c25b326969c81fd1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "VN:0.16\\times0.8\\times0.1=0.0128"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "VN:0.16\\times0.8\\times0.1=0.0128"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/36558fafa06680e2.svg",
      "path": "nlp/math/36558fafa06680e2.svg",
      "mime": "image/svg+xml",
      "bytes": 11122,
      "sha256": "83493fdaf9bdd22324550c1bbdea97683ce0637a3917f29b4c57050c7ca21778",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a=\\tfrac14\\log_{10}(3/2)\\approx0.0440228"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a=\\tfrac14\\log_{10}(3/2)\\approx0.0440228"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/365a4595c962f2f2.svg",
      "path": "nlp/math/365a4595c962f2f2.svg",
      "mime": "image/svg+xml",
      "bytes": 3280,
      "sha256": "9e37a9e9deb20abf8703156847b5fbb260c64be7c9842382f50afb18b3987bc8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C(w,s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C(w,s)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3666eec3c2831548.svg",
      "path": "nlp/math/3666eec3c2831548.svg",
      "mime": "image/svg+xml",
      "bytes": 3975,
      "sha256": "c37ed613990abac6e40058e72e5a900633da0ee9b9e55954866095d7c73bfb09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/36b3ccec8e82a718.svg",
      "path": "nlp/math/36b3ccec8e82a718.svg",
      "mime": "image/svg+xml",
      "bytes": 14079,
      "sha256": "b187671c2a3d79e9620d547311f78cc8ddd63a1fc45c5b8df6ee1c18c4029f1c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{+1}(\\text{tea}\\mid i,\\text{like})=\\frac{3+1}{5+4}=\\frac49\\approx0.444444"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{+1}(\\text{tea}\\mid i,\\text{like})=\\frac{3+1}{5+4}=\\frac49\\approx0.444444"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q3",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/371000172a7d5f5f.svg",
      "path": "nlp/math/371000172a7d5f5f.svg",
      "mime": "image/svg+xml",
      "bytes": 13074,
      "sha256": "a611f7e40e684e94e613052384d0963e903b9c27cc6d96d984d96834e7532321",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R\\mid C)=\\frac{3/12167}{4/12167}=\\frac34=0.75."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R\\mid C)=\\frac{3/12167}{4/12167}=\\frac34=0.75."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/37625b38e47e1914.svg",
      "path": "nlp/math/37625b38e47e1914.svg",
      "mime": "image/svg+xml",
      "bytes": 6146,
      "sha256": "f6d1423f943dd84206364446164e497943e07707a73a791a61bc7bc16eaa88d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{8}\\approx 2.828427."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{8}\\approx 2.828427."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/384740febd8dd4b0.svg",
      "path": "nlp/math/384740febd8dd4b0.svg",
      "mime": "image/svg+xml",
      "bytes": 4987,
      "sha256": "ce82013fb70d42484324d373c5b11d234cbd2e034e5bf61ad26e1a54307254f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(R)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(R)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/388d7b079b70bcfd.svg",
      "path": "nlp/math/388d7b079b70bcfd.svg",
      "mime": "image/svg+xml",
      "bytes": 1822,
      "sha256": "71d276ff0cf3546640eb400d49d20e931bd76796652b5da9e88321b205884de3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "u_w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u_w"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/389d6af9cfa7b052.svg",
      "path": "nlp/math/389d6af9cfa7b052.svg",
      "mime": "image/svg+xml",
      "bytes": 4425,
      "sha256": "94f5b45215431582a2d934be8dc18267e3eac50e018e73619980359fd0e30f9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.6=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.6=0.3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/39038359834be22e.svg",
      "path": "nlp/math/39038359834be22e.svg",
      "mime": "image/svg+xml",
      "bytes": 10036,
      "sha256": "8bdde58f5ebe7ac4f11472888569248eac780c85a52239730967bc565712e998",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(w\\mid h)=1/5=0.2,\\qquad5(0.2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(w\\mid h)=1/5=0.2,\\qquad5(0.2)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/391357e72bb5bd3d.svg",
      "path": "nlp/math/391357e72bb5bd3d.svg",
      "mime": "image/svg+xml",
      "bytes": 7502,
      "sha256": "7f6ca7635c9bcf2962ef78dba5d7641e704f19ae22a8b3957347e082e32db0db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{4}{1125}\\times\\frac{2}{5}=\\frac{8}{5625}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{4}{1125}\\times\\frac{2}{5}=\\frac{8}{5625}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3935aac800940d84.svg",
      "path": "nlp/math/3935aac800940d84.svg",
      "mime": "image/svg+xml",
      "bytes": 13822,
      "sha256": "561957a82402ebb3aaa9b066c125462590ed56ddc12c7478c2d8f968c8527f04",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\psi_t(j)=\\arg\\max_i[\\delta_{t-1}(i)a_{ij}]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\psi_t(j)=\\arg\\max_i[\\delta_{t-1}(i)a_{ij}]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/395a3f897d526ccd.svg",
      "path": "nlp/math/395a3f897d526ccd.svg",
      "mime": "image/svg+xml",
      "bytes": 15293,
      "sha256": "eaaf2b0885595d21dd9358c4cc15d745cbeb9129e255aae71d70c13c9a89f68e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac38\\times\\frac38\\times\\frac14\\times\\frac27=\\frac9{896}\\approx0.010044643"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac38\\times\\frac38\\times\\frac14\\times\\frac27=\\frac9{896}\\approx0.010044643"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 Mock A · core calculations",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3a45dfb5933f8388.svg",
      "path": "nlp/math/3a45dfb5933f8388.svg",
      "mime": "image/svg+xml",
      "bytes": 3855,
      "sha256": "0d6763e1c2cbfea9856262ee2ba7305aeaa3b3a59ab82c8b8e6129e458705f34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[0,1/2,1/2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[0,1/2,1/2]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3a576bee1de26274.svg",
      "path": "nlp/math/3a576bee1de26274.svg",
      "mime": "image/svg+xml",
      "bytes": 6305,
      "sha256": "01cdb0f848ffc259a508c45c5852e3c2e30314100695fbabbf3f67c5d76ec644",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt[3]{91}\\approx 4.497941."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt[3]{91}\\approx 4.497941."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3a78d82833b21a72.svg",
      "path": "nlp/math/3a78d82833b21a72.svg",
      "mime": "image/svg+xml",
      "bytes": 7069,
      "sha256": "33bc4009565abea52816d2b3155544c251eb55066745699d4fd9580c5f4f9e6d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{8}{225}\\times\\frac{1}{5}=\\frac{8}{1125}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{8}{225}\\times\\frac{1}{5}=\\frac{8}{1125}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3af50c5661f75952.svg",
      "path": "nlp/math/3af50c5661f75952.svg",
      "mime": "image/svg+xml",
      "bytes": 4679,
      "sha256": "8126489cdc7bea9e14087d67c340f72e652354084403775b7e2287c3d3a8eb6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1(0.6)=0.06"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1(0.6)=0.06"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3af92aa3b08aa15a.svg",
      "path": "nlp/math/3af92aa3b08aa15a.svg",
      "mime": "image/svg+xml",
      "bytes": 14464,
      "sha256": "86de433c06539d7cc658ea8860446f44fc3f6f7737ede09551465a50dc9df85c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_2(C)=[0.32(0.3)+0.02(0.6)](0.5)=0.054."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_2(C)=[0.32(0.3)+0.02(0.6)](0.5)=0.054."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3b2af630e6ad1d43.svg",
      "path": "nlp/math/3b2af630e6ad1d43.svg",
      "mime": "image/svg+xml",
      "bytes": 3914,
      "sha256": "dfcecb743a856031f96fc60dd4a8162f160b1fd6dec1f7f568f4ec6562ab3077",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1\\times0.1=0.01"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1\\times0.1=0.01"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3b61cadbe8860930.svg",
      "path": "nlp/math/3b61cadbe8860930.svg",
      "mime": "image/svg+xml",
      "bytes": 3684,
      "sha256": "0a33fe511db6610dc016ec3d05c2ede1ff78ee80bb7bd6d68e78375e38d19a19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{3}\\times1=\\frac{1}{3}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{3}\\times1=\\frac{1}{3}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3b6878cf6c2ef959.svg",
      "path": "nlp/math/3b6878cf6c2ef959.svg",
      "mime": "image/svg+xml",
      "bytes": 14721,
      "sha256": "866c09398bf63b58850fc0cbb98da82348fd6d23c960f04fbbd711d5b4870247",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{+1}(\\text{bright}\\mid\\text{very})=\\frac1{12}\\approx0.083333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{+1}(\\text{bright}\\mid\\text{very})=\\frac1{12}\\approx0.083333"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3b8218c2f9695700.svg",
      "path": "nlp/math/3b8218c2f9695700.svg",
      "mime": "image/svg+xml",
      "bytes": 8556,
      "sha256": "34929d006ed41a36f801dd425aa4e845694ec706501581581c4e9549bbae04d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(R)=0.5\\times0.1\\times0.1=0.005"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(R)=0.5\\times0.1\\times0.1=0.005"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q5",
          "labels": [
            "M2 Mock A · core calculations",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3bb8a5077b206779.svg",
      "path": "nlp/math/3bb8a5077b206779.svg",
      "mime": "image/svg+xml",
      "bytes": 5608,
      "sha256": "540c8f8b9ad13585e8d812c7bdd640f20a2217ad65a2e278e356078063eb5192",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{2}{25}\\times\\frac{1}{3}=\\frac{2}{75}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{2}{25}\\times\\frac{1}{3}=\\frac{2}{75}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3bf149513726477a.svg",
      "path": "nlp/math/3bf149513726477a.svg",
      "mime": "image/svg+xml",
      "bytes": 7126,
      "sha256": "8ae6ed11a9c9dc5f77793a99df93a9878721e658ea3323e71603a28db5f81836",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{cat}\\mid\\text{the})=\\frac{4}{10}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{cat}\\mid\\text{the})=\\frac{4}{10}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3c3a2b02c199adb2.svg",
      "path": "nlp/math/3c3a2b02c199adb2.svg",
      "mime": "image/svg+xml",
      "bytes": 853,
      "sha256": "be50b1804e6fed0a419d7de193198b0d516e7fcb3f62dec1afe164f0af4b4a64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-distribution",
          "labels": [
            "Vector semantics and word embeddings",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-distribution",
          "labels": [
            "Representation & similarity",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q5a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q5a · Lexical and vector semantics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q4a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q4a · Lexical and vector semantics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3c4e8c9a3d5b0e2a.svg",
      "path": "nlp/math/3c4e8c9a3d5b0e2a.svg",
      "mime": "image/svg+xml",
      "bytes": 11974,
      "sha256": "df78a49fe596b1e645659983e84d4b9c7989501e699715196d94538e873219e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf f\\cdot\\mathbf p=(2)(2)+(0)(0)+(0)(1)+(1)(1)=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf f\\cdot\\mathbf p=(2)(2)+(0)(0)+(0)(1)+(1)(1)=5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3ca0cca554234bcd.svg",
      "path": "nlp/math/3ca0cca554234bcd.svg",
      "mime": "image/svg+xml",
      "bytes": 10416,
      "sha256": "1b240c3905a8ea37a4ced50728f6507792ccab41902a131b1dcf996346ffae96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{IDF}(energy)=\\ln(3/3)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{IDF}(energy)=\\ln(3/3)=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5A · Why TF–IDF is useful"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5A · Why TF–IDF is useful"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3d34de424885d00e.svg",
      "path": "nlp/math/3d34de424885d00e.svg",
      "mime": "image/svg+xml",
      "bytes": 9869,
      "sha256": "cd336883ef40a7d909afdbeb9897d2a836ce56571fc496ba79179d7bed9cd278",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=e^{0.924196}\\approx2.519842"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=e^{0.924196}\\approx2.519842"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3d552a0f1e7f606d.svg",
      "path": "nlp/math/3d552a0f1e7f606d.svg",
      "mime": "image/svg+xml",
      "bytes": 10398,
      "sha256": "97dcc3ea4175e8c12c031e6eacafaa1cc2f0ef17d815fdb564f917922337b63d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(\\mathbf f,\\mathbf s)=\\frac2{\\sqrt{10}}\\approx0.632456"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(\\mathbf f,\\mathbf s)=\\frac2{\\sqrt{10}}\\approx0.632456"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3d7b06b7e39ae0a5.svg",
      "path": "nlp/math/3d7b06b7e39ae0a5.svg",
      "mime": "image/svg+xml",
      "bytes": 5717,
      "sha256": "5c43bcf60d0d371b42dd29a6917df91e2fc3016d9116d5ea920dae1889196351",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=3\\times3\\times3\\times3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=3\\times3\\times3\\times3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3daee8fcfcc1adea.svg",
      "path": "nlp/math/3daee8fcfcc1adea.svg",
      "mime": "image/svg+xml",
      "bytes": 5997,
      "sha256": "75c28789052b2a67023b2c28bd2b1a70480f14e286485e558692369030695ae7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "91125/2025=45"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "91125/2025=45"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3e3b57b2d1341cd6.svg",
      "path": "nlp/math/3e3b57b2d1341cd6.svg",
      "mime": "image/svg+xml",
      "bytes": 4706,
      "sha256": "ba285df473c4fb089ff0d3df3c52533974983b4a97694d86ab93a04cd3b7a8d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{loan}\\mid F)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{loan}\\mid F)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3e929c377d815fdc.svg",
      "path": "nlp/math/3e929c377d815fdc.svg",
      "mime": "image/svg+xml",
      "bytes": 4943,
      "sha256": "a46c1d4f8e49a1d0101efec1d4199646355298f5788afe5051cfb9d8b6b64309",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5+0.3+0.2=1."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5+0.3+0.2=1."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3eb73cb97ea627b1.svg",
      "path": "nlp/math/3eb73cb97ea627b1.svg",
      "mime": "image/svg+xml",
      "bytes": 22613,
      "sha256": "9c786aed98bbaaca45001533016ebd10a4b8e30e96a5d63616f362e2f267fe11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(i,j)=\\min\\{D(i-1,j)+1,D(i,j-1)+1,D(i-1,j-1)+[a_i\\ne b_j]\\}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(i,j)=\\min\\{D(i-1,j)+1,D(i,j-1)+1,D(i-1,j-1)+[a_i\\ne b_j]\\}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3ede23f6f61aee5c.svg",
      "path": "nlp/math/3ede23f6f61aee5c.svg",
      "mime": "image/svg+xml",
      "bytes": 12709,
      "sha256": "a096f4b8efa0d2e39cfb6557efb7aab5bbf95952ba6fe02cfcb7d0c253fcb05d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat w=\\arg\\max_w P(x\\mid w)P(w)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat w=\\arg\\max_w P(x\\mid w)P(w)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3f347a2e35262f3f.svg",
      "path": "nlp/math/3f347a2e35262f3f.svg",
      "mime": "image/svg+xml",
      "bytes": 11144,
      "sha256": "8b7ce1663ff76a3ceb53dad4836b866e0c8e85a61dd081775698e96bd40f5137",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)=\\prod_i p_i,\\qquad\\operatorname{PP}=P(W)^{-1/3}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)=\\prod_i p_i,\\qquad\\operatorname{PP}=P(W)^{-1/3}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3f5210a24ca75d45.svg",
      "path": "nlp/math/3f5210a24ca75d45.svg",
      "mime": "image/svg+xml",
      "bytes": 6534,
      "sha256": "fb7a7b90abde94ac18d21bbc2dfbac5d03d0bfd24c8ff73892e538edf7cf3ba6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_i=s_i/(s_1+s_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_i=s_i/(s_1+s_2)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/3fc24a506f12b888.svg",
      "path": "nlp/math/3fc24a506f12b888.svg",
      "mime": "image/svg+xml",
      "bytes": 4503,
      "sha256": "91ddaeb0edbe8a9cfd6c7a678a70640e2c4ccc969d5a25d7680921d701af6399",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=1/20=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=1/20=0.05"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/402ac41b5040dfdd.svg",
      "path": "nlp/math/402ac41b5040dfdd.svg",
      "mime": "image/svg+xml",
      "bytes": 4250,
      "sha256": "a625e3b4b231e09e848d50078d2252966e366d84bb84e7b8b3956348ccadf2d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\frac6{10}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\frac6{10}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/retrieval",
          "labels": [
            "Unit 7 · applications",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/retrieval",
          "labels": [
            "Application calculations",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/402b0524fed55b5a.svg",
      "path": "nlp/math/402b0524fed55b5a.svg",
      "mime": "image/svg+xml",
      "bytes": 19682,
      "sha256": "d17087817c7ce642823428b7706d6df95839fa08ca5c1318ffe35a8017dd762d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{mix}}(w\\mid u,v)=\\lambda_3P(w\\mid u,v)+\\lambda_2P(w\\mid v)+\\lambda_1P(w)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{mix}}(w\\mid u,v)=\\lambda_3P(w\\mid u,v)+\\lambda_2P(w\\mid v)+\\lambda_1P(w)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/409ab1514075c74b.svg",
      "path": "nlp/math/409ab1514075c74b.svg",
      "mime": "image/svg+xml",
      "bytes": 12185,
      "sha256": "a49061913173cfdbc8558c85521726166aa2f073b949ecddd13ddc2e397d317c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{TP}{TP+FP},\\quad R=\\frac{TP}{TP+FN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{TP}{TP+FP},\\quad R=\\frac{TP}{TP+FN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/40b213c06ef8b7d2.svg",
      "path": "nlp/math/40b213c06ef8b7d2.svg",
      "mime": "image/svg+xml",
      "bytes": 7502,
      "sha256": "6c8d75572f530614ddd26dbf729b79a21c40a2887ec6d120cf3740b4b7c5a4b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac1{96}\\times\\frac19\\times\\frac14=\\frac1{3456}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac1{96}\\times\\frac19\\times\\frac14=\\frac1{3456}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4134fa5958e2a1ed.svg",
      "path": "nlp/math/4134fa5958e2a1ed.svg",
      "mime": "image/svg+xml",
      "bytes": 13761,
      "sha256": "ece3fdc9a7ceeeba9f91e6ea9ebddb5477cf89aed92d3168de7bc39c850b033b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{win}\\mid H)=P(\\text{prize}\\mid H)=\\frac{0+1}{8}=\\frac18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{win}\\mid H)=P(\\text{prize}\\mid H)=\\frac{0+1}{8}=\\frac18"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4150d3f3df4a566b.svg",
      "path": "nlp/math/4150d3f3df4a566b.svg",
      "mime": "image/svg+xml",
      "bytes": 5757,
      "sha256": "a04961e663d5963c5e8c9bf925e6e9b7fb55efc31db9b7a06d0640ddd5e76e7d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{25}\\approx 5.000000."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{25}\\approx 5.000000."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/420a50ccd335ade1.svg",
      "path": "nlp/math/420a50ccd335ade1.svg",
      "mime": "image/svg+xml",
      "bytes": 7965,
      "sha256": "082538d9ecec8fd02887b4edd79b0bc32b7184511d4207dbac735cf15628633c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac33\\times\\frac23\\times\\frac02\\times\\frac11=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac33\\times\\frac23\\times\\frac02\\times\\frac11=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/429115b3bdd79ba5.svg",
      "path": "nlp/math/429115b3bdd79ba5.svg",
      "mime": "image/svg+xml",
      "bytes": 13128,
      "sha256": "e42fc2bec1833868b4d33d9e1d386d63e258749b3c9be163839555a9b80f3391",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\mid h)=\\frac{3+0.5}{5.5}=\\frac7{11}\\approx0.636364."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\mid h)=\\frac{3+0.5}{5.5}=\\frac7{11}\\approx0.636364."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/add-k",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Add-k: preserve a normalized vocabulary row"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/42c4ea9d39b355c1.svg",
      "path": "nlp/math/42c4ea9d39b355c1.svg",
      "mime": "image/svg+xml",
      "bytes": 9426,
      "sha256": "dbbc311b613219ed61488c38a320273c7228ae19af59c1df234aa777823b3124",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\approx[0,0.088046,0.088046]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\approx[0,0.088046,0.088046]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/430725f0e531e2f7.svg",
      "path": "nlp/math/430725f0e531e2f7.svg",
      "mime": "image/svg+xml",
      "bytes": 15863,
      "sha256": "dbb853f791bc44f2990a15866d45a44117082c25849db1aa94292e55a51ffc80",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_1,\\ldots,w_m)=\\prod_{i=1}^{m}P(w_i\\mid w_1,\\ldots,w_{i-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_1,\\ldots,w_m)=\\prod_{i=1}^{m}P(w_i\\mid w_1,\\ldots,w_{i-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4318d6a3e52440bd.svg",
      "path": "nlp/math/4318d6a3e52440bd.svg",
      "mime": "image/svg+xml",
      "bytes": 15023,
      "sha256": "fb7e28725ed0da0d1228596553ba12294aadfe19b8dc9c7d21015ccbccfe9535",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5(0.4)=0.20,\\qquad0.3(0.1)=0.03,\\qquad0.2(0.05)=0.01."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5(0.4)=0.20,\\qquad0.3(0.1)=0.03,\\qquad0.2(0.05)=0.01."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4373563868df4a11.svg",
      "path": "nlp/math/4373563868df4a11.svg",
      "mime": "image/svg+xml",
      "bytes": 3889,
      "sha256": "1cfae4a489836c9daf98869bde0a2338dff12ee645477fcefff43ae5be3d21d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "20/100=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "20/100=0.2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/44fc29f14406bbca.svg",
      "path": "nlp/math/44fc29f14406bbca.svg",
      "mime": "image/svg+xml",
      "bytes": 7956,
      "sha256": "4fa8bb01ee47e3a0b6be780e8458794583d61895f396f71ab883ce0e06d7e16b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(H)=0.8(0.2)=0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(H)=0.8(0.2)=0.16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4502edf461289ab6.svg",
      "path": "nlp/math/4502edf461289ab6.svg",
      "mime": "image/svg+xml",
      "bytes": 8026,
      "sha256": "a636d4f6a0018815d8594a1d4afc2b3ebedcdc1bea2314611b00b3e970054961",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "27\\times3=81,\\quad81\\times3=243"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "27\\times3=81,\\quad81\\times3=243"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q2",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4528e6e7a97bb8e8.svg",
      "path": "nlp/math/4528e6e7a97bb8e8.svg",
      "mime": "image/svg+xml",
      "bytes": 3975,
      "sha256": "1295d3284f01b83bbdb5ac879406bb5a9a9398ba418bea895c960454692632e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4\\times0.5=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4\\times0.5=0.2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/45c99ba534e1771d.svg",
      "path": "nlp/math/45c99ba534e1771d.svg",
      "mime": "image/svg+xml",
      "bytes": 4318,
      "sha256": "1b767cfa57bbeb2aee856c858084d50bfd24c5ab3777d3fc8927d42bfc037962",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2\\times0.2=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2\\times0.2=0.04"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/468ec9ecee826ded.svg",
      "path": "nlp/math/468ec9ecee826ded.svg",
      "mime": "image/svg+xml",
      "bytes": 3254,
      "sha256": "b17b7e768163eb02e18fbec6f05a395828113b1a065e66fac6b40fcb063d6bc6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2/0.2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2/0.2=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/468f3b6d2f1b95a0.svg",
      "path": "nlp/math/468f3b6d2f1b95a0.svg",
      "mime": "image/svg+xml",
      "bytes": 858,
      "sha256": "e9ce5692c1965e01680eaeefa4f4905c32848f9b72295c40cf20c952fd73d53a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "|\\cdot|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|\\cdot|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/469b017eccd019fc.svg",
      "path": "nlp/math/469b017eccd019fc.svg",
      "mime": "image/svg+xml",
      "bytes": 8375,
      "sha256": "0ad28dc3c677288a20d422c299b3b29c89623d2359c381d9e891e811c1014766",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(j)=e^{z_j}/\\sum_k e^{z_k}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(j)=e^{z_j}/\\sum_k e^{z_k}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/46d6d50083ab5629.svg",
      "path": "nlp/math/46d6d50083ab5629.svg",
      "mime": "image/svg+xml",
      "bytes": 24401,
      "sha256": "f81bcff524f7798a9dc4249749b3d8b63fea11ab1af8ef16b29b5565c4d4d973",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_t=C(START,t)/2,\\quad a_{tu}=C(t,u)/C(t),\\quad b_t(w)=C(w,t)/C(t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_t=C(START,t)/2,\\quad a_{tu}=C(t,u)/C(t),\\quad b_t(w)=C(w,t)/C(t)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/46e846a5d9fa6557.svg",
      "path": "nlp/math/46e846a5d9fa6557.svg",
      "mime": "image/svg+xml",
      "bytes": 11836,
      "sha256": "4c2cee4a45ab521ac5de45accdc72ab55330389721f662453d362a527486365e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf f\\cdot\\mathbf u=(2)(1)+(0)(0)+(0)(1)+(1)(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf f\\cdot\\mathbf u=(2)(1)+(0)(0)+(0)(1)+(1)(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4743421649dff6a6.svg",
      "path": "nlp/math/4743421649dff6a6.svg",
      "mime": "image/svg+xml",
      "bytes": 5936,
      "sha256": "04c2ce040d67a4f1202fc9722ff4ff4860642927aad4c5fd3d1aacffb8ed9c11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=\\frac{2PR}{P+R}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=\\frac{2PR}{P+R}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/retrieval",
          "labels": [
            "Unit 7 · applications",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/retrieval",
          "labels": [
            "Application calculations",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/47e78a40b0a5b0bd.svg",
      "path": "nlp/math/47e78a40b0a5b0bd.svg",
      "mime": "image/svg+xml",
      "bytes": 17732,
      "sha256": "124eb6243aaa51d06efd54e8799fac3999b6040c7fed498636f98f407272be20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{onehot}(w)_j=\\begin{cases}1,&j=\\operatorname{index}(w)\\\\0,&\\text{otherwise.}\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{onehot}(w)_j=\\begin{cases}1,&j=\\operatorname{index}(w)\\\\0,&\\text{otherwise.}\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-label-onehot",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Label and one-hot encoding: three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-label-onehot",
          "labels": [
            "Representation & similarity",
            "Label and one-hot encoding: three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/47e9bc9d8bc16788.svg",
      "path": "nlp/math/47e9bc9d8bc16788.svg",
      "mime": "image/svg+xml",
      "bytes": 13936,
      "sha256": "fd376f9243d2579b18ed388584d6cfa6435cbaca3604092b1914cf76eba08d30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(NN\\mid DT)=\\frac{56509}{116454}\\approx0.485247"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(NN\\mid DT)=\\frac{56509}{116454}\\approx0.485247"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/481557575db95324.svg",
      "path": "nlp/math/481557575db95324.svg",
      "mime": "image/svg+xml",
      "bytes": 13969,
      "sha256": "8e9f507907b9a2c27d5e55ccd96c034648099291e2e3e8e75bb028bfcf6b7075",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(is\\mid VBZ)=\\frac{10073}{21627}\\approx0.465760"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(is\\mid VBZ)=\\frac{10073}{21627}\\approx0.465760"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4898969d0dee0618.svg",
      "path": "nlp/math/4898969d0dee0618.svg",
      "mime": "image/svg+xml",
      "bytes": 8953,
      "sha256": "b44b7cfec6a363d22c0703d18d04c1637c783e4e7e8cf57a4ab46df9cdf007bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "VV:0.16\\times0.2\\times0.6=0.0192"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "VV:0.16\\times0.2\\times0.6=0.0192"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/489d9ca17e456579.svg",
      "path": "nlp/math/489d9ca17e456579.svg",
      "mime": "image/svg+xml",
      "bytes": 4060,
      "sha256": "724d122ebc6ae1ccfbe9e0f1f68f89999d3a2755385b9a493cb15c0f1917e1f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N=4+3+1=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N=4+3+1=8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/48b05bab6b13e38a.svg",
      "path": "nlp/math/48b05bab6b13e38a.svg",
      "mime": "image/svg+xml",
      "bytes": 12239,
      "sha256": "f8d75830018f936f6761dae42f9d1bd9f357d2d398342009f39fd626576fc9a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_3(H)=0.03136(0.2)=0.006272"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_3(H)=0.03136(0.2)=0.006272"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/48b17e3adf6f62bb.svg",
      "path": "nlp/math/48b17e3adf6f62bb.svg",
      "mime": "image/svg+xml",
      "bytes": 9846,
      "sha256": "21f34a051ab9af48f195cf4766e323aebee85e77ca93336977747455ffca1fc0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{shore}\\mid F)=\\frac{0+1}{23}=\\frac1{23}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{shore}\\mid F)=\\frac{0+1}{23}=\\frac1{23}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/48f64c6c6ce831b9.svg",
      "path": "nlp/math/48f64c6c6ce831b9.svg",
      "mime": "image/svg+xml",
      "bytes": 14129,
      "sha256": "e8c46729d5c59da81be1c1b547ef68dfc9e5cbd9d1f948001ef38d7c547f8a07",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_3(C)=[0.0608(0.3)+0.0108(0.6)](0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_3(C)=[0.0608(0.3)+0.0108(0.6)](0.5)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/498a102c3a9a2537.svg",
      "path": "nlp/math/498a102c3a9a2537.svg",
      "mime": "image/svg+xml",
      "bytes": 6926,
      "sha256": "032518de497b3e99a6cda17a6421acd565eda6ede9288dcb59a32ae4a1f790a9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt[3]{16}\\approx 2.519842."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt[3]{16}\\approx 2.519842."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4a0be788a6cd2a62.svg",
      "path": "nlp/math/4a0be788a6cd2a62.svg",
      "mime": "image/svg+xml",
      "bytes": 6436,
      "sha256": "087d1edffb69b4e2511806585789b11926898ba3e09ea65e83a4369dcd8d8962",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r_1(B)=0.4+0.3=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r_1(B)=0.4+0.3=0.7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4a1735e84fe18a45.svg",
      "path": "nlp/math/4a1735e84fe18a45.svg",
      "mime": "image/svg+xml",
      "bytes": 4262,
      "sha256": "2935f4c0973edd4eabeb536e8df898e45736ff44b8148a991755341ecc68ab3f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6/0.05=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6/0.05=12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4ad44404e3f41cdd.svg",
      "path": "nlp/math/4ad44404e3f41cdd.svg",
      "mime": "image/svg+xml",
      "bytes": 7954,
      "sha256": "dc6caffbbeafe2a48a600987e07ab789e90129ff2e003dea5514a3064cfe6d33",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\#\\text{positions}=m-n+1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\#\\text{positions}=m-n+1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4ad88d5fb5558250.svg",
      "path": "nlp/math/4ad88d5fb5558250.svg",
      "mime": "image/svg+xml",
      "bytes": 18348,
      "sha256": "63e8dba99a04e25c4632832864fdb08a30b6340b32629a490940bf39fe91a7df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{score}(c)=P(c)\\prod_{w\\in V}\\left(\\frac{c(w,c)+1}{N_c+|V|}\\right)^{c(w,d)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{score}(c)=P(c)\\prod_{w\\in V}\\left(\\frac{c(w,c)+1}{N_c+|V|}\\right)^{c(w,d)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q7b",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q7b · Naive Bayes sentiment"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q3b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q3b · Naive Bayes text classifier"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q5b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q5b · Multinomial Naive Bayes"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4ad9b8ae622d15d2.svg",
      "path": "nlp/math/4ad9b8ae622d15d2.svg",
      "mime": "image/svg+xml",
      "bytes": 12324,
      "sha256": "28dc5070a9e3c0800015befaf3c6b68b81ae16c319647c17ee70f901653037ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(b\\mid h)=\\frac{1+0.5}{5.5}=\\frac3{11}\\approx0.272727."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(b\\mid h)=\\frac{1+0.5}{5.5}=\\frac3{11}\\approx0.272727."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/add-k",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Add-k: preserve a normalized vocabulary row"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4b082736e405b96c.svg",
      "path": "nlp/math/4b082736e405b96c.svg",
      "mime": "image/svg+xml",
      "bytes": 12101,
      "sha256": "8c5a7214709b2c5cb720b7ddb3ca1ae798d367862ee7cf29b385d2dfe61bc08b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid C)=\\frac{1/12167}{4/12167}=\\frac14=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid C)=\\frac{1/12167}{4/12167}=\\frac14=0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4b90e7419dc87033.svg",
      "path": "nlp/math/4b90e7419dc87033.svg",
      "mime": "image/svg+xml",
      "bytes": 12306,
      "sha256": "0ed4a0737d6b38d45fc9d41e27d722887458c23616632b1178056fe804bcd1fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{score}(s)=|\\text{context}\\cap\\text{gloss}(s)|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{score}(s)=|\\text{context}\\cap\\text{gloss}(s)|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q5",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4c0863275b12a91e.svg",
      "path": "nlp/math/4c0863275b12a91e.svg",
      "mime": "image/svg+xml",
      "bytes": 7436,
      "sha256": "3b9af7ec18e3d40c196227d9e5c622710630cc5d712be492d00d43733569315e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C\\to C:\\ 0.10(0.6)=0.060"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C\\to C:\\ 0.10(0.6)=0.060"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4c1cadf015f2425f.svg",
      "path": "nlp/math/4c1cadf015f2425f.svg",
      "mime": "image/svg+xml",
      "bytes": 4011,
      "sha256": "28ff346c3c38dcbf14c52eb9a6d08f79ce796373d7d50f62b5d1d0c3243f9238",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1(1)+1(-1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1(1)+1(-1)=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4c241e4d8abb2427.svg",
      "path": "nlp/math/4c241e4d8abb2427.svg",
      "mime": "image/svg+xml",
      "bytes": 3805,
      "sha256": "f9dec4c7e123bd890b5db889a1ac1904e3093632c590c34ba58e208a163ea870",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C(v_j,d)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C(v_j,d)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-bow",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-bow",
          "labels": [
            "Representation & similarity",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4c86e2ed24bee6fb.svg",
      "path": "nlp/math/4c86e2ed24bee6fb.svg",
      "mime": "image/svg+xml",
      "bytes": 3960,
      "sha256": "c9058b3d221f907ad735857d67b019567226c2a32b1dc2a33d9d7734e26e62ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(2/3)\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(2/3)\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4d6cc3cf68cb5127.svg",
      "path": "nlp/math/4d6cc3cf68cb5127.svg",
      "mime": "image/svg+xml",
      "bytes": 12589,
      "sha256": "627fd3eed2de29fd0f952fbd5b01f38d515cc1e6028390cb4650d28944f25ca5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-\\ln P/3\\approx2.772589/3=0.924196"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-\\ln P/3\\approx2.772589/3=0.924196"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4db3393304c21c23.svg",
      "path": "nlp/math/4db3393304c21c23.svg",
      "mime": "image/svg+xml",
      "bytes": 12175,
      "sha256": "f28ae92c5e6416b0dc812b5f0af38c686c8c2759832161ded94d85e7fa08da33",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max(0.224,0.008)(0.2)=0.0448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max(0.224,0.008)(0.2)=0.0448"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4dcd6d36e73676fe.svg",
      "path": "nlp/math/4dcd6d36e73676fe.svg",
      "mime": "image/svg+xml",
      "bytes": 2664,
      "sha256": "7cea714e422332efe2932c712c299a948e6eb645adba95d597dd615a40c992cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8+4=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8+4=12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4df9d01057f7efb0.svg",
      "path": "nlp/math/4df9d01057f7efb0.svg",
      "mime": "image/svg+xml",
      "bytes": 10064,
      "sha256": "32350d6e919b1183148d36ef58b225702c21dc795f0f97e4558de9101fdf9dc9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_E(u,v)=\\sqrt{\\sum_i(u_i-v_i)^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_E(u,v)=\\sqrt{\\sum_i(u_i-v_i)^2}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q5a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q5a · Feature engineering, BoW and Euclidean"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4e4dbe2f8003f7d7.svg",
      "path": "nlp/math/4e4dbe2f8003f7d7.svg",
      "mime": "image/svg+xml",
      "bytes": 5174,
      "sha256": "b75c278144c76029248e87ca9fbf9c7300f95539dea37f898f813bb6a87c3cad",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(red)=2/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(red)=2/3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4e5251cd8736de84.svg",
      "path": "nlp/math/4e5251cd8736de84.svg",
      "mime": "image/svg+xml",
      "bytes": 6735,
      "sha256": "33eeefc216654ea0e9444879bafdbf2f203bbbb317422a2d242dc63a2b08e222",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{cat})=\\frac{5}{20}=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{cat})=\\frac{5}{20}=0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4e7aa48204aedcfe.svg",
      "path": "nlp/math/4e7aa48204aedcfe.svg",
      "mime": "image/svg+xml",
      "bytes": 8153,
      "sha256": "0b509571cd9b5599fb239fa2050dc0cd8bc33c9c9b127f23313a78af46cfe9a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{sleep}=0(1)+1(-1)=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{sleep}=0(1)+1(-1)=-1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4ec13ac6a8a9bdae.svg",
      "path": "nlp/math/4ec13ac6a8a9bdae.svg",
      "mime": "image/svg+xml",
      "bytes": 13458,
      "sha256": "0960e3766bf3c5f03faa56dc5cd5f26efb2a0d29905353ba79777a02a44cb3d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(is\\mid VBZ)=C(is,VBZ)/C(VBZ)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(is\\mid VBZ)=C(is,VBZ)/C(VBZ)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4ec2c364222018a7.svg",
      "path": "nlp/math/4ec2c364222018a7.svg",
      "mime": "image/svg+xml",
      "bytes": 11069,
      "sha256": "5dd2c06f514b0c0bfe840e5a65f0c04e33b116a8fa76f9c4e2b6a62f543a1d74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.16^{0.75}=0.16^{3/4}\\approx0.252982"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.16^{0.75}=0.16^{3/4}\\approx0.252982"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4ed5ae8db66197fd.svg",
      "path": "nlp/math/4ed5ae8db66197fd.svg",
      "mime": "image/svg+xml",
      "bytes": 4608,
      "sha256": "97f6b3a974b4570fb45fe5de2eb71a3119b164f95666a046f2256df147774b11",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.01/0.2=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.01/0.2=0.05"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/4f1e78e98a40bd62.svg",
      "path": "nlp/math/4f1e78e98a40bd62.svg",
      "mime": "image/svg+xml",
      "bytes": 9561,
      "sha256": "1e66996af5e3e9e6e362e145dc5372ab2ccbd49aba71b643e911fe205223ab57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{books}\\mid\\text{read})=\\frac6{10}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{books}\\mid\\text{read})=\\frac6{10}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 Mock A · core calculations",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/50941856f700d45e.svg",
      "path": "nlp/math/50941856f700d45e.svg",
      "mime": "image/svg+xml",
      "bytes": 3243,
      "sha256": "b30b7b6d642d6f420613df752b67e6ad3bc875301be09d918c988c81080302f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=2^H"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=2^H"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/509478366d59c2ce.svg",
      "path": "nlp/math/509478366d59c2ce.svg",
      "mime": "image/svg+xml",
      "bytes": 6602,
      "sha256": "2e41bb49b2a2802fe9e1afd642e4b223f34da1136f67f8fa62b013ab6cdf5b03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c^*=(c+1)N/(N+V)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c^*=(c+1)N/(N+V)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/50951d9d0cf5dcf6.svg",
      "path": "nlp/math/50951d9d0cf5dcf6.svg",
      "mime": "image/svg+xml",
      "bytes": 14294,
      "sha256": "413b471fa33b610171d21e4d847324367636095e30ca99ca6d87b129a6fe7592",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_t(j)=b_j(o_t)\\max_i[\\delta_{t-1}(i)a_{ij}]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_t(j)=b_j(o_t)\\max_i[\\delta_{t-1}(i)a_{ij}]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/519c72927bad6998.svg",
      "path": "nlp/math/519c72927bad6998.svg",
      "mime": "image/svg+xml",
      "bytes": 2631,
      "sha256": "2ba80cfb2ed9a908685c648ab17bfbf640f62af8a452888f5992cd6a61efeb38",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "7+5=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "7+5=12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/51a05236a3c51a81.svg",
      "path": "nlp/math/51a05236a3c51a81.svg",
      "mime": "image/svg+xml",
      "bytes": 20462,
      "sha256": "9ff2195a81d6183dd54f35c50ec7a7c1a7acd4cc45d109b90a74d7529f00f388",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(I,like,tea)=P(I)P(like\\mid I)P(tea\\mid I,like)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(I,like,tea)=P(I)P(like\\mid I)P(tea\\mid I,like)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/51c0d80ff79ed2cd.svg",
      "path": "nlp/math/51c0d80ff79ed2cd.svg",
      "mime": "image/svg+xml",
      "bytes": 11108,
      "sha256": "f5b1a2e744299ca7eb3d1017aa5aae003c28564475cb64e9c8c0932a6aae94bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5+0+0-1.386294=-0.886294"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5+0+0-1.386294=-0.886294"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/51ccdc5dee01783f.svg",
      "path": "nlp/math/51ccdc5dee01783f.svg",
      "mime": "image/svg+xml",
      "bytes": 3984,
      "sha256": "e90e949d87a0801ab1444fe8801c0b6444815171142b6225fe0026c37be0db4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3/12=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3/12=0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/52a11bdd907960f4.svg",
      "path": "nlp/math/52a11bdd907960f4.svg",
      "mime": "image/svg+xml",
      "bytes": 5124,
      "sha256": "b913b222ad0eb4202ec716659e7fecf9f29f424802575a3ba0fce27d1c22d704",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.12\\times0.4=0.048"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.12\\times0.4=0.048"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q4",
          "labels": [
            "M2 Mock A · core calculations",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/52b6164a35837b22.svg",
      "path": "nlp/math/52b6164a35837b22.svg",
      "mime": "image/svg+xml",
      "bytes": 3461,
      "sha256": "c3c39c287c1095701e13efe4a32ca8d5c6e44e18f382dfff08fa5e6a67031844",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_1=\\sum|\\Delta_i|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_1=\\sum|\\Delta_i|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/52ba9de4a33ff58d.svg",
      "path": "nlp/math/52ba9de4a33ff58d.svg",
      "mime": "image/svg+xml",
      "bytes": 6945,
      "sha256": "4d61eef9a36fbdd1e1d438ae013350f4c4bb0c3b0b537d1ee308e616a9d4c345",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(N)=0.6\\times0.5=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(N)=0.6\\times0.5=0.3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/536a06c85da5d9e1.svg",
      "path": "nlp/math/536a06c85da5d9e1.svg",
      "mime": "image/svg+xml",
      "bytes": 7467,
      "sha256": "a4ba677444ee782140fa6508a84b72e9962e77c1d446c251f575145440fa220f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.25(0.33)=0.0825"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.25(0.33)=0.0825"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5388050eb01d765c.svg",
      "path": "nlp/math/5388050eb01d765c.svg",
      "mime": "image/svg+xml",
      "bytes": 1085,
      "sha256": "315e79efe7ec3a459246ef77b1b1b03efa120a3b77bd6b50481aea89cd24e492",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "w"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "w"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/538b559c97ffd180.svg",
      "path": "nlp/math/538b559c97ffd180.svg",
      "mime": "image/svg+xml",
      "bytes": 14237,
      "sha256": "1d09583e6b50487eaba9acd49ddac04dd76f3e4424c2890fa9a9b00ac66ff28e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{mix}(coffee)=0.20+0.03+0.01=0.24."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{mix}(coffee)=0.20+0.03+0.01=0.24."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/53df638c65412b2e.svg",
      "path": "nlp/math/53df638c65412b2e.svg",
      "mime": "image/svg+xml",
      "bytes": 3851,
      "sha256": "5c9591ec9ff8d7ac86b1e26c4502bb2c36b38309cf846538b9ac2c05c275254c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C(\\text{cat})=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C(\\text{cat})=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/546bd34545f00851.svg",
      "path": "nlp/math/546bd34545f00851.svg",
      "mime": "image/svg+xml",
      "bytes": 5620,
      "sha256": "c19c2b169a3d9b4f70b17eb82ee3a3d290194b1ed779cd49d50e5d9aa795b728",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(1)^2+(1)^2}=\\sqrt{2}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(1)^2+(1)^2}=\\sqrt{2}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/555e615abfdacbc0.svg",
      "path": "nlp/math/555e615abfdacbc0.svg",
      "mime": "image/svg+xml",
      "bytes": 11023,
      "sha256": "a2f78139a8597f324248d656c6608b136dd7d10607d0085bd125c6e4628d08ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{TFIDF}(t,d)=\\mathrm{TF}(t,d)\\,\\mathrm{IDF}(t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{TFIDF}(t,d)=\\mathrm{TF}(t,d)\\,\\mathrm{IDF}(t)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q5a",
          "labels": [
            "Solved final paper · December 2025",
            "Q5A · TF–IDF matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q5a",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q5A · TF–IDF matrix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5574a2d8fcf3abb3.svg",
      "path": "nlp/math/5574a2d8fcf3abb3.svg",
      "mime": "image/svg+xml",
      "bytes": 3975,
      "sha256": "9df0052ccdafd788240805c9c2f2da6aae3eb0364437aed907aed71f0a6abbc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2\\times0.5=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2\\times0.5=0.1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/55ab2780a51cb820.svg",
      "path": "nlp/math/55ab2780a51cb820.svg",
      "mime": "image/svg+xml",
      "bytes": 14703,
      "sha256": "a9bc5170b66c5d715d778799e69a46c14091153143ff22bf654db0c849d6fa03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(1,3,1)=0.009376+0.01236=0.021736."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(1,3,1)=0.009376+0.01236=0.021736."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/55b65d9f12d95541.svg",
      "path": "nlp/math/55b65d9f12d95541.svg",
      "mime": "image/svg+xml",
      "bytes": 22211,
      "sha256": "89d7ded7e160ea3e505d483db483b9bedb4cbacada65b2e1e5c8fe6b0491e86c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S(w\\mid h)=\\begin{cases}C(h,w)/C(h),&C(h,w)>0\\\\ \\alpha S(w\\mid h'),&C(h,w)=0.\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S(w\\mid h)=\\begin{cases}C(h,w)/C(h),&C(h,w)>0\\\\ \\alpha S(w\\mid h'),&C(h,w)=0.\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/55d45996875f92e6.svg",
      "path": "nlp/math/55d45996875f92e6.svg",
      "mime": "image/svg+xml",
      "bytes": 11014,
      "sha256": "af8f52152b9f31945c1271a2e6d910d724b9795afe741f6b45db7b456f39b213",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.00009075(0.5)=0.000045375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.00009075(0.5)=0.000045375"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/55f13fa2c61c6016.svg",
      "path": "nlp/math/55f13fa2c61c6016.svg",
      "mime": "image/svg+xml",
      "bytes": 6300,
      "sha256": "798a7966d33cf85aabbb709ce10e39c30e4ea162c9c7ed0a1d8215a47930212e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{4}{225}\\times\\frac{1}{5}=\\frac{4}{1125}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{4}{225}\\times\\frac{1}{5}=\\frac{4}{1125}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/560b6664723185b3.svg",
      "path": "nlp/math/560b6664723185b3.svg",
      "mime": "image/svg+xml",
      "bytes": 3444,
      "sha256": "7987880673be943c8fbf537c5d4e1c5c5965411887c865981201229a288993f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=16^{1/4}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=16^{1/4}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5624ccfc45b5b3b0.svg",
      "path": "nlp/math/5624ccfc45b5b3b0.svg",
      "mime": "image/svg+xml",
      "bytes": 15454,
      "sha256": "8d1784eb98f83c20827872145382fa8347aae1903c473f7ed595ff80bea4f516",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_1(H)=0.8(0.2)=0.16,\\qquad\\alpha_1(C)=0.2(0.5)=0.10."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_1(H)=0.8(0.2)=0.16,\\qquad\\alpha_1(C)=0.2(0.5)=0.10."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/56cd165dd5075aa7.svg",
      "path": "nlp/math/56cd165dd5075aa7.svg",
      "mime": "image/svg+xml",
      "bytes": 7132,
      "sha256": "44f97917b8f5b6fecf977e32f304e259e71bd4024063e363a9b368e51729258f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2533+1446=3979"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2533+1446=3979"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/56ea5abfdb65b387.svg",
      "path": "nlp/math/56ea5abfdb65b387.svg",
      "mime": "image/svg+xml",
      "bytes": 15430,
      "sha256": "108446159902d3c17b8dd78f5bb0a96646de22510c3cd06d08e9e2c5beb057cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(H)=0.8(0.4)=0.32,\\quad\\delta_1(C)=0.2(0.4)=0.08"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(H)=0.8(0.4)=0.32,\\quad\\delta_1(C)=0.2(0.4)=0.08"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/57aab4348bb4d572.svg",
      "path": "nlp/math/57aab4348bb4d572.svg",
      "mime": "image/svg+xml",
      "bytes": 2214,
      "sha256": "8c41bcb4db44dbc0debf122e1a3f0298a102ed8f96956c702258c9e74b491bcf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/57c3b9fea49de9d2.svg",
      "path": "nlp/math/57c3b9fea49de9d2.svg",
      "mime": "image/svg+xml",
      "bytes": 2626,
      "sha256": "0e603ace074ea547b253488eee072a4077e83fecf5265874262c1eee2c21a8d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha=0.75"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/57c675782454b924.svg",
      "path": "nlp/math/57c675782454b924.svg",
      "mime": "image/svg+xml",
      "bytes": 5758,
      "sha256": "9b6d2501923cc84712b810ad94484ea93e1a1501b69e3be5038fbe3ff5017356",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "u\\cdot v=\\sum_i u_iv_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "u\\cdot v=\\sum_i u_iv_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            18,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q7b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q7b · Co-occurrence, dot products and plot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/57e45239d1931442.svg",
      "path": "nlp/math/57e45239d1931442.svg",
      "mime": "image/svg+xml",
      "bytes": 2190,
      "sha256": "b8b684531188206935e391e0ab2dfa8ed108a0a8e22236bcab73d9da835691db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\widetilde w_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\widetilde w_j"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/584bbdf22ac0ea3c.svg",
      "path": "nlp/math/584bbdf22ac0ea3c.svg",
      "mime": "image/svg+xml",
      "bytes": 19920,
      "sha256": "126191433bd74f5c9953cdbef719183aca36454b61fdc34037943c52e3790583",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X_{ij}=C(\\text{target }i\\text{ immediately followed by }j)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X_{ij}=C(\\text{target }i\\text{ immediately followed by }j)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-distribution",
          "labels": [
            "Vector semantics and word embeddings",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-distribution",
          "labels": [
            "Representation & similarity",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q5a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q5a · Lexical and vector semantics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q4a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q4a · Lexical and vector semantics"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/58a11f3930a42815.svg",
      "path": "nlp/math/58a11f3930a42815.svg",
      "mime": "image/svg+xml",
      "bytes": 28314,
      "sha256": "d2a8bacd31b31aea93fa2f7a6b0deaeca14eb6d0670dddd4829d6e67382ab77a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{\\text{relevant retrieved}}{\\text{retrieved}},\\quad R=\\frac{\\text{relevant retrieved}}{\\text{all relevant}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{\\text{relevant retrieved}}{\\text{retrieved}},\\quad R=\\frac{\\text{relevant retrieved}}{\\text{all relevant}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/retrieval",
          "labels": [
            "Unit 7 · applications",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/retrieval",
          "labels": [
            "Application calculations",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/58b85b07a845828b.svg",
      "path": "nlp/math/58b85b07a845828b.svg",
      "mime": "image/svg+xml",
      "bytes": 3416,
      "sha256": "c946ff774ef649d02c159d8adef8181037fdc55c9a5fd8c78afc218b14d2441c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{1/16}=16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{1/16}=16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/58bb63e903487b21.svg",
      "path": "nlp/math/58bb63e903487b21.svg",
      "mime": "image/svg+xml",
      "bytes": 13937,
      "sha256": "c5077e8635503f43d858bc8f82c506b1e6fe0d13cfb3121bad2efa9b0396a004",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{noun})=\\frac{0.036}{0.084}=\\frac37\\approx0.428571"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{noun})=\\frac{0.036}{0.084}=\\frac37\\approx0.428571"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/58c328eed762e371.svg",
      "path": "nlp/math/58c328eed762e371.svg",
      "mime": "image/svg+xml",
      "bytes": 13552,
      "sha256": "be6cae321529c76396c4f5b422f151e296f50aa1101ee6ed463f9f5260d39404",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r_{t+1}(j)=\\frac{1-d}{N}+d\\sum_i r_t(i)P(i\\rightarrow j)."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r_{t+1}(j)=\\frac{1-d}{N}+d\\sum_i r_t(i)P(i\\rightarrow j)."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/58d25b69e54ff73f.svg",
      "path": "nlp/math/58d25b69e54ff73f.svg",
      "mime": "image/svg+xml",
      "bytes": 11965,
      "sha256": "135c92a194ee74671ff62e9d399561e8aae98e3101a3cad91372d12dfe31bc7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=[0.01824+0.00648](0.5)=0.01236."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=[0.01824+0.00648](0.5)=0.01236."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5908df64ce67fd12.svg",
      "path": "nlp/math/5908df64ce67fd12.svg",
      "mime": "image/svg+xml",
      "bytes": 8322,
      "sha256": "6b332302cb495260bdbb80a382d3405b9004e2ee34da8d506b4fda42c6402069",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w)=e^{z_w}/\\sum_j e^{z_j}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w)=e^{z_w}/\\sum_j e^{z_j}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/593a5443e39d17c3.svg",
      "path": "nlp/math/593a5443e39d17c3.svg",
      "mime": "image/svg+xml",
      "bytes": 4386,
      "sha256": "fb3268cfff912fca4f9e512920869f354e466cbcb03ac2a0a3adc3bce35a05bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.14/0.20=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.14/0.20=0.7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/595d09221813b65c.svg",
      "path": "nlp/math/595d09221813b65c.svg",
      "mime": "image/svg+xml",
      "bytes": 8583,
      "sha256": "cb0a38dc8513951f00610ba0a2244a0ae1216df15e05a49f7f178bfda354684b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2(0.5)(0.6)(0.1)=0.006"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2(0.5)(0.6)(0.1)=0.006"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/597b97fa150cfb9b.svg",
      "path": "nlp/math/597b97fa150cfb9b.svg",
      "mime": "image/svg+xml",
      "bytes": 8588,
      "sha256": "ef1fa52042f4742e63fa55569a396ef7737d73b36210730d34d0aecb7f6453c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid t)=C(w,t)/C(t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid t)=C(w,t)/C(t)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/59b4e5d5faf31ee8.svg",
      "path": "nlp/math/59b4e5d5faf31ee8.svg",
      "mime": "image/svg+xml",
      "bytes": 6728,
      "sha256": "0a02c8ade7c61ec126f11c002eee4ec966c34a61cd70bb4494214280f1f6b2b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v=(v_1+v_2+v_3)/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v=(v_1+v_2+v_3)/3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/59bb445235ff63a6.svg",
      "path": "nlp/math/59bb445235ff63a6.svg",
      "mime": "image/svg+xml",
      "bytes": 6084,
      "sha256": "9863d415978126a69af7f5374eeee56e2553369828e6b62a7cf01290e644c39f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.048\\times0.1=0.0048"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.048\\times0.1=0.0048"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/59eaa3e10117805d.svg",
      "path": "nlp/math/59eaa3e10117805d.svg",
      "mime": "image/svg+xml",
      "bytes": 7925,
      "sha256": "1953d79ad51ebe06ef0621103d185d5705840a6e26887d032c0e6150fd857bf2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(A,B)=\\frac{|A\\cap B|}{|A\\cup B|}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(A,B)=\\frac{|A\\cap B|}{|A\\cup B|}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-jaccard",
          "labels": [
            "Similarity and distance: every numerical step",
            "Jaccard: intersection, union and distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-jaccard",
          "labels": [
            "Representation & similarity",
            "Jaccard: intersection, union and distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5a6ab3e28bf5bbad.svg",
      "path": "nlp/math/5a6ab3e28bf5bbad.svg",
      "mime": "image/svg+xml",
      "bytes": 12063,
      "sha256": "846520ab9df2d5d24e53477e863e1e7248cd0bfbca136796756d39fe6bdcdb5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(c\\mid h)=\\frac{0+0.5}{5.5}=\\frac1{11}\\approx0.090909."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(c\\mid h)=\\frac{0+0.5}{5.5}=\\frac1{11}\\approx0.090909."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/add-k",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Add-k: preserve a normalized vocabulary row"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5aa4b0fd88f37247.svg",
      "path": "nlp/math/5aa4b0fd88f37247.svg",
      "mime": "image/svg+xml",
      "bytes": 13194,
      "sha256": "8549b4a0d9be7d5fb772e32a0fd403118cce07339be311c05f90d7d3f2b5006f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8(0.2)(0.7)(0.4)(0.3)(0.5)=0.00672"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8(0.2)(0.7)(0.4)(0.3)(0.5)=0.00672"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5ac5a4d62f663029.svg",
      "path": "nlp/math/5ac5a4d62f663029.svg",
      "mime": "image/svg+xml",
      "bytes": 11511,
      "sha256": "fec9cf1ffb88c14d6e3929f163b1266aaf77f95aa1923da6667eb95d87078526",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf t\\cdot\\mathbf s=(1)(0)+(1)(1)+(0)(0)+(0)(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf t\\cdot\\mathbf s=(1)(0)+(1)(1)+(0)(0)+(0)(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5ae67848fc965273.svg",
      "path": "nlp/math/5ae67848fc965273.svg",
      "mime": "image/svg+xml",
      "bytes": 6779,
      "sha256": "594abf6bb81484279b2b205a6fa5c6e657247467031c60137179e3e4dd319f50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(green)=0/3=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(green)=0/3=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5bbc9c588899b389.svg",
      "path": "nlp/math/5bbc9c588899b389.svg",
      "mime": "image/svg+xml",
      "bytes": 5250,
      "sha256": "e23ffc951ebfa68d03ce4280db48116df6e86b2bd9da96948fe6a68bf17e78b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.16\\times0.25=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.16\\times0.25=0.04"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5be8f2428aa87996.svg",
      "path": "nlp/math/5be8f2428aa87996.svg",
      "mime": "image/svg+xml",
      "bytes": 8374,
      "sha256": "837be9b7cb070ff1e9ba7daaba5cb7b3f785a1f310aa62eae485800b6021841b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{5292}\\times\\frac{4}{23}=\\frac{1}{30429}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{5292}\\times\\frac{4}{23}=\\frac{1}{30429}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5c01b946da36062b.svg",
      "path": "nlp/math/5c01b946da36062b.svg",
      "mime": "image/svg+xml",
      "bytes": 10048,
      "sha256": "34beaff3d292632107ee5abf2829f348b8bd4993e00730e8a47285c53928f4e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{30429}\\times\\frac{2}{23}=\\frac{2}{699867}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{30429}\\times\\frac{2}{23}=\\frac{2}{699867}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5c3429ffd674bcbd.svg",
      "path": "nlp/math/5c3429ffd674bcbd.svg",
      "mime": "image/svg+xml",
      "bytes": 3972,
      "sha256": "96b5554aea4971069460b92902dcfef9a56f4da0744f6bd858caa0b53a8169a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln(e^2)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln(e^2)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5c8b1d21b7b346a9.svg",
      "path": "nlp/math/5c8b1d21b7b346a9.svg",
      "mime": "image/svg+xml",
      "bytes": 19703,
      "sha256": "7b8888d0442dfcf2e31cf59eb5fcce4425495fa2fa38b8f4da1b2f90b8b45291",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_1,w_2,w_3)=P(w_1)P(w_2\\mid w_1)P(w_3\\mid w_1,w_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_1,w_2,w_3)=P(w_1)P(w_2\\mid w_1)P(w_3\\mid w_1,w_2)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5ce861a41af2767b.svg",
      "path": "nlp/math/5ce861a41af2767b.svg",
      "mime": "image/svg+xml",
      "bytes": 7102,
      "sha256": "9994ad7618831b008afa1726d2dc0a075928ddb759897ef6c0d352c35c2a32fb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{sat}=1(2)+0(1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{sat}=1(2)+0(1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5d29fa66aa3ef2ee.svg",
      "path": "nlp/math/5d29fa66aa3ef2ee.svg",
      "mime": "image/svg+xml",
      "bytes": 2941,
      "sha256": "da41e9c6c14e3a0a92e3e934bd815f4c18cba5a5ef570d74e69efe9c58d5a529",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0/N_s=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0/N_s=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5d8f091329836633.svg",
      "path": "nlp/math/5d8f091329836633.svg",
      "mime": "image/svg+xml",
      "bytes": 3224,
      "sha256": "a31d55084e7f0729c25e2900f064828a2438987cd143dbc421ab5cd4ede2e48f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(C\\mid F)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(C\\mid F)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5e48edec2b0848fd.svg",
      "path": "nlp/math/5e48edec2b0848fd.svg",
      "mime": "image/svg+xml",
      "bytes": 5144,
      "sha256": "119610f9747940303f8b10b518e40d449645474ef07af92e02b3bdb2135ea5a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[1+3,\\,2+0]=[4,2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[1+3,\\,2+0]=[4,2]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5e8f939253d4321b.svg",
      "path": "nlp/math/5e8f939253d4321b.svg",
      "mime": "image/svg+xml",
      "bytes": 5839,
      "sha256": "a5096d6824931d2b59c4560fb1a0dc9d15fd1200e8de237dd0552dc180f28d87",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L=0.8/20=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L=0.8/20=0.04"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5e9eb71fd28f428c.svg",
      "path": "nlp/math/5e9eb71fd28f428c.svg",
      "mime": "image/svg+xml",
      "bytes": 2145,
      "sha256": "d6f85c3632092c4ca8947daea1339b97b8310c6674c697148f8beb97d6c833b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2-2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2-2=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5eb8385d74c2a577.svg",
      "path": "nlp/math/5eb8385d74c2a577.svg",
      "mime": "image/svg+xml",
      "bytes": 13354,
      "sha256": "823f52541354db81e52f7f63caa21dbbb33b731c3191322db5b1c69c9771a794",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|\\mathbf u\\|=\\sqrt2,\\quad\\cos(\\mathbf f,\\mathbf u)=\\frac2{\\sqrt{10}}\\approx0.632456"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|\\mathbf u\\|=\\sqrt2,\\quad\\cos(\\mathbf f,\\mathbf u)=\\frac2{\\sqrt{10}}\\approx0.632456"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5f21379b0e25bf90.svg",
      "path": "nlp/math/5f21379b0e25bf90.svg",
      "mime": "image/svg+xml",
      "bytes": 3845,
      "sha256": "31a5b0601e1e126c29862792cb765af6f12239b4144aad046c2cdd873c72bac8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.7+0.1=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.7+0.1=0.8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5f73059a0e8e07a5.svg",
      "path": "nlp/math/5f73059a0e8e07a5.svg",
      "mime": "image/svg+xml",
      "bytes": 8829,
      "sha256": "69de56e677db02d6dadf3fd30a871047898702c931b96c954e311c7ccfe9cc54",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.252982\\times4\\approx1.011929"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.252982\\times4\\approx1.011929"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5f8aae6191f91906.svg",
      "path": "nlp/math/5f8aae6191f91906.svg",
      "mime": "image/svg+xml",
      "bytes": 12226,
      "sha256": "64fa872472284c0a3c49a4ce35ae50bfcec3834bc0838dbdb62b17c8403436d9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A,B,A)=P(A)P(B\\mid A)P(A\\mid B)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A,B,A)=P(A)P(B\\mid A)P(A\\mid B)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q2",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/5fd951e2f99cd39c.svg",
      "path": "nlp/math/5fd951e2f99cd39c.svg",
      "mime": "image/svg+xml",
      "bytes": 1475,
      "sha256": "80933e160665d7ffcc7a1296a06461d934ee527c108bf7da2e76a984799701c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q2b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q2b · Lesk versus Walker and bank disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6053336a6b0040cd.svg",
      "path": "nlp/math/6053336a6b0040cd.svg",
      "mime": "image/svg+xml",
      "bytes": 2866,
      "sha256": "55dd4328b1518fffac7efbbfb14c411f3a30738898199924421e38e0bf1ddf79",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X_{ik}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X_{ik}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/61623e2cd024bab3.svg",
      "path": "nlp/math/61623e2cd024bab3.svg",
      "mime": "image/svg+xml",
      "bytes": 8416,
      "sha256": "510a5530b416018b9fd9221eb7e31cb3e6b51388e8fc50e6432499058a9d133d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H\\to H:\\ 0.16(0.7)=0.112"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H\\to H:\\ 0.16(0.7)=0.112"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/61ee9e4ad4caa506.svg",
      "path": "nlp/math/61ee9e4ad4caa506.svg",
      "mime": "image/svg+xml",
      "bytes": 6063,
      "sha256": "9f3e58c7240af0f3d30c9e351cb27099830620d5d1af8ba38829c956d2515a99",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|a\\|_2=\\sqrt{\\sum_i a_i^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|a\\|_2=\\sqrt{\\sum_i a_i^2}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/622a2e615b1ad17f.svg",
      "path": "nlp/math/622a2e615b1ad17f.svg",
      "mime": "image/svg+xml",
      "bytes": 9427,
      "sha256": "986f78dc5858022135c0e38b648d7fac069000fc02392b47031f0b55f775b3d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{loan}\\mid F)=\\frac{1+1}{23}=\\frac2{23}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{loan}\\mid F)=\\frac{1+1}{23}=\\frac2{23}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/62ad7b9fcca8c7b7.svg",
      "path": "nlp/math/62ad7b9fcca8c7b7.svg",
      "mime": "image/svg+xml",
      "bytes": 12501,
      "sha256": "2bd1cf4ca8916e1bcc23d981c6c802fbb273e239ad208e7358f19a93a5a7f7fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{2}{20}\\times\\frac{2}{17}\\times\\frac{3}{18}\\times\\frac{1}{18}\\times\\frac{2}{17}\\times\\frac{4}{19}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{2}{20}\\times\\frac{2}{17}\\times\\frac{3}{18}\\times\\frac{1}{18}\\times\\frac{2}{17}\\times\\frac{4}{19}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/62ef1c41dad1fbc8.svg",
      "path": "nlp/math/62ef1c41dad1fbc8.svg",
      "mime": "image/svg+xml",
      "bytes": 822,
      "sha256": "35acf6072e8276bb88f2a9fc502edd490dd5079e7a657eb81168c2045bfa817f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/62eff7a248154cbf.svg",
      "path": "nlp/math/62eff7a248154cbf.svg",
      "mime": "image/svg+xml",
      "bytes": 8703,
      "sha256": "9067e43ffc26d15a60e5444ea1acc634f3a85bf5ce0e30c8b598b5cd6c88c8f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\prod_{i=1}^{3}p_i=p_1p_2p_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\prod_{i=1}^{3}p_i=p_1p_2p_3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/634e8d0183974542.svg",
      "path": "nlp/math/634e8d0183974542.svg",
      "mime": "image/svg+xml",
      "bytes": 3664,
      "sha256": "420848a5fcdca63e43b638cae4e8a1841a89fbabd4f79a75fa4f3d0920b18c48",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R)=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R)=0.4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6366e364bc9f8ccd.svg",
      "path": "nlp/math/6366e364bc9f8ccd.svg",
      "mime": "image/svg+xml",
      "bytes": 11856,
      "sha256": "01220f4b340f6204cfddafe27cf88908c1a66d0147d4e4f0c4c5b8b95c1289d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(AAA)=P(ABC)=(1/3)^3=1/27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(AAA)=P(ABC)=(1/3)^3=1/27"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/63cfdcd2de177903.svg",
      "path": "nlp/math/63cfdcd2de177903.svg",
      "mime": "image/svg+xml",
      "bytes": 14028,
      "sha256": "4196102cb686aee929b4356899caeee5a7fdbb4157cf9eef4a56bcd97740bff1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c^*=(c+1)N/(N+V),\\quad P_L=c^*/N,\\quad d=c^*/c"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c^*=(c+1)N/(N+V),\\quad P_L=c^*/N,\\quad d=c^*/c"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/63e5285ab6522f55.svg",
      "path": "nlp/math/63e5285ab6522f55.svg",
      "mime": "image/svg+xml",
      "bytes": 9413,
      "sha256": "3efe0d2af1aa3875ffb7c522164d0a986a236793ae1c165fdab316e1397075ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_{i=1}^{3}p_i=p_1+p_2+p_3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_{i=1}^{3}p_i=p_1+p_2+p_3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6420e3d4b5982a43.svg",
      "path": "nlp/math/6420e3d4b5982a43.svg",
      "mime": "image/svg+xml",
      "bytes": 8270,
      "sha256": "65ba9f4c134e957c2ab2676ea9d004dfff8f3d4e0dc6eec424676dea104bf59d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac24\\times\\frac12\\times\\frac12\\times\\frac23\\times\\frac12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac24\\times\\frac12\\times\\frac12\\times\\frac23\\times\\frac12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/64b5f21c9b008394.svg",
      "path": "nlp/math/64b5f21c9b008394.svg",
      "mime": "image/svg+xml",
      "bytes": 12465,
      "sha256": "7eca9eeac5b378821ebf27ed434c2a687d1f8357d10bd31f770a48d5b45b003b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_2=\\sqrt{\\sum_i(x_i-y_i)^2}\\quad\\text{Euclidean}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_2=\\sqrt{\\sum_i(x_i-y_i)^2}\\quad\\text{Euclidean}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/650cfba7e65676b7.svg",
      "path": "nlp/math/650cfba7e65676b7.svg",
      "mime": "image/svg+xml",
      "bytes": 8356,
      "sha256": "1febc37a34c0be888e9af032b20b70e0cae3c2d223548b2cfb3b1a821c6f4d0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(B\\mid A)=\\frac{C(A,B)}{C(A)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(B\\mid A)=\\frac{C(A,B)}{C(A)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/65330df51cf428ee.svg",
      "path": "nlp/math/65330df51cf428ee.svg",
      "mime": "image/svg+xml",
      "bytes": 8222,
      "sha256": "5ab11f4997d934428ec72f2da76e521f91284cfb06d1b132c0626624a645bdfd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Recall}=\\frac{TP}{TP+FN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Recall}=\\frac{TP}{TP+FN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6564e561ec421080.svg",
      "path": "nlp/math/6564e561ec421080.svg",
      "mime": "image/svg+xml",
      "bytes": 15489,
      "sha256": "f68b5091613aeb313eceb3c61b37341d26924fcfd33dc66550d633b68df88fd5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(F)=\\frac12\\times\\frac3{14}\\times\\frac1{14}=\\frac3{392}\\approx0.007653061"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(F)=\\frac12\\times\\frac3{14}\\times\\frac1{14}=\\frac3{392}\\approx0.007653061"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q5",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/656d499e455af020.svg",
      "path": "nlp/math/656d499e455af020.svg",
      "mime": "image/svg+xml",
      "bytes": 6162,
      "sha256": "611bf2faddd5fa48072c9c9c20ad664864c1e334231c34c73b681c42786fe2f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\frac{4}{4+4}=0.500000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\frac{4}{4+4}=0.500000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6570633fef12ecb5.svg",
      "path": "nlp/math/6570633fef12ecb5.svg",
      "mime": "image/svg+xml",
      "bytes": 10180,
      "sha256": "cb97d3f1fe283dcf89ecfa59f2ea22181845e1c59db97255ee540df0cc38ff6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3\\times3=9,\\quad9\\times3=27,\\quad27\\times3=81"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3\\times3=9,\\quad9\\times3=27,\\quad27\\times3=81"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6597274c03aa7f00.svg",
      "path": "nlp/math/6597274c03aa7f00.svg",
      "mime": "image/svg+xml",
      "bytes": 4916,
      "sha256": "aec0c0b4efa992bfef6ae8e7aa570c495a84af917a10657aea8eabb53b5ce00f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d=\\frac{c^*}{c}\\quad(c>0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d=\\frac{c^*}{c}\\quad(c>0)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/659dfd20c2e54394.svg",
      "path": "nlp/math/659dfd20c2e54394.svg",
      "mime": "image/svg+xml",
      "bytes": 6811,
      "sha256": "aaab59a42b43efaa7a224991d1763b38770ead8001ff0d811bddd574590cdd13",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{2}{\\sqrt{5}\\sqrt{5}}\\approx 0.400000."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{2}{\\sqrt{5}\\sqrt{5}}\\approx 0.400000."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/65bda32fec36f0b1.svg",
      "path": "nlp/math/65bda32fec36f0b1.svg",
      "mime": "image/svg+xml",
      "bytes": 3965,
      "sha256": "5f1aa16b54eaf392b9d90b94e304f93d5e515e8dad261e1aae196e24e33f5025",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "25/50=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "25/50=0.5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/65e703346d258ca7.svg",
      "path": "nlp/math/65e703346d258ca7.svg",
      "mime": "image/svg+xml",
      "bytes": 8408,
      "sha256": "977669aac64d9aebb9d3ef5ad60f906d48753738b765f2d4ab64d68571f34a05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|\\mathbf p\\|=\\sqrt{2^2+0^2+1^2+1^2}=\\sqrt6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|\\mathbf p\\|=\\sqrt{2^2+0^2+1^2+1^2}=\\sqrt6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/661dddaa8d668f4e.svg",
      "path": "nlp/math/661dddaa8d668f4e.svg",
      "mime": "image/svg+xml",
      "bytes": 12563,
      "sha256": "ed01ff2551f9c64a24165c1d84e06e350d4de0de20b0080978ae9e027bc4d116",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{2}{24}\\times\\frac{1}{21}\\times\\frac{1}{21}\\times\\frac{4}{23}\\times\\frac{2}{23}\\times\\frac{2}{21}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{2}{24}\\times\\frac{1}{21}\\times\\frac{1}{21}\\times\\frac{4}{23}\\times\\frac{2}{23}\\times\\frac{2}{21}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/665624fd363dd007.svg",
      "path": "nlp/math/665624fd363dd007.svg",
      "mime": "image/svg+xml",
      "bytes": 20577,
      "sha256": "616e8dd558e2499bfd8b6832195a8f65dee9d4ef755409f837753398bf9a93c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(R)=\\frac12\\times\\frac2{23}\\times\\frac3{23}\\times\\frac1{23}=\\frac3{12167}\\approx0.00024657."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(R)=\\frac12\\times\\frac2{23}\\times\\frac3{23}\\times\\frac1{23}=\\frac3{12167}\\approx0.00024657."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/672617aa8909800b.svg",
      "path": "nlp/math/672617aa8909800b.svg",
      "mime": "image/svg+xml",
      "bytes": 3983,
      "sha256": "8272bbdd1e07564bc39dd0d34b16084bf9606db43e79fe56de61738ae41e94b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "45^2=2025"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "45^2=2025"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/678c585ed4cafa14.svg",
      "path": "nlp/math/678c585ed4cafa14.svg",
      "mime": "image/svg+xml",
      "bytes": 13848,
      "sha256": "99c39b0e236846aa14d1be02f585e8e8b2a526315a71ab5bc92638112065760d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X_i=\\sum_k X_{ik},\\qquad P_{ik}=\\frac{X_{ik}}{X_i}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X_i=\\sum_k X_{ik},\\qquad P_{ik}=\\frac{X_{ik}}{X_i}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/67c63d0fb7e2a504.svg",
      "path": "nlp/math/67c63d0fb7e2a504.svg",
      "mime": "image/svg+xml",
      "bytes": 4912,
      "sha256": "e891fe7824b3977624d8cf8633a688dad259540db1838fc7219944c3dbdcaeaf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.06+0.14=0.20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.06+0.14=0.20"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/684c27f96a1d3e08.svg",
      "path": "nlp/math/684c27f96a1d3e08.svg",
      "mime": "image/svg+xml",
      "bytes": 8207,
      "sha256": "d984457719eb78acb8d58f2473e10d74cb3fb6ad30caf6ee2c3f93a5084cb458",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(c)=P(c)\\prod_wP(w\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(c)=P(c)\\prod_wP(w\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q5",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/689036be40a9e9d7.svg",
      "path": "nlp/math/689036be40a9e9d7.svg",
      "mime": "image/svg+xml",
      "bytes": 1742,
      "sha256": "0b074fa06c3f10dca6bfe07263aada48720bd6afc3819629c8bd2a0c0cd3054c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times d"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times d"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/691fb54513999f0d.svg",
      "path": "nlp/math/691fb54513999f0d.svg",
      "mime": "image/svg+xml",
      "bytes": 18162,
      "sha256": "0d49ab7cada6d750b7a1733a8869868d2ef9c48e554e6a724d2f6935a5cb0532",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(s)=|C\\cap G_s|,\\qquad s^*=\\arg\\max_s\\operatorname{score}(s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(s)=|C\\cap G_s|,\\qquad s^*=\\arg\\max_s\\operatorname{score}(s)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/69517c6e474a3048.svg",
      "path": "nlp/math/69517c6e474a3048.svg",
      "mime": "image/svg+xml",
      "bytes": 5753,
      "sha256": "4de9a7248dddd8f4ec1390a38f5128c6be2c642ce456868b428c7d9d6bd63360",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{2}{15}\\times\\frac{3}{5}=\\frac{2}{25}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{2}{15}\\times\\frac{3}{5}=\\frac{2}{25}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/69a207d02fe88fc1.svg",
      "path": "nlp/math/69a207d02fe88fc1.svg",
      "mime": "image/svg+xml",
      "bytes": 13373,
      "sha256": "e6053cbda4084407ef7659cb8dfc8d1e22472dcdcbcb6b00c9f47d6d39a61168",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(c)=P(c)P(\\text{loan}\\mid c)P(\\text{money}\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(c)=P(c)P(\\text{loan}\\mid c)P(\\text{money}\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q5",
          "labels": [
            "M2 Mock A · core calculations",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/69c2e9e932b1b959.svg",
      "path": "nlp/math/69c2e9e932b1b959.svg",
      "mime": "image/svg+xml",
      "bytes": 12669,
      "sha256": "f427e245d94d266a02f1394e56e3e0474659f7507d8c0efd9fc9981a41576e83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.000045375(0.68)=0.000030855"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.000045375(0.68)=0.000030855"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/69d53078e2ba6e25.svg",
      "path": "nlp/math/69d53078e2ba6e25.svg",
      "mime": "image/svg+xml",
      "bytes": 15577,
      "sha256": "080eb61d7d29acb398aea8739a398f7786cd84b831e45fd412c4c3ff2ba30713",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(of\\mid prime,minister)=8/12=2/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(of\\mid prime,minister)=8/12=2/3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/69e9cae75f1bf784.svg",
      "path": "nlp/math/69e9cae75f1bf784.svg",
      "mime": "image/svg+xml",
      "bytes": 6732,
      "sha256": "57a96039b0ca9d9626fd90d98aa5256a34c8b46d67ed6197126e67d77403c238",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_1(j)=\\pi_jb_j(o_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_1(j)=\\pi_jb_j(o_1)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6a1612157fb25e7c.svg",
      "path": "nlp/math/6a1612157fb25e7c.svg",
      "mime": "image/svg+xml",
      "bytes": 1239,
      "sha256": "bf40f5e3e10b0ba15191d6b82ded195ced8505fe37fa98043157f6aab4d789bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1-J"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1-J"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-jaccard",
          "labels": [
            "Similarity and distance: every numerical step",
            "Jaccard: intersection, union and distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-jaccard",
          "labels": [
            "Representation & similarity",
            "Jaccard: intersection, union and distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6a2ca9dea8abf7e6.svg",
      "path": "nlp/math/6a2ca9dea8abf7e6.svg",
      "mime": "image/svg+xml",
      "bytes": 6383,
      "sha256": "9740591e156265b188fd44ab1955b2a6c134b6040ccc60fe41606c9da8556b3e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3\\times3=9,\\quad9\\times3=27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3\\times3=9,\\quad9\\times3=27"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q2",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6a30a7f6694209de.svg",
      "path": "nlp/math/6a30a7f6694209de.svg",
      "mime": "image/svg+xml",
      "bytes": 4419,
      "sha256": "25aba2e5c8e3c27afcc15635dab40e1259db6efe04f53e00a732e730bcb262e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac68=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac68=0.75"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/retrieval",
          "labels": [
            "Unit 7 · applications",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/retrieval",
          "labels": [
            "Application calculations",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6a365832b41faf96.svg",
      "path": "nlp/math/6a365832b41faf96.svg",
      "mime": "image/svg+xml",
      "bytes": 20187,
      "sha256": "222cf6428299eab91fecf783e65313183bdf7c1217b81d6d9f00552cf9fc41be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=\\frac{2TP}{2TP+FP+FN},\\quad A=\\frac{TP+TN}{TP+FP+FN+TN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=\\frac{2TP}{2TP+FP+FN},\\quad A=\\frac{TP+TN}{TP+FP+FN+TN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6a3ba3507695e199.svg",
      "path": "nlp/math/6a3ba3507695e199.svg",
      "mime": "image/svg+xml",
      "bytes": 8376,
      "sha256": "63ae45a20e5bc7eea2cd936d432217186a569d3916e376cae330cce05f732d24",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|\\mathbf s\\|=\\sqrt{0^2+1^2+0^2+1^2}=\\sqrt2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|\\mathbf s\\|=\\sqrt{0^2+1^2+0^2+1^2}=\\sqrt2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6a517f05661478a7.svg",
      "path": "nlp/math/6a517f05661478a7.svg",
      "mime": "image/svg+xml",
      "bytes": 3435,
      "sha256": "df5f30d4b4d57c54d2db25e0a544434527684c49ae554fc81d9a6f7f32b0d629",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+1+1+0=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+1+1+0=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q2b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q2b · Lesk versus Walker and bank disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6ad61c84bee7b920.svg",
      "path": "nlp/math/6ad61c84bee7b920.svg",
      "mime": "image/svg+xml",
      "bytes": 17884,
      "sha256": "8a18e1656a0f525024b93ee5dd121d172a8b8ae69571b185b5d0617da434e6f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{score}(s)=|C\\cap G_s|,\\qquad \\hat s=\\arg\\max_s\\mathrm{score}(s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{score}(s)=|C\\cap G_s|,\\qquad \\hat s=\\arg\\max_s\\mathrm{score}(s)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q3b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q3b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q3b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6b756a42abed1715.svg",
      "path": "nlp/math/6b756a42abed1715.svg",
      "mime": "image/svg+xml",
      "bytes": 7972,
      "sha256": "c06afbd4fedbfc2c0e056befc6c90b477ac25e03bc9bed88bcb3bea271618745",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{9180}\\times\\frac{2}{17}=\\frac{1}{78030}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{9180}\\times\\frac{2}{17}=\\frac{1}{78030}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6c021a4ae77c326e.svg",
      "path": "nlp/math/6c021a4ae77c326e.svg",
      "mime": "image/svg+xml",
      "bytes": 7736,
      "sha256": "c5e8594cec0e68017b91339e9e0b2e09791f9ae5f08957ad88b80bd8ca12de49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac24\\times\\frac12=\\frac14,\\quad \\frac14\\times\\frac12=\\frac18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac24\\times\\frac12=\\frac14,\\quad \\frac14\\times\\frac12=\\frac18"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6ce6bece84751874.svg",
      "path": "nlp/math/6ce6bece84751874.svg",
      "mime": "image/svg+xml",
      "bytes": 5774,
      "sha256": "8ac9299e2c12b533da2cb7d1856102ef354d875195055e7c17b3200a96decafb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w)=C(w)/N"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w)=C(w)/N"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6d368ab85d9177c5.svg",
      "path": "nlp/math/6d368ab85d9177c5.svg",
      "mime": "image/svg+xml",
      "bytes": 3224,
      "sha256": "dd689f2d63758e7b97d1118eecbfc838a1a88d1a32180fe1662190b0eff232a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid C)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid C)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6d9f4f0a09441a66.svg",
      "path": "nlp/math/6d9f4f0a09441a66.svg",
      "mime": "image/svg+xml",
      "bytes": 4086,
      "sha256": "005bdff743923a3bca2c9a8a03f1b3c8b61b5fcf3d651762743c50e7143d0c57",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+0.2=1.2\\ne1."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0.2=1.2\\ne1."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6dd9b21835eaff13.svg",
      "path": "nlp/math/6dd9b21835eaff13.svg",
      "mime": "image/svg+xml",
      "bytes": 12627,
      "sha256": "07651aeee926b5e5eeee79465632c15be2d8f1a4abc7f006ad61b073a432c525",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(c)=P(c)\\prod_{w\\in V}P(w\\mid c)^{C(w,d)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(c)=P(c)\\prod_{w\\in V}P(w\\mid c)^{C(w,d)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6e048d845033ae63.svg",
      "path": "nlp/math/6e048d845033ae63.svg",
      "mime": "image/svg+xml",
      "bytes": 2415,
      "sha256": "830c2be90e1c6ce80cd1bfd685d0e10a863729ca5ac8b2eb977204563823a312",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{w_i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{w_i}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6e05aa52a40b6b55.svg",
      "path": "nlp/math/6e05aa52a40b6b55.svg",
      "mime": "image/svg+xml",
      "bytes": 21173,
      "sha256": "045d995309566ccf8445da7a95e08195c022346cf134745ea3b29835083b09e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid C)=\\frac{1/162}{1/162+1/512}=\\frac{512}{674}=\\frac{256}{337}\\approx0.759644."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid C)=\\frac{1/162}{1/162+1/512}=\\frac{512}{674}=\\frac{256}{337}\\approx0.759644."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6e2373be2aa769a8.svg",
      "path": "nlp/math/6e2373be2aa769a8.svg",
      "mime": "image/svg+xml",
      "bytes": 10781,
      "sha256": "5a35bab7d2eb70bdb6f3e1d437781502784697fa7d14d72e94e390f844e2cb4a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H\\to H:\\ 0.0448(0.7)=0.03136"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H\\to H:\\ 0.0448(0.7)=0.03136"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6e25b81ec200909a.svg",
      "path": "nlp/math/6e25b81ec200909a.svg",
      "mime": "image/svg+xml",
      "bytes": 1523,
      "sha256": "f3fb3c61e7f739223d8a8934d0917d81174229e6b1faad25a161b3122b487ab8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2>0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2>0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6e3b740dc0fd787f.svg",
      "path": "nlp/math/6e3b740dc0fd787f.svg",
      "mime": "image/svg+xml",
      "bytes": 8184,
      "sha256": "34c7976b45c10a82c4a27dd0cf48ab8f16b0b33ba6f9118a91f451b10de3e9fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.00192\\times0.2=0.000384"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.00192\\times0.2=0.000384"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6e9c32ed85546537.svg",
      "path": "nlp/math/6e9c32ed85546537.svg",
      "mime": "image/svg+xml",
      "bytes": 8378,
      "sha256": "03ca0fecad881e77f16eb9998d5bc8357cc1c581ffe07f23cdff1b973687f740",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H\\to C:\\ 0.16(0.3)=0.048"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H\\to C:\\ 0.16(0.3)=0.048"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6ea85a9a0fdfcde1.svg",
      "path": "nlp/math/6ea85a9a0fdfcde1.svg",
      "mime": "image/svg+xml",
      "bytes": 5096,
      "sha256": "df20aa0a07321a2ebce6be6bb988e23cf2a84696091724732e6236c4a598cf5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.02\\times0.1=0.002"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.02\\times0.1=0.002"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/6ed38d660fa17e1d.svg",
      "path": "nlp/math/6ed38d660fa17e1d.svg",
      "mime": "image/svg+xml",
      "bytes": 5109,
      "sha256": "84d87683a2c3a05da02fdbc8ed072eaeef03acba9cc3efcd77cbba36dbed0fd9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=0.2\\times0.5\\times0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=0.2\\times0.5\\times0.4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/709ea0da7f36d663.svg",
      "path": "nlp/math/709ea0da7f36d663.svg",
      "mime": "image/svg+xml",
      "bytes": 10534,
      "sha256": "afdd5653906ca1f88d877693a6dfda5d2f5c34c5ef61a89b1137c2536d29b82d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_3(C)=0.01344(0.5)=0.00672"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_3(C)=0.01344(0.5)=0.00672"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/70b251889baa0790.svg",
      "path": "nlp/math/70b251889baa0790.svg",
      "mime": "image/svg+xml",
      "bytes": 6393,
      "sha256": "fcf921bd1a1f5e8a2f8bda46365eea2405ca14f5701eb19e93b7e0307ce404f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{\\sqrt{2}\\sqrt{1}}\\approx 0.707107."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{\\sqrt{2}\\sqrt{1}}\\approx 0.707107."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/70d92382a6cc1e9c.svg",
      "path": "nlp/math/70d92382a6cc1e9c.svg",
      "mime": "image/svg+xml",
      "bytes": 11303,
      "sha256": "27f3a9770329d9f0fe3fce971c1d756695c76a852f81b2d86a3fa8d04e5255df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c^*=(c+1)\\frac{N}{N+V},\\qquad P_L(w)=\\frac{c^*}{N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c^*=(c+1)\\frac{N}{N+V},\\qquad P_L(w)=\\frac{c^*}{N}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/712c98f9c4966f84.svg",
      "path": "nlp/math/712c98f9c4966f84.svg",
      "mime": "image/svg+xml",
      "bytes": 21122,
      "sha256": "f2c77234fe03c0bce2e4c6e6d9852867c07d618647a6420d0c8b834bc5296b1c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(j)=\\pi_jb_j(o_1),\\quad\\delta_t(j)=b_j(o_t)\\max_i[\\delta_{t-1}(i)a_{ij}]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(j)=\\pi_jb_j(o_1),\\quad\\delta_t(j)=b_j(o_t)\\max_i[\\delta_{t-1}(i)a_{ij}]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/715c07a4ab771469.svg",
      "path": "nlp/math/715c07a4ab771469.svg",
      "mime": "image/svg+xml",
      "bytes": 10028,
      "sha256": "3b2a9863491480068273eda65a89cc5c4dbceb2ab2cec6856f423cd034cc9aaa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(1,1)=\\min(1+1,\\ 1+1,\\ 0+0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(1,1)=\\min(1+1,\\ 1+1,\\ 0+0)=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/716cbce384bea429.svg",
      "path": "nlp/math/716cbce384bea429.svg",
      "mime": "image/svg+xml",
      "bytes": 1697,
      "sha256": "a4f22a7a99b4e3855b8a41e592579eba42c56f3dab70f6be77f6fb2bc94f6ef1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N_d"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N_d"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/72319d32a8913027.svg",
      "path": "nlp/math/72319d32a8913027.svg",
      "mime": "image/svg+xml",
      "bytes": 7158,
      "sha256": "9f5417df78f900137770023e5fd825e37e52e40ac877891b242c59ebd521e618",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(F)=0.6\\times0.5=0.30"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(F)=0.6\\times0.5=0.30"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/723c1308f4a70743.svg",
      "path": "nlp/math/723c1308f4a70743.svg",
      "mime": "image/svg+xml",
      "bytes": 8868,
      "sha256": "341fb10adc8c758387c7e5e95a4e8c2aab5454a8c1fa6196f6aa869a2f922ab5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(B)=0.08\\times0.06=0.0048."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(B)=0.08\\times0.06=0.0048."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/translation",
          "labels": [
            "Unit 7 · applications",
            "Machine translation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/724a47033195de19.svg",
      "path": "nlp/math/724a47033195de19.svg",
      "mime": "image/svg+xml",
      "bytes": 8061,
      "sha256": "9217858e62d455e822f685ebd343be6f23909818b321420d82f5d6cf64b05048",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{win}\\mid S)=\\frac{3+1}{8}=\\frac12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{win}\\mid S)=\\frac{3+1}{8}=\\frac12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/725867dfbce579ce.svg",
      "path": "nlp/math/725867dfbce579ce.svg",
      "mime": "image/svg+xml",
      "bytes": 11058,
      "sha256": "a3899c90f6c2866d7d03fe4b056153a4dfe7b70ed18182c45644dbe904d9c372",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(3,3)=\\min(2+1,\\ 2+1,\\ 1+0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(3,3)=\\min(2+1,\\ 2+1,\\ 1+0)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7363c7dc5cab171f.svg",
      "path": "nlp/math/7363c7dc5cab171f.svg",
      "mime": "image/svg+xml",
      "bytes": 19652,
      "sha256": "8b53e52a12734443841babbadef1b2c7c3b223fad9e25c1f110a8bd90fae2256",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=P(I\\mid\\langle s\\rangle)P(like\\mid I)P(tea\\mid like)P(\\langle/s\\rangle\\mid tea)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=P(I\\mid\\langle s\\rangle)P(like\\mid I)P(tea\\mid like)P(\\langle/s\\rangle\\mid tea)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/737c2c9c574f2ad5.svg",
      "path": "nlp/math/737c2c9c574f2ad5.svg",
      "mime": "image/svg+xml",
      "bytes": 2528,
      "sha256": "8d4d7d26e6a18e7c094e7b7c805c150576111dbea43cc11f48523e020fcc924e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{ik}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{ik}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/739624bae7d9725e.svg",
      "path": "nlp/math/739624bae7d9725e.svg",
      "mime": "image/svg+xml",
      "bytes": 11373,
      "sha256": "b382c0d9276c3a4c199ff181f3b167f03f65e16bddd88b2c7199f097358cbb5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{sentence}=\\frac1n\\sum_{i=1}^n v_{w_i}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{sentence}=\\frac1n\\sum_{i=1}^n v_{w_i}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/739f9e9752ebca3d.svg",
      "path": "nlp/math/739f9e9752ebca3d.svg",
      "mime": "image/svg+xml",
      "bytes": 9464,
      "sha256": "ed27d4aa1d141853431d648e8c5cff0d93160189c6ecbaefae1682b8470e078d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(loan\\mid R)=(0+1)/8=1/8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(loan\\mid R)=(0+1)/8=1/8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/749a0f4867a4b3db.svg",
      "path": "nlp/math/749a0f4867a4b3db.svg",
      "mime": "image/svg+xml",
      "bytes": 5213,
      "sha256": "af99d8a121332e378e0b895f5217ad0f13662dc2eb1c8fe05f46600828468809",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N+V=20+5=25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N+V=20+5=25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/749bec61cf2a8b8e.svg",
      "path": "nlp/math/749bec61cf2a8b8e.svg",
      "mime": "image/svg+xml",
      "bytes": 10933,
      "sha256": "5ccb678fa77fe9734cd41a1473c7517aa7bdcd306828c209f4c81aaaba18e9f0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{+1}(w\\mid h)=\\frac{C(hw)+1}{C(h)+|V|}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{+1}(w\\mid h)=\\frac{C(hw)+1}{C(h)+|V|}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 Mock A · core calculations",
            "Q3 (3 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q3 (3 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q3",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/74c949323dee3d6f.svg",
      "path": "nlp/math/74c949323dee3d6f.svg",
      "mime": "image/svg+xml",
      "bytes": 4444,
      "sha256": "589da76e604613da502b0ef3758052551c2b08f74d702d9cd146dc0c94958e15",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "20/80=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "20/80=0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/74cbf2f696cd1b4b.svg",
      "path": "nlp/math/74cbf2f696cd1b4b.svg",
      "mime": "image/svg+xml",
      "bytes": 13835,
      "sha256": "3e14bc82dbbadb1db4e6d0110eb30369c1f554097a4b5fc3f280e2ca28883b20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid x)=\\frac{0.06}{0.065}=\\frac{12}{13}\\approx0.923077"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid x)=\\frac{0.06}{0.065}=\\frac{12}{13}\\approx0.923077"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q5",
          "labels": [
            "M2 Mock A · core calculations",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7510fe35c0e59838.svg",
      "path": "nlp/math/7510fe35c0e59838.svg",
      "mime": "image/svg+xml",
      "bytes": 4364,
      "sha256": "0d7f52d32d01e6e042246c156dd5f5edb51c40688974937804138430a9d10d0f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.4=0.20"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.4=0.20"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/75472da37ba442a1.svg",
      "path": "nlp/math/75472da37ba442a1.svg",
      "mime": "image/svg+xml",
      "bytes": 11873,
      "sha256": "d92e5a45558419603157b6022c9cba625426dab04a544034799d4256e54ea8af",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0.32(0.7),0.08(0.4))(0.4)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0.32(0.7),0.08(0.4))(0.4)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/758961ee3abb481e.svg",
      "path": "nlp/math/758961ee3abb481e.svg",
      "mime": "image/svg+xml",
      "bytes": 8917,
      "sha256": "720b621a5db13ce372ccc14a2c493e54108655f6f715a3f3efd929de3fa77cf7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=[0.112+0.040](0.4)=0.0608."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=[0.112+0.040](0.4)=0.0608."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/75aafa44d0208bdf.svg",
      "path": "nlp/math/75aafa44d0208bdf.svg",
      "mime": "image/svg+xml",
      "bytes": 12440,
      "sha256": "2e75ce1961f612474c0e2644ab6f8f16e0aeed48ab290a5cef91855e503bac89",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_k(w\\mid h)=\\frac{C(h,w)+k}{C(h)+kV}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_k(w\\mid h)=\\frac{C(h,w)+k}{C(h)+kV}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/add-k",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Add-k: preserve a normalized vocabulary row"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/75de664b10c4bbcd.svg",
      "path": "nlp/math/75de664b10c4bbcd.svg",
      "mime": "image/svg+xml",
      "bytes": 8046,
      "sha256": "62cd768454db93965a2af99115119d00cb26ebabcda74bdfb2a8ab6c79ab13cf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{dog}\\mid\\text{the})=\\frac{6}{10}=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{dog}\\mid\\text{the})=\\frac{6}{10}=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/75e740509c95134b.svg",
      "path": "nlp/math/75e740509c95134b.svg",
      "mime": "image/svg+xml",
      "bytes": 8169,
      "sha256": "4bc2c4f8ccfb84f091da93fb7748c19f8377abfd18eac665bbf222731ddc37bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(\\mathbf a,\\mathbf b)=\\frac{\\mathbf a\\cdot\\mathbf b}{\\|\\mathbf a\\|\\|\\mathbf b\\|}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(\\mathbf a,\\mathbf b)=\\frac{\\mathbf a\\cdot\\mathbf b}{\\|\\mathbf a\\|\\|\\mathbf b\\|}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/76cecf94aaf6078d.svg",
      "path": "nlp/math/76cecf94aaf6078d.svg",
      "mime": "image/svg+xml",
      "bytes": 3321,
      "sha256": "5df70fc4e69d314e5118fc462f39025f121b36ffd94592e86fcbad4aa98ca6e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3+0.7=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3+0.7=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/76ffe09c2be2d0ce.svg",
      "path": "nlp/math/76ffe09c2be2d0ce.svg",
      "mime": "image/svg+xml",
      "bytes": 4411,
      "sha256": "db1e8701590ed216c5440654216c0e1aa9f542b9adf601e71ba1c68c793e820d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=-2+3-2=-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=-2+3-2=-1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/sentiment",
          "labels": [
            "Unit 7 · applications",
            "Sentiment analysis: meaning, methods, example"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7759ec5773e64d72.svg",
      "path": "nlp/math/7759ec5773e64d72.svg",
      "mime": "image/svg+xml",
      "bytes": 3911,
      "sha256": "07dcf42abcba6253306eb9f63e0da39c7ff8422daf13e4b4df10d9db8567f1d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5+0.2=0.7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5+0.2=0.7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/78369e147be76567.svg",
      "path": "nlp/math/78369e147be76567.svg",
      "mime": "image/svg+xml",
      "bytes": 4685,
      "sha256": "6aabaa93fc894a57adf8d308ed81062273020eba33021584c990698694d97477",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8\\times0.2=0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8\\times0.2=0.16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7839fb9a78007523.svg",
      "path": "nlp/math/7839fb9a78007523.svg",
      "mime": "image/svg+xml",
      "bytes": 1960,
      "sha256": "46d2ca965ee3b7739dbef725f1bb39f9c363cdf69486c7e8bf72ab9d2a2280bc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^2=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^2=4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/786f2eeb23b20d27.svg",
      "path": "nlp/math/786f2eeb23b20d27.svg",
      "mime": "image/svg+xml",
      "bytes": 11348,
      "sha256": "7fa1a0180b46617790f3e5871082f3e268ecf28ad59211f18115c96546199b0c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf t\\cdot\\mathbf b=(1)(1)+(1)(0)+(0)(1)+(0)(0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf t\\cdot\\mathbf b=(1)(1)+(1)(0)+(0)(1)+(0)(0)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7873b84adddec337.svg",
      "path": "nlp/math/7873b84adddec337.svg",
      "mime": "image/svg+xml",
      "bytes": 8458,
      "sha256": "f0fb90572672b079a234049956d3a8a3909048489fdccf36393ac5e8106dd876",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}(W)=\\left(\\frac1{P(W)}\\right)^{1/N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}(W)=\\left(\\frac1{P(W)}\\right)^{1/N}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/789b38cafe4954af.svg",
      "path": "nlp/math/789b38cafe4954af.svg",
      "mime": "image/svg+xml",
      "bytes": 15138,
      "sha256": "482f3748cc38e5866d2c8c8e0c88b6903bd04cfd704f61e4ada64cb521c423ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(u,v)=\\frac{\\sum_i u_i v_i}{\\sqrt{\\sum_i u_i^2}\\sqrt{\\sum_i v_i^2}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(u,v)=\\frac{\\sum_i u_i v_i}{\\sqrt{\\sum_i u_i^2}\\sqrt{\\sum_i v_i^2}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q2a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q2a · TF–IDF cosine after a fixed stoplist"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/791852c27a57a918.svg",
      "path": "nlp/math/791852c27a57a918.svg",
      "mime": "image/svg+xml",
      "bytes": 14511,
      "sha256": "605c5a607e0573b73c17541cb9faa1be8a42ef761ddb7d5e797f482263f35af4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t_j\\mid t_i)=\\frac{C(t_i,t_j)}{\\sum_k C(t_i,t_k)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t_j\\mid t_i)=\\frac{C(t_i,t_j)}{\\sum_k C(t_i,t_k)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/79d13a087a88c477.svg",
      "path": "nlp/math/79d13a087a88c477.svg",
      "mime": "image/svg+xml",
      "bytes": 3353,
      "sha256": "f110974aeeac0fc83d900f4a81ce24e68caf9ffde5809f57d64cc4911f930dae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+0+0+0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+0+0+0=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q2b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q2b · Lesk versus Walker and bank disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/79d625a295e85470.svg",
      "path": "nlp/math/79d625a295e85470.svg",
      "mime": "image/svg+xml",
      "bytes": 10029,
      "sha256": "0462999a2758a1d166d0458a97112834aca62136b8e6504ce89201810de2f18e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{papers}\\mid\\text{read})=\\frac4{10}=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{papers}\\mid\\text{read})=\\frac4{10}=0.4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 Mock A · core calculations",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/79f02eee2a0a5ddb.svg",
      "path": "nlp/math/79f02eee2a0a5ddb.svg",
      "mime": "image/svg+xml",
      "bytes": 12784,
      "sha256": "94f73e776ed5f74363b3a7b6d1a860c835a10544c817b0e491c9cf9a9a5f7412",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(S)=\\frac12\\times\\frac12\\times\\frac38=\\frac{3}{32}=0.09375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(S)=\\frac12\\times\\frac12\\times\\frac38=\\frac{3}{32}=0.09375"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/79fe3d8fd2840024.svg",
      "path": "nlp/math/79fe3d8fd2840024.svg",
      "mime": "image/svg+xml",
      "bytes": 14952,
      "sha256": "3cd9effd6c6cbea7dd6bf68377189dfdf7bb0584e06d4e96a2b2d78a1733b033",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(a,b)=\\frac{\\sum_i a_ib_i}{\\sqrt{\\sum_i a_i^2}\\sqrt{\\sum_i b_i^2}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(a,b)=\\frac{\\sum_i a_ib_i}{\\sqrt{\\sum_i a_i^2}\\sqrt{\\sum_i b_i^2}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7a1c0980897f9361.svg",
      "path": "nlp/math/7a1c0980897f9361.svg",
      "mime": "image/svg+xml",
      "bytes": 10650,
      "sha256": "0890fc2529a6433f98523a7cec75b06e83814feb43ffd08bd74c61ed3b55972f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(w\\mid I)=\\frac{C(I,w)+1}{C(I)+V}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(w\\mid I)=\\frac{C(I,w)+1}{C(I)+V}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7a356598298a4b8a.svg",
      "path": "nlp/math/7a356598298a4b8a.svg",
      "mime": "image/svg+xml",
      "bytes": 14293,
      "sha256": "2f90bdef8774f525df7a990504815f9e549ab397527c408c09389075e1bf3721",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_i\\mid w_{i-1})=C(w_{i-1},w_i)/C(w_{i-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_i\\mid w_{i-1})=C(w_{i-1},w_i)/C(w_{i-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7a41936887c316a1.svg",
      "path": "nlp/math/7a41936887c316a1.svg",
      "mime": "image/svg+xml",
      "bytes": 7913,
      "sha256": "5e85ec3b5a748b2b0ea463b852c567c888123ae80bacf142140e200b3f1f7e6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_b x=y\\quad\\Longleftrightarrow\\quad b^y=x"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_b x=y\\quad\\Longleftrightarrow\\quad b^y=x"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7a5268d94266eaaf.svg",
      "path": "nlp/math/7a5268d94266eaaf.svg",
      "mime": "image/svg+xml",
      "bytes": 886,
      "sha256": "672da206b6df67822a859ee0299cc3a7776d46bff6f817e576ca1404f3b2269b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "j"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-distribution",
          "labels": [
            "Vector semantics and word embeddings",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-distribution",
          "labels": [
            "Representation & similarity",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q5a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q5a · Lexical and vector semantics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q4a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q4a · Lexical and vector semantics"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7a5ae0d0edad4515.svg",
      "path": "nlp/math/7a5ae0d0edad4515.svg",
      "mime": "image/svg+xml",
      "bytes": 7516,
      "sha256": "57ec5bfbba58cf2719ef5704a37c1a5f4c1489d197432ff1e600b69f02ca83f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\pi_N=2/2=1,\\quad \\pi_V=0/2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\pi_N=2/2=1,\\quad \\pi_V=0/2=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7a627bcb8a0b3808.svg",
      "path": "nlp/math/7a627bcb8a0b3808.svg",
      "mime": "image/svg+xml",
      "bytes": 19746,
      "sha256": "0dfa32e6d8871e7dbdac2cbd7a80f53d0a1985cd406d92646c2b8fab412124e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=\\frac{C(h,w)}{C(h)},\\qquad P_L(w\\mid h)=\\frac{C(h,w)+1}{C(h)+12}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=\\frac{C(h,w)}{C(h)},\\qquad P_L(w\\mid h)=\\frac{C(h,w)+1}{C(h)+12}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7a7d30f8cd240d72.svg",
      "path": "nlp/math/7a7d30f8cd240d72.svg",
      "mime": "image/svg+xml",
      "bytes": 4650,
      "sha256": "046f47fb96657973dac6f557055f608497ecb11803095959deffaf6762567b8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac14\\times\\frac34=\\frac3{16}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac14\\times\\frac34=\\frac3{16}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7acd2ee646c6109c.svg",
      "path": "nlp/math/7acd2ee646c6109c.svg",
      "mime": "image/svg+xml",
      "bytes": 10432,
      "sha256": "9483711b037686128bed2d8eb3e69c7bd5b2186fc1952019444af596f9495561",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,2)=\\min(1+1,\\ 1+1,\\ 0+0)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,2)=\\min(1+1,\\ 1+1,\\ 0+0)=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7b611360d98ac780.svg",
      "path": "nlp/math/7b611360d98ac780.svg",
      "mime": "image/svg+xml",
      "bytes": 14861,
      "sha256": "e5064ea3a1c05fd7495ec8ad889493cf9fe011824e2134e454660c76016d3160",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac23\\times\\frac12\\times1\\times\\frac25\\times\\frac35\\times\\frac13\\times\\frac23\\times\\frac15\\times\\frac25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac23\\times\\frac12\\times1\\times\\frac25\\times\\frac35\\times\\frac13\\times\\frac23\\times\\frac15\\times\\frac25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7b652d0c42b280a1.svg",
      "path": "nlp/math/7b652d0c42b280a1.svg",
      "mime": "image/svg+xml",
      "bytes": 16676,
      "sha256": "cfa3cf5aea388f6b2d0f385d0f799978dcf62ceaf5d1c7585fda28b649f6ef42",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A\\cdot B=(1)(0)+(1)(1)+(1)(1)+(0)(1)+(0)(0)+(0)(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A\\cdot B=(1)(0)+(1)(1)+(1)(1)+(0)(1)+(0)(0)+(0)(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7c552c58c81e3b57.svg",
      "path": "nlp/math/7c552c58c81e3b57.svg",
      "mime": "image/svg+xml",
      "bytes": 7789,
      "sha256": "dd689d69ef972f45809d9a8062e3d6f5b7c7df83be62f8badedf846009065765",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(0)^2+(1)^2+(2)^2}=\\sqrt{5}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(0)^2+(1)^2+(2)^2}=\\sqrt{5}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7cad7e80704e87a9.svg",
      "path": "nlp/math/7cad7e80704e87a9.svg",
      "mime": "image/svg+xml",
      "bytes": 9118,
      "sha256": "9d9e30470b641dec2dc73c1733e90f65b6c9ca13660051b5d2066710b53b2097",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}_B=32^{1/3}\\approx3.174802"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}_B=32^{1/3}\\approx3.174802"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7ce20bd4ba2c5e3d.svg",
      "path": "nlp/math/7ce20bd4ba2c5e3d.svg",
      "mime": "image/svg+xml",
      "bytes": 6758,
      "sha256": "c491e82c9fdec68bf81f0078931d2d35496362005029d532bce6ad11d21e13d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{cat}\\mid V)=\\frac14=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{cat}\\mid V)=\\frac14=0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q1",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q1 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7cf9b393d47f5d6d.svg",
      "path": "nlp/math/7cf9b393d47f5d6d.svg",
      "mime": "image/svg+xml",
      "bytes": 10605,
      "sha256": "3c8aa63bc270255cc0ac0efb13aa7fd3851fbea094d8ac2224e15b1110e73aae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,2)=\\min(1+1,\\ 2+1,\\ 1+1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,2)=\\min(1+1,\\ 2+1,\\ 1+1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7d421123292e12a1.svg",
      "path": "nlp/math/7d421123292e12a1.svg",
      "mime": "image/svg+xml",
      "bytes": 7315,
      "sha256": "0b5c25fa059ad7e2dfa67b864c59bd9a1242626d6b5781c5e3ab0868b9fe2de4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=e^2\\approx7.389056"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=e^2\\approx7.389056"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7d997b6731cad785.svg",
      "path": "nlp/math/7d997b6731cad785.svg",
      "mime": "image/svg+xml",
      "bytes": 11048,
      "sha256": "0241a5a9e08f8badaf7d65bcc173b4a0ad0d6d200a24ef77f36c3b966a6653c0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_1\\mid\\langle s\\rangle)=\\frac{C(\\langle s\\rangle,w_1)}{C(\\langle s\\rangle)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_1\\mid\\langle s\\rangle)=\\frac{C(\\langle s\\rangle,w_1)}{C(\\langle s\\rangle)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7d9c99617b5e16c0.svg",
      "path": "nlp/math/7d9c99617b5e16c0.svg",
      "mime": "image/svg+xml",
      "bytes": 16244,
      "sha256": "28552849f7184584928ca20be85fe49790b9ad600a178af6a56d8bfbb568f764",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\pi_H b_H(1)a_{HC}b_C(3)a_{CH}b_H(1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\pi_H b_H(1)a_{HC}b_C(3)a_{CH}b_H(1)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7e1f0a0c2ffc974b.svg",
      "path": "nlp/math/7e1f0a0c2ffc974b.svg",
      "mime": "image/svg+xml",
      "bytes": 7349,
      "sha256": "8c368eb2db9846ed4fb738bf67ae229174c2da009328fd64ce076b75934fed9d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=0.4\\times0.5\\times0.8\\times0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=0.4\\times0.5\\times0.8\\times0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7e22dbf6b1c68d2b.svg",
      "path": "nlp/math/7e22dbf6b1c68d2b.svg",
      "mime": "image/svg+xml",
      "bytes": 2760,
      "sha256": "e88e074188bfe9b5f2fa0a80dac84ad39adba01269bc36e59a7bfd16bd940ba6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+1+1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+1+1=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q2b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q2b · Lesk versus Walker and bank disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/7e931d91ea22e68e.svg",
      "path": "nlp/math/7e931d91ea22e68e.svg",
      "mime": "image/svg+xml",
      "bytes": 2788,
      "sha256": "3c4991276827383152519993a50b159e45858ff43c040ce09a4061bae9605414",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "5+3=8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "5+3=8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/801327bb8fdbd394.svg",
      "path": "nlp/math/801327bb8fdbd394.svg",
      "mime": "image/svg+xml",
      "bytes": 19602,
      "sha256": "bfec373191f8bbf0272125264ca6bd609f6e55eb29a199fbeea4d5776f934b8a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(j)=\\pi_jb_j(3),\\quad\\delta_2(j)=b_j(1)\\max_i[\\delta_1(i)a_{ij}]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(j)=\\pi_jb_j(3),\\quad\\delta_2(j)=b_j(1)\\max_i[\\delta_1(i)a_{ij}]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/806228a802bab106.svg",
      "path": "nlp/math/806228a802bab106.svg",
      "mime": "image/svg+xml",
      "bytes": 4926,
      "sha256": "8a537d28b64381cbf58db3346270844afac963b22cfb9eca19f7ee518afa8431",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8(0.2)=0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8(0.2)=0.16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/80afdfa17b2f9274.svg",
      "path": "nlp/math/80afdfa17b2f9274.svg",
      "mime": "image/svg+xml",
      "bytes": 11881,
      "sha256": "698c3f3d682e6477b74eaed9347013c523b62be233e8dcecf85482990feb6999",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_p(a,b)=\\left(\\sum_i|a_i-b_i|^p\\right)^{1/p}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_p(a,b)=\\left(\\sum_i|a_i-b_i|^p\\right)^{1/p}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/80d7161647b260e8.svg",
      "path": "nlp/math/80d7161647b260e8.svg",
      "mime": "image/svg+xml",
      "bytes": 15252,
      "sha256": "65955cf74d0801653974106f7b40cec5f6560fc7e1801c68c76d6474d48dd07e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w)=C(w)/N,\\qquad P_L(w)=(C(w)+1)/(N+V)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w)=C(w)/N,\\qquad P_L(w)=(C(w)+1)/(N+V)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8150207b365ec07a.svg",
      "path": "nlp/math/8150207b365ec07a.svg",
      "mime": "image/svg+xml",
      "bytes": 8724,
      "sha256": "868a0f5e9658c93c78d2cd878ec142c6dcb3b1c41b7daab7c614e84d670dee50",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=C(h,w)/C(h)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=C(h,w)/C(h)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/81645a009f312045.svg",
      "path": "nlp/math/81645a009f312045.svg",
      "mime": "image/svg+xml",
      "bytes": 12299,
      "sha256": "8fb32e0c249e970f1e2447c82953ac7d252ef76c555843a5118158df549322db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(c)=P(c)P(\\text{win}\\mid c)P(\\text{prize}\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(c)=P(c)P(\\text{win}\\mid c)P(\\text{prize}\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/81a0419dccf2b651.svg",
      "path": "nlp/math/81a0419dccf2b651.svg",
      "mime": "image/svg+xml",
      "bytes": 14221,
      "sha256": "6c602e97b95592537a6941dc498ec8dcb6938fd1cb9b1f3633c288143869b56b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{TPR}=\\frac{TP}{TP+FN},\\qquad\\mathrm{FPR}=\\frac{FP}{FP+TN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{TPR}=\\frac{TP}{TP+FN},\\qquad\\mathrm{FPR}=\\frac{FP}{FP+TN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8232d196e4629829.svg",
      "path": "nlp/math/8232d196e4629829.svg",
      "mime": "image/svg+xml",
      "bytes": 7789,
      "sha256": "73bf161da29b8b5fdd31903a0a7177c757a12b57a5bc7fc1f25afd631c3153fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(1)^2+(2)^2+(0)^2}=\\sqrt{5}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(1)^2+(2)^2+(0)^2}=\\sqrt{5}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8263823864a08bf0.svg",
      "path": "nlp/math/8263823864a08bf0.svg",
      "mime": "image/svg+xml",
      "bytes": 7886,
      "sha256": "58e21cb1f51dc26bace61ee6e7e96ae9947109d822f29f6dce05db2a320b7cb9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "PP=P^{-1/N}=\\left(\\frac1P\\right)^{1/N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "PP=P^{-1/N}=\\left(\\frac1P\\right)^{1/N}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q1",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q1 (2 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8279f303c7e95ae1.svg",
      "path": "nlp/math/8279f303c7e95ae1.svg",
      "mime": "image/svg+xml",
      "bytes": 13983,
      "sha256": "d4682ad76f205fe6d2bea81ccf01c994bfaeb70045055f1fc36678996bbaefa9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "df(cat)=df(dog)=df(fish)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "df(cat)=df(dog)=df(fish)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/82be852b42963d6b.svg",
      "path": "nlp/math/82be852b42963d6b.svg",
      "mime": "image/svg+xml",
      "bytes": 10794,
      "sha256": "9487281f497eeab2f5269b2b5eec88f35986ab93dfcab7f71733f889e002ade0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_1=\\log_{10}36=1.556302501"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_1=\\log_{10}36=1.556302501"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q1c",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q1c · Sentiment feature extraction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/82f30cc20819ed96.svg",
      "path": "nlp/math/82f30cc20819ed96.svg",
      "mime": "image/svg+xml",
      "bytes": 5730,
      "sha256": "6c7f71e757add8caa02cc0bb82c24d97774b96b7472ee7bac8de7648be0ad610",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4+(0.5)(3)=5.5."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4+(0.5)(3)=5.5."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/add-k",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Add-k: preserve a normalized vocabulary row"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/83080c3651cd8fc6.svg",
      "path": "nlp/math/83080c3651cd8fc6.svg",
      "mime": "image/svg+xml",
      "bytes": 8039,
      "sha256": "1deea7e729bb26f68d209b7d1da1023665534b61aafafe6eda20f88b735f0501",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(D,D)=P(D)P(D\\mid D)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(D,D)=P(D)P(D\\mid D)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8326144ada817e2c.svg",
      "path": "nlp/math/8326144ada817e2c.svg",
      "mime": "image/svg+xml",
      "bytes": 8241,
      "sha256": "a95c699478409cf8fecc56e905725744c4d57f16afd9134f7684409f05bb1145",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\#\\text{positions}=4-2+1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\#\\text{positions}=4-2+1=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8396eb2fae42ff25.svg",
      "path": "nlp/math/8396eb2fae42ff25.svg",
      "mime": "image/svg+xml",
      "bytes": 6717,
      "sha256": "8d024e3758a26ed88f48747c013448fe795eb8bd12bfa5f59956884e3ad8a818",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{510}\\times\\frac{1}{18}=\\frac{1}{9180}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{510}\\times\\frac{1}{18}=\\frac{1}{9180}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/83c58242dcad1838.svg",
      "path": "nlp/math/83c58242dcad1838.svg",
      "mime": "image/svg+xml",
      "bytes": 21172,
      "sha256": "f7ad523a06e657f103280a6815a4fc8e28006871f3be5ae366d43fb30db7e84a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{TTR}=\\frac{\\text{number of distinct types}}{\\text{number of tokens}}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{TTR}=\\frac{\\text{number of distinct types}}{\\text{number of tokens}}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/83f5cb754dc77195.svg",
      "path": "nlp/math/83f5cb754dc77195.svg",
      "mime": "image/svg+xml",
      "bytes": 17997,
      "sha256": "78b4fdbd03b0aef51eb622b97fe4c5b38690f57e0544f9086ab35d25a52ef05b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\pi_H b_H(1)a_{HH}b_H(3)a_{HH}b_H(1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\pi_H b_H(1)a_{HH}b_H(3)a_{HH}b_H(1)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8414ab183de734ec.svg",
      "path": "nlp/math/8414ab183de734ec.svg",
      "mime": "image/svg+xml",
      "bytes": 16110,
      "sha256": "f43ed83d8af49c2733a58dfe88bc97cf96a72dac0d34e1568c7e391dfd8b59f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(s)=P(s)P(\\text{caught}\\mid s)P(\\text{lake}\\mid s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(s)=P(s)P(\\text{caught}\\mid s)P(\\text{lake}\\mid s)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8423df4009ba426a.svg",
      "path": "nlp/math/8423df4009ba426a.svg",
      "mime": "image/svg+xml",
      "bytes": 9767,
      "sha256": "c66fb93655861b8472bb75a1e69020930847d7d6b67a7f868aac799a702da9f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid s)=\\frac{C(w,s)+1}{N_s+V}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid s)=\\frac{C(w,s)+1}{N_s+V}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/848e1d743f230579.svg",
      "path": "nlp/math/848e1d743f230579.svg",
      "mime": "image/svg+xml",
      "bytes": 9835,
      "sha256": "b9e6cd47e393d8aa73380544d9d7aa0e0fb9a3c65f44c9fc6f6934219feb9604",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(like\\mid I)=(3+1)/7=4/7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(like\\mid I)=(3+1)/7=4/7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/84afc176da8ea9ec.svg",
      "path": "nlp/math/84afc176da8ea9ec.svg",
      "mime": "image/svg+xml",
      "bytes": 12041,
      "sha256": "ebca4088220a6ddfbfb13a4f8b7ace96eb7db26dbd9a204e8aade90faf622cd7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{4}{14697207}\\approx 2.72160554\\times10^{-7}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{4}{14697207}\\approx 2.72160554\\times10^{-7}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/84f0ae8328abe0b8.svg",
      "path": "nlp/math/84f0ae8328abe0b8.svg",
      "mime": "image/svg+xml",
      "bytes": 5485,
      "sha256": "5af659852337bf16b7e1c8f8b00bb0e80c894df708794f262d995522925e82ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S(a\\mid h)=2/2=1."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S(a\\mid h)=2/2=1."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/stupid-backoff",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "Backoff and the important score-versus-probability distinction"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/85b24a818aa9d900.svg",
      "path": "nlp/math/85b24a818aa9d900.svg",
      "mime": "image/svg+xml",
      "bytes": 7626,
      "sha256": "0cb239183886f1dd1b11635c5059463f71c9498736d9130e4d9ef8d202af7e5f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(sat)\\approx0.731059"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(sat)\\approx0.731059"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/85ec03497588b6d5.svg",
      "path": "nlp/math/85ec03497588b6d5.svg",
      "mime": "image/svg+xml",
      "bytes": 6149,
      "sha256": "b7466c0f4e56163e4804a2df1b196882b17102f5acfc4480076ecb8030c29ead",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2\\times2\\times2\\times2\\times2=32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2\\times2\\times2\\times2\\times2=32"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/862c39e0f08fa618.svg",
      "path": "nlp/math/862c39e0f08fa618.svg",
      "mime": "image/svg+xml",
      "bytes": 17973,
      "sha256": "3f028701cdfe72318c84aed471e697ffcf1db4e0c62f0757de455f1410b14bf5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(A,B)=\\frac{|A\\cap B|}{|A\\cup B|},\\quad d_E(u,v)=\\sqrt{\\sum_i(u_i-v_i)^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(A,B)=\\frac{|A\\cap B|}{|A\\cup B|},\\quad d_E(u,v)=\\sqrt{\\sum_i(u_i-v_i)^2}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4a",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4a · Jaccard, cosine and Euclidean without preprocessing"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8658ccf788305270.svg",
      "path": "nlp/math/8658ccf788305270.svg",
      "mime": "image/svg+xml",
      "bytes": 3039,
      "sha256": "ec94e8eeea436d6a7a2fb393c8652be89e6c8f25491f0ec407ef4a273fa794b1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+2+1=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+2+1=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/866c6ee174b3d21b.svg",
      "path": "nlp/math/866c6ee174b3d21b.svg",
      "mime": "image/svg+xml",
      "bytes": 10432,
      "sha256": "846c5004c8946a5899c62a4b13e8f71e00d7fd30d69ded0b9b8d41e0d10cb397",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c^*=(10+1)\\frac{20}{25}=11(0.8)=8.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c^*=(10+1)\\frac{20}{25}=11(0.8)=8.8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8684c855bb57efcc.svg",
      "path": "nlp/math/8684c855bb57efcc.svg",
      "mime": "image/svg+xml",
      "bytes": 8951,
      "sha256": "b1da79b917f39066d5f05c94f743ac50daa49e56b8db50c78b372cd6f4b49241",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x\\cdot y=a^2+0+0+a^2+0=2a^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x\\cdot y=a^2+0+0+a^2+0=2a^2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/87b9dd83765528d1.svg",
      "path": "nlp/math/87b9dd83765528d1.svg",
      "mime": "image/svg+xml",
      "bytes": 12422,
      "sha256": "739c07c30227da0feca351a37f0a81d4829dff3e6aee6bc54f698d3d4243ca80",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0.32(0.3),0.08(0.6))(0.4)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0.32(0.3),0.08(0.6))(0.4)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/884e5c8a756ca87a.svg",
      "path": "nlp/math/884e5c8a756ca87a.svg",
      "mime": "image/svg+xml",
      "bytes": 6881,
      "sha256": "cb859694f1d1e75b0f8b783981eba337af66b80f5bb0cb2d908b09e87ec23a75",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.036+0.048=0.084"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.036+0.048=0.084"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/886a6346c0609831.svg",
      "path": "nlp/math/886a6346c0609831.svg",
      "mime": "image/svg+xml",
      "bytes": 10890,
      "sha256": "0a51a09640dcb2b4ebf5856e13620cfc72cdbc378776efbc0946ebbc104d968b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(N\\mid book)=0.12/0.32=0.375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(N\\mid book)=0.12/0.32=0.375"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/888eadfcee94dff3.svg",
      "path": "nlp/math/888eadfcee94dff3.svg",
      "mime": "image/svg+xml",
      "bytes": 19911,
      "sha256": "ae6895f7ac9626ec6de59113d2e456e012ed35ae0a3b126d677aed8d4b2003e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_{ij}=\\sum_s\\mathbf1[\\text{target}_i\\text{ and context}_j\\text{ present in }s]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_{ij}=\\sum_s\\mathbf1[\\text{target}_i\\text{ and context}_j\\text{ present in }s]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/88a613de059c9165.svg",
      "path": "nlp/math/88a613de059c9165.svg",
      "mime": "image/svg+xml",
      "bytes": 6841,
      "sha256": "df5e378bb5bcc265b6454f1a10fa3fa35668944a504e33b21240fc64491ace56",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(I\\mid\\langle s\\rangle,\\langle s\\rangle)=2/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(I\\mid\\langle s\\rangle,\\langle s\\rangle)=2/3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/88c29e3099046db2.svg",
      "path": "nlp/math/88c29e3099046db2.svg",
      "mime": "image/svg+xml",
      "bytes": 11480,
      "sha256": "1255a29e8b8caca83b6401d5763ad14da7533c8df5e38a082fcd44b715a94231",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_2(H)=[0.16(0.7)+0.10(0.4)](0.4)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_2(H)=[0.16(0.7)+0.10(0.4)](0.4)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/88f99752ef835c83.svg",
      "path": "nlp/math/88f99752ef835c83.svg",
      "mime": "image/svg+xml",
      "bytes": 6319,
      "sha256": "0350d3e8e436cde2010af198b219458c1040dda509dc2253f47404338aab443b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln4\\approx1.386294"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln4\\approx1.386294"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8934313942e2b516.svg",
      "path": "nlp/math/8934313942e2b516.svg",
      "mime": "image/svg+xml",
      "bytes": 9006,
      "sha256": "715d2dcd4cb8241b6308451df9ca952899ac57a3bb7958753c23072f985dec4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\frac{6+8}{6+2+4+8}=0.700000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\frac{6+8}{6+2+4+8}=0.700000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8a19e47f93490280.svg",
      "path": "nlp/math/8a19e47f93490280.svg",
      "mime": "image/svg+xml",
      "bytes": 8773,
      "sha256": "ae170ca8eca925d7c008bb83efbe828e3f0ef7554567255a20caaee3b7285a78",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "8/12+3/12+1/12=12/12=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "8/12+3/12+1/12=12/12=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8b4c9f0eec18e2b4.svg",
      "path": "nlp/math/8b4c9f0eec18e2b4.svg",
      "mime": "image/svg+xml",
      "bytes": 9047,
      "sha256": "4eb6dd5969f5cba1b0fafc7afb5d653caff38922b1205a9b51e83e0606007c94",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L=\\frac4{15}\\times\\frac3{15}\\times\\frac1{14}\\times\\frac2{13}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L=\\frac4{15}\\times\\frac3{15}\\times\\frac1{14}\\times\\frac2{13}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8bf61abdfc6b7956.svg",
      "path": "nlp/math/8bf61abdfc6b7956.svg",
      "mime": "image/svg+xml",
      "bytes": 12306,
      "sha256": "d8611ee29d41fe50c6d10d8a90856298baa94fbb2caec8ee898dbb95b4196f9e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{2}{741285}\\approx 2.69801763\\times10^{-6}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{2}{741285}\\approx 2.69801763\\times10^{-6}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8bfe4f4285f4b225.svg",
      "path": "nlp/math/8bfe4f4285f4b225.svg",
      "mime": "image/svg+xml",
      "bytes": 2760,
      "sha256": "061b822c2fd7fe6fb7dbc8f2325d95859cc885b63ce3a6f39be734a1ae18b955",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{d,j}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{d,j}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-bow",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-bow",
          "labels": [
            "Representation & similarity",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8c8ba2cc6117f74c.svg",
      "path": "nlp/math/8c8ba2cc6117f74c.svg",
      "mime": "image/svg+xml",
      "bytes": 1371,
      "sha256": "5b70b10718bf63c6a713b7b3a9eaada4195812c7c66b1f9a1d323746c765c18d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L-1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L-1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-bow",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-bow",
          "labels": [
            "Representation & similarity",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8d14d18bc7e6e64e.svg",
      "path": "nlp/math/8d14d18bc7e6e64e.svg",
      "mime": "image/svg+xml",
      "bytes": 4976,
      "sha256": "bb45d907f4b5a913a4f7557f5ff0dfafa83ec4b6b4e593f244fe36183530aa90",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "h=(v_1+v_2)/2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "h=(v_1+v_2)/2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8da165d58e49419c.svg",
      "path": "nlp/math/8da165d58e49419c.svg",
      "mime": "image/svg+xml",
      "bytes": 14511,
      "sha256": "605c5a607e0573b73c17541cb9faa1be8a42ef761ddb7d5e797f482263f35af4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t_j\\mid t_i)=\\frac{C(t_i,t_j)}{\\sum_kC(t_i,t_k)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t_j\\mid t_i)=\\frac{C(t_i,t_j)}{\\sum_kC(t_i,t_k)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8e3868104c41a9da.svg",
      "path": "nlp/math/8e3868104c41a9da.svg",
      "mime": "image/svg+xml",
      "bytes": 4988,
      "sha256": "6f0ef3d0b85bef8c2ae594c51ad10a04582be231446e1e003de1eb90d5de4ae9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{3}\\times\\frac{2}{5}=\\frac{2}{15}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{3}\\times\\frac{2}{5}=\\frac{2}{15}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8f15b3cdfefd2ca8.svg",
      "path": "nlp/math/8f15b3cdfefd2ca8.svg",
      "mime": "image/svg+xml",
      "bytes": 5463,
      "sha256": "70bb15f8a5b2bcdd0ecf590fcbc2c36389c83ad6772a5886adf9a15bff7eb8c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2\\times0.08=0.016"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2\\times0.08=0.016"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8fc51cfa0d4d18ef.svg",
      "path": "nlp/math/8fc51cfa0d4d18ef.svg",
      "mime": "image/svg+xml",
      "bytes": 3685,
      "sha256": "9116148f55ab77cbe1b8d6e41f0beb86a59bed7e7e2632d89f6278f0ec76c362",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times\\frac{1}{10}=\\frac{1}{10}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times\\frac{1}{10}=\\frac{1}{10}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/8fc9ba50109d8156.svg",
      "path": "nlp/math/8fc9ba50109d8156.svg",
      "mime": "image/svg+xml",
      "bytes": 14781,
      "sha256": "b6dc59afa8b126884506c0ed55e991d1f98339b493314528a0b92f0cd9f2aab3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln0.5\\approx-0.693147,\\quad\\ln0.25\\approx-1.386294"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln0.5\\approx-0.693147,\\quad\\ln0.25\\approx-1.386294"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/905c4c3c1ff47cfe.svg",
      "path": "nlp/math/905c4c3c1ff47cfe.svg",
      "mime": "image/svg+xml",
      "bytes": 13545,
      "sha256": "809e74d7b8fa4582b41a2146eba4fd356a1c02002912d87e75f470ef269d52e0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(A,B)=\\frac2{\\sqrt3\\sqrt3}=\\frac23\\approx0.666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(A,B)=\\frac2{\\sqrt3\\sqrt3}=\\frac23\\approx0.666667"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/908f94107aa11373.svg",
      "path": "nlp/math/908f94107aa11373.svg",
      "mime": "image/svg+xml",
      "bytes": 5880,
      "sha256": "470d4c448c09e5189523734d411aa3e24e9ba3f1f580ce83966f1fa2a0fe9bf6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.12+0.002=0.122"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.12+0.002=0.122"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9097807b6ad98d38.svg",
      "path": "nlp/math/9097807b6ad98d38.svg",
      "mime": "image/svg+xml",
      "bytes": 23946,
      "sha256": "92203575418c44ac64fc21a4ba9b0e6d551cf4438e262c72ddbb50448ee7d23f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Number of unpadded n-gram positions}=\\max(0,m-n+1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Number of unpadded n-gram positions}=\\max(0,m-n+1)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/90abe91c0eba5423.svg",
      "path": "nlp/math/90abe91c0eba5423.svg",
      "mime": "image/svg+xml",
      "bytes": 3408,
      "sha256": "5a72339c679eb9cbcd02bef75ebc58dd93e81318b36da2d692dd303899afb728",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "-\\ln P=12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "-\\ln P=12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/91497b7e4448d55d.svg",
      "path": "nlp/math/91497b7e4448d55d.svg",
      "mime": "image/svg+xml",
      "bytes": 14727,
      "sha256": "f19c2e3987e87ee6a8d4ac63afaac8c8171bd5b7c2ae47515aee285cb6b107d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t_j\\mid t_i)=\\frac{C(t_i\\to t_j)}{\\sum_k C(t_i\\to t_k)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t_j\\mid t_i)=\\frac{C(t_i\\to t_j)}{\\sum_k C(t_i\\to t_k)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/92106edf250f4af4.svg",
      "path": "nlp/math/92106edf250f4af4.svg",
      "mime": "image/svg+xml",
      "bytes": 4847,
      "sha256": "b424fe333378d6e427658ddeef7092303fdbf18bb17917a4911680c4fe894c26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac1{0.0016}=625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac1{0.0016}=625"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q1",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q1 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9213d2b315baaeb2.svg",
      "path": "nlp/math/9213d2b315baaeb2.svg",
      "mime": "image/svg+xml",
      "bytes": 2659,
      "sha256": "9529b5ec19a886afebb1fd5addb3013db2fa489352c4261efad7f9216807cbbf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\prod_i x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\prod_i x_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/92329599456283d6.svg",
      "path": "nlp/math/92329599456283d6.svg",
      "mime": "image/svg+xml",
      "bytes": 864,
      "sha256": "ed767762a8128bc0e7c3de38aa5ee3987c4a53ca8f0fc16792e87f6341debdf8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-steps",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-steps",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Multinomial Naive Bayes: the exact solving method"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/92c670591895f879.svg",
      "path": "nlp/math/92c670591895f879.svg",
      "mime": "image/svg+xml",
      "bytes": 21645,
      "sha256": "5b96e9f2616a14fdd838586b09e32d6e6b22d9ccf8ecc48a12a05862bb04c612",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w)=C(w)/N,\\qquad P(I\\ like\\ tea)=P(I)P(like)P(tea)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w)=C(w)/N,\\qquad P(I\\ like\\ tea)=P(I)P(like)P(tea)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/92e554afbd43b835.svg",
      "path": "nlp/math/92e554afbd43b835.svg",
      "mime": "image/svg+xml",
      "bytes": 18753,
      "sha256": "3b99e62a9011aa0198845ca16744f739ccd49bc0d53e34cc3843cf02d92289d6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{sentence})=\\prod P(\\text{next token}\\mid\\text{previous token})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{sentence})=\\prod P(\\text{next token}\\mid\\text{previous token})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/92f4a76a32f5c806.svg",
      "path": "nlp/math/92f4a76a32f5c806.svg",
      "mime": "image/svg+xml",
      "bytes": 2463,
      "sha256": "d22ae5b8e30e7c31b32041a0719db527617e2283b262c4b7b0a75aa3cd610d7f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{df}(t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{df}(t)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/934ad91d11cebd33.svg",
      "path": "nlp/math/934ad91d11cebd33.svg",
      "mime": "image/svg+xml",
      "bytes": 9414,
      "sha256": "8dc7cbc5c4c60c889f3f9d72e0149c91490e0383d8eb74d0a107405e597b5602",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\lambda_1,\\lambda_2,\\lambda_3\\ge0,\\qquad\\lambda_1+\\lambda_2+\\lambda_3=1."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\lambda_1,\\lambda_2,\\lambda_3\\ge0,\\qquad\\lambda_1+\\lambda_2+\\lambda_3=1."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/934eaa8bf4f9d42a.svg",
      "path": "nlp/math/934eaa8bf4f9d42a.svg",
      "mime": "image/svg+xml",
      "bytes": 6833,
      "sha256": "b25184e8365641a8e5fb6bef28b8a897c43efc1c12a22f5937920f4785813bfc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac3{16}\\times\\frac14\\times\\frac29=\\frac1{96}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac3{16}\\times\\frac14\\times\\frac29=\\frac1{96}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9376db481e8e0e16.svg",
      "path": "nlp/math/9376db481e8e0e16.svg",
      "mime": "image/svg+xml",
      "bytes": 7969,
      "sha256": "792f5745fa92fcfda1078e72366f262b7d714589afd5549a67583670ba44bd2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(t)=P(t)P(w_1\\mid t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(t)=P(t)P(w_1\\mid t)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/93f751cb6f79ddc6.svg",
      "path": "nlp/math/93f751cb6f79ddc6.svg",
      "mime": "image/svg+xml",
      "bytes": 4425,
      "sha256": "6d21ad260800f294115cb562f1763c7aa9313cabf39bf5d0afc53ed18e2f1fc6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times0.5=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times0.5=0.3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q4",
          "labels": [
            "M2 Mock A · core calculations",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/94333571a54ef7df.svg",
      "path": "nlp/math/94333571a54ef7df.svg",
      "mime": "image/svg+xml",
      "bytes": 17778,
      "sha256": "c3bfc8e3f2c8f499b414a370f551899b9610632b53b7837005358c06e731c1d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(F)=\\frac23\\times\\frac13\\times\\frac13\\times\\frac1{12}=\\frac1{162}\\approx0.00617284."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(F)=\\frac23\\times\\frac13\\times\\frac13\\times\\frac1{12}=\\frac1{162}\\approx0.00617284."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/957c68e55d605895.svg",
      "path": "nlp/math/957c68e55d605895.svg",
      "mime": "image/svg+xml",
      "bytes": 13472,
      "sha256": "b817708a7a4a13c25b173a94f84fbd616d1c212a056d43cb89f1b77942d3bab5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Fish\\mid C)=0.12/0.122\\approx0.983607"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Fish\\mid C)=0.12/0.122\\approx0.983607"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/96a0c5c55e4f8048.svg",
      "path": "nlp/math/96a0c5c55e4f8048.svg",
      "mime": "image/svg+xml",
      "bytes": 8067,
      "sha256": "1911053f090bdb0ea3275786059c1fa32734cd821efe34348e94ec871ece5868",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "45^3=2025\\times45=91125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "45^3=2025\\times45=91125"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/96b2bf69d275056e.svg",
      "path": "nlp/math/96b2bf69d275056e.svg",
      "mime": "image/svg+xml",
      "bytes": 8916,
      "sha256": "742e617d6b00274135de39288756d468449062428a7ced3f92392adfdd0521db",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{tea}\\mid\\text{like})=\\frac{1+1}{2+6}=\\frac14"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{tea}\\mid\\text{like})=\\frac{1+1}{2+6}=\\frac14"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 Mock A · core calculations",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/96b707212e8196a2.svg",
      "path": "nlp/math/96b707212e8196a2.svg",
      "mime": "image/svg+xml",
      "bytes": 2568,
      "sha256": "f540c764c50f6029e61cc55dd8c24ecd1553e9b190d5c7b65f48c57b9a8494f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3/3=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3/3=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/96f131bd67f1d124.svg",
      "path": "nlp/math/96f131bd67f1d124.svg",
      "mime": "image/svg+xml",
      "bytes": 4723,
      "sha256": "491097a4abbdc9f55aa5b1e935fb7e41504c1262eb2b17ba441dbb9aaa77cd36",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3\\times0.5=0.15"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3\\times0.5=0.15"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q4",
          "labels": [
            "M2 Mock A · core calculations",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/976665ab2b58cdd4.svg",
      "path": "nlp/math/976665ab2b58cdd4.svg",
      "mime": "image/svg+xml",
      "bytes": 6810,
      "sha256": "a1e4096214cf393f7023b647dcb7f74079df14b99a8e2c0f012f06cecfbfe077",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{sleeps}\\mid V)=\\frac12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{sleeps}\\mid V)=\\frac12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/979bfbb6524dbd77.svg",
      "path": "nlp/math/979bfbb6524dbd77.svg",
      "mime": "image/svg+xml",
      "bytes": 10906,
      "sha256": "e986047e9a0e003bae90f040b530a3e478f60b30e3209de80e2c0772fe1960b6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(S)=\\frac36=0.5,\\qquad P(A)=\\frac36=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(S)=\\frac36=0.5,\\qquad P(A)=\\frac36=0.5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q5b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/97b392f1812900f2.svg",
      "path": "nlp/math/97b392f1812900f2.svg",
      "mime": "image/svg+xml",
      "bytes": 6925,
      "sha256": "561ab014625bafc9e728942e49e8bf61d9ca4178b1e09c4e2d028a98d25bbb08",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{9}{9+3}=0.750000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{9}{9+3}=0.750000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/97d27988b1cff86a.svg",
      "path": "nlp/math/97d27988b1cff86a.svg",
      "mime": "image/svg+xml",
      "bytes": 9823,
      "sha256": "e74331e29bb2f134d45a250d641d86a6959db1aa8b58566221e65dee2b45ab40",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a\\,b\\,a)=P(a)P(b)P(a)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a\\,b\\,a)=P(a)P(b)P(a)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/97ff1a04375e7994.svg",
      "path": "nlp/math/97ff1a04375e7994.svg",
      "mime": "image/svg+xml",
      "bytes": 2821,
      "sha256": "01a41e9b11bf89916b1d9d06817c441d404f7acdbf477f30996e8baabd195b39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2\\times0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2\\times0=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/985133cf5ad35907.svg",
      "path": "nlp/math/985133cf5ad35907.svg",
      "mime": "image/svg+xml",
      "bytes": 5947,
      "sha256": "a00eee602497f622fb225c3071e6720dcf812feb4df847238d1ca4291bfbe56d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^{-1}\\approx0.367879"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^{-1}\\approx0.367879"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9889df20ad438723.svg",
      "path": "nlp/math/9889df20ad438723.svg",
      "mime": "image/svg+xml",
      "bytes": 20268,
      "sha256": "35670d97d69b12977b7c36b2edd9edfc404e7ec01df5b9d29bba44ead0f33ce1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "f(x)=\\begin{cases}(x/x_{\\max})^\\alpha,&0<x<x_{\\max}\\\\1,&x\\ge x_{\\max}.\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "f(x)=\\begin{cases}(x/x_{\\max})^\\alpha,&0<x<x_{\\max}\\\\1,&x\\ge x_{\\max}.\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/989b4387cd367e7a.svg",
      "path": "nlp/math/989b4387cd367e7a.svg",
      "mime": "image/svg+xml",
      "bytes": 3268,
      "sha256": "a008dfba99232aaf6c803ff5b58b1b4c7f302541d97f73478022c3c9948db324",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "9+14=23"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "9+14=23"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/98c43f5a93d1dcf9.svg",
      "path": "nlp/math/98c43f5a93d1dcf9.svg",
      "mime": "image/svg+xml",
      "bytes": 5612,
      "sha256": "446ff5f5969d9f16163a2a4dcef7de4f104f95c2962e818a6672d360b00a2b36",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.075\\times0.8=0.06"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.075\\times0.8=0.06"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/99539fe7f4612c73.svg",
      "path": "nlp/math/99539fe7f4612c73.svg",
      "mime": "image/svg+xml",
      "bytes": 6098,
      "sha256": "29516150666076c983e29461f7043815f92a91adc879935d0987f9d164868ac4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.006(0.4)=0.0024"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.006(0.4)=0.0024"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/99919b0a3770ff5c.svg",
      "path": "nlp/math/99919b0a3770ff5c.svg",
      "mime": "image/svg+xml",
      "bytes": 8556,
      "sha256": "521f643174de022746e78de218a0d09741068e04fa8398ef62527078b2eb9636",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(like\\mid\\langle s\\rangle,I)=2/2=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(like\\mid\\langle s\\rangle,I)=2/2=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/99bd356c706eee9f.svg",
      "path": "nlp/math/99bd356c706eee9f.svg",
      "mime": "image/svg+xml",
      "bytes": 4429,
      "sha256": "ec0bb877dca9d536698491064e1be85cb41fbda66f85027e86252d33f7c6767a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3\\times0.4=0.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3\\times0.4=0.12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/99c028fbba7fd3e1.svg",
      "path": "nlp/math/99c028fbba7fd3e1.svg",
      "mime": "image/svg+xml",
      "bytes": 15391,
      "sha256": "a271ee28a8ba99b0d2b527a7f373e5251103d8bc4af76a615dfad05c704823fe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid\\text{loan})=\\frac{0.30}{0.34}=\\frac{15}{17}\\approx0.882353"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid\\text{loan})=\\frac{0.30}{0.34}=\\frac{15}{17}\\approx0.882353"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9a06539e1ddc3c75.svg",
      "path": "nlp/math/9a06539e1ddc3c75.svg",
      "mime": "image/svg+xml",
      "bytes": 8166,
      "sha256": "dbc00db1bbc2c0ef1eb1308c749cef561650ea36572277f702eb53b8fdbd462e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid t)=\\frac{c(t,w)}{c(t)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid t)=\\frac{c(t,w)}{c(t)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6b",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6b · HMM tables and path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5b · HMM tables and given path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9a19db4a92763869.svg",
      "path": "nlp/math/9a19db4a92763869.svg",
      "mime": "image/svg+xml",
      "bytes": 11957,
      "sha256": "8806173bf2bf276143970b6055778c9ccb0f38f348896118934dedc1fbd716ae",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathbf f\\cdot\\mathbf s=(2)(1)+(0)(1)+(0)(0)+(1)(0)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathbf f\\cdot\\mathbf s=(2)(1)+(0)(1)+(0)(0)+(1)(0)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9a61d3220cb1a861.svg",
      "path": "nlp/math/9a61d3220cb1a861.svg",
      "mime": "image/svg+xml",
      "bytes": 9062,
      "sha256": "593f397c0c51ed2615e69afe97d065e991da14ffd2f4dc6c102a228373c3a6f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log_{10}(8/8)=\\log_{10}1=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log_{10}(8/8)=\\log_{10}1=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9afdb53fbf7886dd.svg",
      "path": "nlp/math/9afdb53fbf7886dd.svg",
      "mime": "image/svg+xml",
      "bytes": 10118,
      "sha256": "8cd4e9f91060685202ec227f194bb0d098b253c0a1192fb88c6a495b45704a3c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(c\\mid x)=\\frac{P(x\\mid c)P(c)}{P(x)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(c\\mid x)=\\frac{P(x\\mid c)P(c)}{P(x)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9b87b238251977b6.svg",
      "path": "nlp/math/9b87b238251977b6.svg",
      "mime": "image/svg+xml",
      "bytes": 14753,
      "sha256": "1b58bc01d6299aa2ee6acf6bf6704493d432fe4345f223e91ff20287db7cd183",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(ABC)=0.25(0.5)(0.25)=\\frac1{32}=0.03125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(ABC)=0.25(0.5)(0.25)=\\frac1{32}=0.03125"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9bced9ebe87e44c7.svg",
      "path": "nlp/math/9bced9ebe87e44c7.svg",
      "mime": "image/svg+xml",
      "bytes": 15404,
      "sha256": "dde131c21757858315c739358f43bd296ceface3ae8c13645db8f1bc4bdd8a96",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln P=\\sum_i\\ln p_i,\\quad P=e^{\\ln P},\\quad\\operatorname{PP}=e^{-\\ln P/N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln P=\\sum_i\\ln p_i,\\quad P=e^{\\ln P},\\quad\\operatorname{PP}=e^{-\\ln P/N}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9bd733523385a6f0.svg",
      "path": "nlp/math/9bd733523385a6f0.svg",
      "mime": "image/svg+xml",
      "bytes": 11156,
      "sha256": "9e4f4aa5ccc6afa8511249b5799d6e4b41cf581d6543c0bd9b816b83fb516b20",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_{\\text{sentence}}=\\frac1n\\sum_{i=1}^{n}v_{w_i}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_{\\text{sentence}}=\\frac1n\\sum_{i=1}^{n}v_{w_i}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9c7ba7157770eec8.svg",
      "path": "nlp/math/9c7ba7157770eec8.svg",
      "mime": "image/svg+xml",
      "bytes": 12221,
      "sha256": "6fb352bdcc5b0343a45b3c3a7f60535c5d982c83d514a94b91dcc4f62bf0e419",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_t(j)=b_j(o_t)\\sum_i\\alpha_{t-1}(i)a_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_t(j)=b_j(o_t)\\sum_i\\alpha_{t-1}(i)a_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9c8a03a484dfb763.svg",
      "path": "nlp/math/9c8a03a484dfb763.svg",
      "mime": "image/svg+xml",
      "bytes": 8371,
      "sha256": "fff73334c5585f0f950fdbdf8672b43d86adcd39c6a15a0029bb6b834ec01ebb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac34\\times1\\times\\frac13\\times\\frac12\\times1=\\frac18"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac34\\times1\\times\\frac13\\times\\frac12\\times1=\\frac18"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9ccf47e73d1f48a3.svg",
      "path": "nlp/math/9ccf47e73d1f48a3.svg",
      "mime": "image/svg+xml",
      "bytes": 9504,
      "sha256": "32e8ee31295c5f0e9106d1c03fe507402837e6c678f4fdd6ae967331df281f0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid c)=\\frac{C(w,c)+1}{N_c+|V|}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid c)=\\frac{C(w,c)+1}{N_c+|V|}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q5",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q5 (3 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9cf9ede86d758f1a.svg",
      "path": "nlp/math/9cf9ede86d758f1a.svg",
      "mime": "image/svg+xml",
      "bytes": 3935,
      "sha256": "815a0f7ca67ba1a3eb6d5fd88ba98f9763a76004aa679b10c3e78c56898eae53",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times\\frac{1}{12}=\\frac{1}{12}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times\\frac{1}{12}=\\frac{1}{12}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9d4eb33e3fa2df52.svg",
      "path": "nlp/math/9d4eb33e3fa2df52.svg",
      "mime": "image/svg+xml",
      "bytes": 4992,
      "sha256": "4615b28a895b4dd10feb2a98697e5782063b0faf0d40db9f0ba9f31024c8f363",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\approx10.107338"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\approx10.107338"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9d7b8384c080650b.svg",
      "path": "nlp/math/9d7b8384c080650b.svg",
      "mime": "image/svg+xml",
      "bytes": 14680,
      "sha256": "a12f6eba1ce8a14d521fa7360b4794d605e9eec2648330457ee550ee5365228a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(s)=\\sum_{w\\in C} I(w,\\operatorname{category}(s))"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(s)=\\sum_{w\\in C} I(w,\\operatorname{category}(s))"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q2b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q2b · Lesk versus Walker and bank disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9d8a38c0a5d6d98a.svg",
      "path": "nlp/math/9d8a38c0a5d6d98a.svg",
      "mime": "image/svg+xml",
      "bytes": 2766,
      "sha256": "fd1c2194ef5597fb7104d85c6f0fd4df7b545b36ce914901b5fb768378a4755d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "12/6=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "12/6=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9db57785102d90fc.svg",
      "path": "nlp/math/9db57785102d90fc.svg",
      "mime": "image/svg+xml",
      "bytes": 4315,
      "sha256": "a4b63421f74ac4efd8b0fecb62ce48055138ebea879604014f2cfbdaee61f9b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "TF=C/N_d"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "TF=C/N_d"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9e9f60c0d5d4390a.svg",
      "path": "nlp/math/9e9f60c0d5d4390a.svg",
      "mime": "image/svg+xml",
      "bytes": 3039,
      "sha256": "ad3c154f523292a8042d7beca6ad431e4ac12aa6da22f6dc8bfe850ef6aab4cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1+0+2=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1+0+2=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9ebe22f13d18b3d6.svg",
      "path": "nlp/math/9ebe22f13d18b3d6.svg",
      "mime": "image/svg+xml",
      "bytes": 6085,
      "sha256": "8c18cd2e3ad2efe7699cdf7804558bac21044db06069ec52e305a5b5433531bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^2\\approx7.389056"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^2\\approx7.389056"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/9ff803a2123f521d.svg",
      "path": "nlp/math/9ff803a2123f521d.svg",
      "mime": "image/svg+xml",
      "bytes": 9735,
      "sha256": "bc72f336a799d5afcc66f61659a1d1257caff9acfd39da1a152ec3b4704b6a74",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(c\\mid x)=\\frac{s(c)}{s(F)+s(R)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(c\\mid x)=\\frac{s(c)}{s(F)+s(R)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q5",
          "labels": [
            "M2 Mock A · core calculations",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a0d33079bc4a9aaa.svg",
      "path": "nlp/math/a0d33079bc4a9aaa.svg",
      "mime": "image/svg+xml",
      "bytes": 7076,
      "sha256": "eb016a920350d371e1fe330b6d2e91304b1bd6876bfd1d6c5c27f04b68b323dd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(s)=|C\\cap G_s|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(s)=|C\\cap G_s|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a0d37091a67b769a.svg",
      "path": "nlp/math/a0d37091a67b769a.svg",
      "mime": "image/svg+xml",
      "bytes": 10981,
      "sha256": "b8105b38a984f58cf13cd75250e26ac49aec6547073b6cb563e7661cb5c82723",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(1,3)=\\min(3+1,\\ 1+1,\\ 2+1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(1,3)=\\min(3+1,\\ 1+1,\\ 2+1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a0e9571f3b95594c.svg",
      "path": "nlp/math/a0e9571f3b95594c.svg",
      "mime": "image/svg+xml",
      "bytes": 7697,
      "sha256": "ebb073906a0a526bf8a5a23d9f53ed00488f6683670a9f9f436c17bbf77f1ee1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac1{3456}\\times1\\times\\frac49=\\frac1{7776}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac1{3456}\\times1\\times\\frac49=\\frac1{7776}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a14770a9a80e5984.svg",
      "path": "nlp/math/a14770a9a80e5984.svg",
      "mime": "image/svg+xml",
      "bytes": 5776,
      "sha256": "8ad6648facee049cc18c0982831e2b7d4d7e6ffdcbdc8b83d8183a055f0c2568",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=(10^5)^{1/5}=10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=(10^5)^{1/5}=10"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a1500f80244db39b.svg",
      "path": "nlp/math/a1500f80244db39b.svg",
      "mime": "image/svg+xml",
      "bytes": 7051,
      "sha256": "a99181be22db3b50fa31eea82067863f7b6555e2b105414d9c043586379d9dfc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(C)=0.2(0.5)=0.10"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(C)=0.2(0.5)=0.10"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a1b816258848d9dc.svg",
      "path": "nlp/math/a1b816258848d9dc.svg",
      "mime": "image/svg+xml",
      "bytes": 6700,
      "sha256": "d4360723234475debfbcf60a983eedd1fa5967dc1981965f8c665d7919b3257e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\frac{6}{6+4}=0.600000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\frac{6}{6+4}=0.600000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a1c307e5c2f60d4e.svg",
      "path": "nlp/math/a1c307e5c2f60d4e.svg",
      "mime": "image/svg+xml",
      "bytes": 11592,
      "sha256": "931d3c538d46b38447bd83aa1557ccb147b720378786f8b912d4d47d36cafc05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|\\mathbf f\\|=\\sqrt{2^2+0^2+0^2+1^2}=\\sqrt5,\\quad\\|\\mathbf s\\|=\\sqrt2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|\\mathbf f\\|=\\sqrt{2^2+0^2+0^2+1^2}=\\sqrt5,\\quad\\|\\mathbf s\\|=\\sqrt2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a1f5e1649537aa36.svg",
      "path": "nlp/math/a1f5e1649537aa36.svg",
      "mime": "image/svg+xml",
      "bytes": 8602,
      "sha256": "7e6b75784ee6beb78235c43cffd84e55b43bbfd3a72b5231976d69b9fcbb384e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=\\frac{C(h,w)}{C(h)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=\\frac{C(h,w)}{C(h)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a2397b5600ed6ed2.svg",
      "path": "nlp/math/a2397b5600ed6ed2.svg",
      "mime": "image/svg+xml",
      "bytes": 8648,
      "sha256": "d78267b0f5aafe08c3a1879c11b9d0a50bc3de73a01250e94c675355a63f6eea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=\\frac{8}{8+0+4}=0.666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=\\frac{8}{8+0+4}=0.666667"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a23f9c2192e787e1.svg",
      "path": "nlp/math/a23f9c2192e787e1.svg",
      "mime": "image/svg+xml",
      "bytes": 3546,
      "sha256": "0ea981da81aa2be6381845bbd83fb89c743e85713bec2c9e9eda56bd6c63f560",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2/40=0.05"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2/40=0.05"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a2ff71daba472383.svg",
      "path": "nlp/math/a2ff71daba472383.svg",
      "mime": "image/svg+xml",
      "bytes": 974,
      "sha256": "9c435ca42d612fc2a224032f8cb60688a34942b05f4972c7393d08bbd84e88b0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-bow",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-bow",
          "labels": [
            "Representation & similarity",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a35b29cd9dbe9b05.svg",
      "path": "nlp/math/a35b29cd9dbe9b05.svg",
      "mime": "image/svg+xml",
      "bytes": 6304,
      "sha256": "29662c5efe263c9d61867ae14b1a281600be460f5a9236ec6ffaf669a7d3b52a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{4}{75}\\times\\frac{2}{3}=\\frac{8}{225}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{4}{75}\\times\\frac{2}{3}=\\frac{8}{225}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a38462b5efb9f1e3.svg",
      "path": "nlp/math/a38462b5efb9f1e3.svg",
      "mime": "image/svg+xml",
      "bytes": 9945,
      "sha256": "2abfe1702d98d0e6942b61f4cb30fe1bd1831f3f9af05b0fcaa7eac85b6e36a4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=827/2533\\approx0.326490"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=827/2533\\approx0.326490"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a3902ff8f18f763e.svg",
      "path": "nlp/math/a3902ff8f18f763e.svg",
      "mime": "image/svg+xml",
      "bytes": 7625,
      "sha256": "d6db37a848761635d242b5b3e540ada4d05c6bebb95f0f959475abdb2552a7f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|C\\|=\\sqrt{1^2+1^2+1^2+1^2}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|C\\|=\\sqrt{1^2+1^2+1^2+1^2}=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a3ee153834d01ea4.svg",
      "path": "nlp/math/a3ee153834d01ea4.svg",
      "mime": "image/svg+xml",
      "bytes": 10403,
      "sha256": "702dfceaac380875efcca2ab1125d9ee17e08ac84afc965a38cd222dfd08d472",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,1)=\\min(1+1,\\ 2+1,\\ 1+1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,1)=\\min(1+1,\\ 2+1,\\ 1+1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a4450c8290ea350d.svg",
      "path": "nlp/math/a4450c8290ea350d.svg",
      "mime": "image/svg+xml",
      "bytes": 1859,
      "sha256": "2b17b39b0a771859f81f0856b9d718ab2f99c104fbcd45a86d3aa60714ec952c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln 0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln 0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a46bf6ca459b44e0.svg",
      "path": "nlp/math/a46bf6ca459b44e0.svg",
      "mime": "image/svg+xml",
      "bytes": 5608,
      "sha256": "6254b2faa51014b49800783f845ee1d3dd34f96b12c0243c368d6783e24c1523",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac12\\times\\frac38\\times\\frac12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac12\\times\\frac38\\times\\frac12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a478f4924f42dec2.svg",
      "path": "nlp/math/a478f4924f42dec2.svg",
      "mime": "image/svg+xml",
      "bytes": 19616,
      "sha256": "d22e3baa8db374702e33e973e82a591b5ae69c6ef180c5a210e1447cb5d3e913",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(j)=\\pi_jb_j(2),\\quad\\delta_2(j)=b_j(2)\\max_i[\\delta_1(i)a_{ij}]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(j)=\\pi_jb_j(2),\\quad\\delta_2(j)=b_j(2)\\max_i[\\delta_1(i)a_{ij}]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a4c885afdd1366d5.svg",
      "path": "nlp/math/a4c885afdd1366d5.svg",
      "mime": "image/svg+xml",
      "bytes": 10927,
      "sha256": "a6a7435f37501f824ec5445da221638e5236aca1d4889bc4c66474a67c2880e4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(V\\mid book)=0.20/0.32=0.625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(V\\mid book)=0.20/0.32=0.625"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a5684e27b28daffa.svg",
      "path": "nlp/math/a5684e27b28daffa.svg",
      "mime": "image/svg+xml",
      "bytes": 1808,
      "sha256": "4e7e74bbcb3203e7d2e979afc0c1d2e2b3e85700111c52471144c7450d82add7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "G_s"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "G_s"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a5e47f480eb58213.svg",
      "path": "nlp/math/a5e47f480eb58213.svg",
      "mime": "image/svg+xml",
      "bytes": 4867,
      "sha256": "fd9925451f3a4c6f90cbaf49fd738991c8d4e17bb7732d76f2ca1194a88be4d0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6\\times0.8=0.48"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6\\times0.8=0.48"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a5f431d2a23d6fe1.svg",
      "path": "nlp/math/a5f431d2a23d6fe1.svg",
      "mime": "image/svg+xml",
      "bytes": 9832,
      "sha256": "01e852b771013b092e9d9fd158a87d3689e9a2f80e7651b5257c64f78d2e16d8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "H\\to C:\\ 0.0448(0.3)=0.01344"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "H\\to C:\\ 0.0448(0.3)=0.01344"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a6adb2bfe71ef208.svg",
      "path": "nlp/math/a6adb2bfe71ef208.svg",
      "mime": "image/svg+xml",
      "bytes": 10278,
      "sha256": "3e2806d54ba68bd47081cd303d3f3c72cf832552b4a0d765c2aa598fe1b7f024",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(1,2)=\\min(2+1,\\ 1+1,\\ 1+0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(1,2)=\\min(2+1,\\ 1+1,\\ 1+0)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a732ea965eb9fa65.svg",
      "path": "nlp/math/a732ea965eb9fa65.svg",
      "mime": "image/svg+xml",
      "bytes": 8468,
      "sha256": "4e809cfcdd9dce9a3e356246c338265378f9ec9dfb6842c07bd93f52ab228e63",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid t)=\\frac{C(t,w)}{C(t)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid t)=\\frac{C(t,w)}{C(t)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a742b6dcdf3bfef5.svg",
      "path": "nlp/math/a742b6dcdf3bfef5.svg",
      "mime": "image/svg+xml",
      "bytes": 16442,
      "sha256": "c90095f67dd35d1207e894718cca94225a6aa9ff18778581523c18c0ee408a64",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(said\\mid prime,minister)=3/12=1/4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(said\\mid prime,minister)=3/12=1/4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a7ee998df3e74fd3.svg",
      "path": "nlp/math/a7ee998df3e74fd3.svg",
      "mime": "image/svg+xml",
      "bytes": 17957,
      "sha256": "706a4ead4262f048c85c90527322bba91c9c8fa3eba37eceaf8611890adcc835",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(D\\mid start)=P(N\\mid D)=P(V\\mid N)=P(end\\mid V)=\\frac22=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(D\\mid start)=P(N\\mid D)=P(V\\mid N)=P(end\\mid V)=\\frac22=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a7f36a9eff1f3a2c.svg",
      "path": "nlp/math/a7f36a9eff1f3a2c.svg",
      "mime": "image/svg+xml",
      "bytes": 4907,
      "sha256": "821af36dde4cb5fc81e9078923262998109255bf4f406618b7513fc822f0c32c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1/P(W)=10^5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1/P(W)=10^5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a89cf52a2261bb02.svg",
      "path": "nlp/math/a89cf52a2261bb02.svg",
      "mime": "image/svg+xml",
      "bytes": 14894,
      "sha256": "06ac29fcc23020bc3aa068d963acf7eb055f35d5ab31624b11ec6619db698613",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t_j\\mid t_i)=C(t_i\\to t_j)/\\sum_k C(t_i\\to t_k)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t_j\\mid t_i)=C(t_i\\to t_j)/\\sum_k C(t_i\\to t_k)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a89d9641a3681129.svg",
      "path": "nlp/math/a89d9641a3681129.svg",
      "mime": "image/svg+xml",
      "bytes": 8468,
      "sha256": "c3c0235b4047c4255f61d93a2d1ab5b6131988e2322f1825ecf79c951cfea976",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid t)=\\frac{C(w,t)}{C(t)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid t)=\\frac{C(w,t)}{C(t)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q1",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q1 (2 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q4 (3 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a8ea78adb0cc4576.svg",
      "path": "nlp/math/a8ea78adb0cc4576.svg",
      "mime": "image/svg+xml",
      "bytes": 13953,
      "sha256": "ae71176d611318df43cbb197eeff16fa1b0f055aab036c3b22ab0a6879db9831",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2(C)=\\max(0.048,0.060)(0.1)=0.006"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2(C)=\\max(0.048,0.060)(0.1)=0.006"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a90c8cf82da50b4f.svg",
      "path": "nlp/math/a90c8cf82da50b4f.svg",
      "mime": "image/svg+xml",
      "bytes": 19055,
      "sha256": "73f3204cad268a476d4cd18cab3be4f4795200cc7f75e2907471a29b10c95809",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{score}(S)=0.5\\times\\frac2{32}\\times\\frac2{32}\\times\\frac2{32}=0.0001220703125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{score}(S)=0.5\\times\\frac2{32}\\times\\frac2{32}\\times\\frac2{32}=0.0001220703125"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q5b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a912b37fed2477fc.svg",
      "path": "nlp/math/a912b37fed2477fc.svg",
      "mime": "image/svg+xml",
      "bytes": 1808,
      "sha256": "6f4fd1d451b4394c6db483b14ed3604266cbbcee545676b09cf3e9d830068847",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a94897ddface7219.svg",
      "path": "nlp/math/a94897ddface7219.svg",
      "mime": "image/svg+xml",
      "bytes": 10435,
      "sha256": "b45314c3fa67df957326cd1c57fc4c7bae38a20e2ff6e5a743dd62155dd1a3ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(love\\mid I)=\\frac{2+1}{3+12}=\\frac3{15}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(love\\mid I)=\\frac{2+1}{3+12}=\\frac3{15}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/a969ee9cc56b474e.svg",
      "path": "nlp/math/a969ee9cc56b474e.svg",
      "mime": "image/svg+xml",
      "bytes": 21038,
      "sha256": "039790e4dc55a167943fd5d9a6c471eb76b861c5bf61d87e69c3743a9d9ea65e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[(2/3)0.176091,(1/3)0.176091,0]\\approx[0.117394,0.058697,0]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[(2/3)0.176091,(1/3)0.176091,0]\\approx[0.117394,0.058697,0]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/aa10a9e9b5ec1f5a.svg",
      "path": "nlp/math/aa10a9e9b5ec1f5a.svg",
      "mime": "image/svg+xml",
      "bytes": 10674,
      "sha256": "1c8f8b151ef9abc59303e6b79d63510529ba9b83b8f841095111a45316199ecb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{2}{699867}\\times\\frac{2}{21}=\\frac{4}{14697207}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{2}{699867}\\times\\frac{2}{21}=\\frac{4}{14697207}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/aa22afa6e5e6a3ea.svg",
      "path": "nlp/math/aa22afa6e5e6a3ea.svg",
      "mime": "image/svg+xml",
      "bytes": 9093,
      "sha256": "b6bd1cfdbb61077e384430165ed7b16cca053cbd056d3e75ce457297682043ce",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\log(ab)=\\log a+\\log b"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\log(ab)=\\log a+\\log b"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/aa2cbf1be1ca48e7.svg",
      "path": "nlp/math/aa2cbf1be1ca48e7.svg",
      "mime": "image/svg+xml",
      "bytes": 6215,
      "sha256": "10bb39a32ae39548d1728813731aa0f566e839feb3468a51a00478f2c7bd162c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{ij}=f(16)\\times2^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{ij}=f(16)\\times2^2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/aacb5800d20f6f86.svg",
      "path": "nlp/math/aacb5800d20f6f86.svg",
      "mime": "image/svg+xml",
      "bytes": 5109,
      "sha256": "4d7c0f49aa8bbb8e2ebca22ffa4023d3377d45fc300e93fb34f407013ab0cb5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=0.4\\times0.5\\times0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=0.4\\times0.5\\times0.2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/aaf2c572f2d6daa0.svg",
      "path": "nlp/math/aaf2c572f2d6daa0.svg",
      "mime": "image/svg+xml",
      "bytes": 4526,
      "sha256": "24e2fb0df3a2b729be0d68a54a2b754fa65ada7e986235dd15b2a34eebbd23fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.7\\times0.4=0.28"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.7\\times0.4=0.28"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q2",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ab454138c207cedf.svg",
      "path": "nlp/math/ab454138c207cedf.svg",
      "mime": "image/svg+xml",
      "bytes": 11467,
      "sha256": "e8665aadf57a4a4ef13ef592a6ed156875752a06f3d6b2af0e38a17307934150",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat e=\\arg\\max_e P(f\\mid e)P(e)."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat e=\\arg\\max_e P(f\\mid e)P(e)."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/translation",
          "labels": [
            "Unit 7 · applications",
            "Machine translation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ab5dadabf0c331ca.svg",
      "path": "nlp/math/ab5dadabf0c331ca.svg",
      "mime": "image/svg+xml",
      "bytes": 13503,
      "sha256": "3f5911bed13e0bd4ffff8aca3ca0e6a3c69ca21e512026c0f1c6b3691c120ec1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "TF\\!\\operatorname{-}\\!IDF(t,d)=TF(t,d)IDF(t)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "TF\\!\\operatorname{-}\\!IDF(t,d)=TF(t,d)IDF(t)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ab6810c2ebb5c0c0.svg",
      "path": "nlp/math/ab6810c2ebb5c0c0.svg",
      "mime": "image/svg+xml",
      "bytes": 2678,
      "sha256": "f2a9b1d51913bcad9cee956bca233e6871992bb947db937c199f0395304ecb30",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times0^2=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times0^2=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ab6d19b2902f96bb.svg",
      "path": "nlp/math/ab6d19b2902f96bb.svg",
      "mime": "image/svg+xml",
      "bytes": 14304,
      "sha256": "a725bca4258e30be50076c34f5fc531df280ccbce3ff725f494922036876ced0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{score}(s)=P(s)\\prod_{w\\in\\mathrm{context}}P(w\\mid s)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{score}(s)=P(s)\\prod_{w\\in\\mathrm{context}}P(w\\mid s)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q5b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ab927afa9cd05bef.svg",
      "path": "nlp/math/ab927afa9cd05bef.svg",
      "mime": "image/svg+xml",
      "bytes": 18508,
      "sha256": "9d7ef25cb6fff18a18548ed33b7b091417d2b403d4230d49179c8e2b0f4dd640",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)=e^{\\ln P(W)},\\qquad \\operatorname{PP}(W)=\\exp\\left(-\\frac1N\\sum_i\\ln p_i\\right)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)=e^{\\ln P(W)},\\qquad \\operatorname{PP}(W)=\\exp\\left(-\\frac1N\\sum_i\\ln p_i\\right)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ad3021d33d70757e.svg",
      "path": "nlp/math/ad3021d33d70757e.svg",
      "mime": "image/svg+xml",
      "bytes": 5365,
      "sha256": "597d6dada5a99f7a0a48faf9da268b8518bace5ca9cb4b5bf35206f7fedb0f98",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[2+1,2+1]=[3,3]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[2+1,2+1]=[3,3]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ad804659d9b93edc.svg",
      "path": "nlp/math/ad804659d9b93edc.svg",
      "mime": "image/svg+xml",
      "bytes": 9682,
      "sha256": "faa568841e6dc402f74e9f09bac24ce477a21a7ae7a18dd80a08572e162fa04a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(y)=P(x\\mid y)P(y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(y)=P(x\\mid y)P(y)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/adf5b8b758b9a296.svg",
      "path": "nlp/math/adf5b8b758b9a296.svg",
      "mime": "image/svg+xml",
      "bytes": 6378,
      "sha256": "402007df6d17337857e806c8456d16d538aa7cb0bceff6cc7d69c07f6d4c215d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(R)=0.4\\times0.1=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(R)=0.4\\times0.1=0.04"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ae259d10b965e91c.svg",
      "path": "nlp/math/ae259d10b965e91c.svg",
      "mime": "image/svg+xml",
      "bytes": 8101,
      "sha256": "b4350c3a6165df21750b58823a5042ea517188b2ad879e946b5400e65f1980d3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|\\mathbf t\\|=\\sqrt{1^2+1^2+0^2+0^2}=\\sqrt2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|\\mathbf t\\|=\\sqrt{1^2+1^2+0^2+0^2}=\\sqrt2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/aed9bbaaf2578ce2.svg",
      "path": "nlp/math/aed9bbaaf2578ce2.svg",
      "mime": "image/svg+xml",
      "bytes": 19747,
      "sha256": "df10ff2629f257a13b202b392749fe708e41081a066fc62fc873850a1a9fcad7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W,T)=\\pi_{t_1}b_{t_1}(w_1)\\prod_{i=2}^{n}a_{t_{i-1},t_i}b_{t_i}(w_i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W,T)=\\pi_{t_1}b_{t_1}(w_1)\\prod_{i=2}^{n}a_{t_{i-1},t_i}b_{t_i}(w_i)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/aedd722bd9955777.svg",
      "path": "nlp/math/aedd722bd9955777.svg",
      "mime": "image/svg+xml",
      "bytes": 18710,
      "sha256": "360675142bd721586f71fc1c1d7ff47656142047640356950292fb05b7de39d1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=\\frac{2(0.75)(0.6)}{0.75+0.6}=\\frac{0.9}{1.35}=\\frac23\\approx0.666667"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=\\frac{2(0.75)(0.6)}{0.75+0.6}=\\frac{0.9}{1.35}=\\frac23\\approx0.666667"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/retrieval",
          "labels": [
            "Unit 7 · applications",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/retrieval",
          "labels": [
            "Application calculations",
            "Information retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/af58dca7b04e5ea2.svg",
      "path": "nlp/math/af58dca7b04e5ea2.svg",
      "mime": "image/svg+xml",
      "bytes": 11864,
      "sha256": "c848bcc63acf0dd810a1cf07010d2265c868819ce7c08716f0c48b8d43b3b576",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{MLE}(\\text{bright}\\mid\\text{very})=\\frac07=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{MLE}(\\text{bright}\\mid\\text{very})=\\frac07=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/af971b25ad6922c0.svg",
      "path": "nlp/math/af971b25ad6922c0.svg",
      "mime": "image/svg+xml",
      "bytes": 8819,
      "sha256": "581c93f17cbdc9a92d822c960023de4effe0c63092bbaf5db693e16bf08a6c8c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.03136(0.2)=0.006272"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.03136(0.2)=0.006272"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/afa17db444c44e08.svg",
      "path": "nlp/math/afa17db444c44e08.svg",
      "mime": "image/svg+xml",
      "bytes": 5044,
      "sha256": "62be266df77d98f9119c5965ce2717cefa17de8341f7afd0c57bc204ddf75e8b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{the}\\mid D)=\\frac12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{the}\\mid D)=\\frac12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b06aab93d1b8d35f.svg",
      "path": "nlp/math/b06aab93d1b8d35f.svg",
      "mime": "image/svg+xml",
      "bytes": 14117,
      "sha256": "77041f367f97551dbd726645af8cfa241bebd2a20f929ad854a24f7dcc638562",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_3(H)=[0.0608(0.7)+0.0108(0.4)](0.2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_3(H)=[0.0608(0.7)+0.0108(0.4)](0.2)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b0806abcd5d0a43e.svg",
      "path": "nlp/math/b0806abcd5d0a43e.svg",
      "mime": "image/svg+xml",
      "bytes": 7704,
      "sha256": "748d9e1f6ea600800f06b5171f90c821b7645315568acbf52ea51c45f21384f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M_2=45^2,\\quad M_3=45^3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M_2=45^2,\\quad M_3=45^3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b0a5cfe1defbb82d.svg",
      "path": "nlp/math/b0a5cfe1defbb82d.svg",
      "mime": "image/svg+xml",
      "bytes": 14196,
      "sha256": "358d4829315e4ee794f145dae5f291a3808e71041140f96599576baff3d99ff6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{TF}(t,d)=C(t,d),\\qquad \\mathrm{IDF}(t)=\\ln\\frac{N}{\\mathrm{df}(t)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{TF}(t,d)=C(t,d),\\qquad \\mathrm{IDF}(t)=\\ln\\frac{N}{\\mathrm{df}(t)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q5a",
          "labels": [
            "Solved final paper · December 2025",
            "Q5A · TF–IDF matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q5a",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q5A · TF–IDF matrix"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b0de7a9a9a0c728c.svg",
      "path": "nlp/math/b0de7a9a9a0c728c.svg",
      "mime": "image/svg+xml",
      "bytes": 3111,
      "sha256": "695a26e489586d38bd23eecc966cd4d435be15b6dd68e26d14e76117b39fc86a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "4/20=0.2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "4/20=0.2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b0e4bbd812b1ba4d.svg",
      "path": "nlp/math/b0e4bbd812b1ba4d.svg",
      "mime": "image/svg+xml",
      "bytes": 5673,
      "sha256": "7ff626b3f71bc7b333fcd8260863d96e69c533379e60cfdb2249bc3c498135c8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.48\\times0.2=0.096"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.48\\times0.2=0.096"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b16537e98cb2aea8.svg",
      "path": "nlp/math/b16537e98cb2aea8.svg",
      "mime": "image/svg+xml",
      "bytes": 18585,
      "sha256": "8652ce70774216c3ca17e6f25223e5248c4440cc0265d27153d39c1da61efa4e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{water}\\mid\\text{drink})=\\frac{C(\\text{drink water})}{C(\\text{drink})}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{water}\\mid\\text{drink})=\\frac{C(\\text{drink water})}{C(\\text{drink})}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b186266d0d476166.svg",
      "path": "nlp/math/b186266d0d476166.svg",
      "mime": "image/svg+xml",
      "bytes": 1398,
      "sha256": "b81b3beff4fc89a96a561b1c057670d60d128adba6f392ca62f41f7acd8a0630",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "I=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "I=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q2b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q2b · Lesk versus Walker and bank disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b1c5370fd614e492.svg",
      "path": "nlp/math/b1c5370fd614e492.svg",
      "mime": "image/svg+xml",
      "bytes": 11904,
      "sha256": "70032d6e08e011ff1b29e50fdab3e585a3ebc0e78493966881cd14c2c20b836e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{mix}(tea)=0+0.06+0.02=0.08."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{mix}(tea)=0+0.06+0.02=0.08."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b1d1c4fd715bfbf9.svg",
      "path": "nlp/math/b1d1c4fd715bfbf9.svg",
      "mime": "image/svg+xml",
      "bytes": 4753,
      "sha256": "f892ae9fa8cea76f2e011e80038f5b1b6b64feb30dcfbc30c0f9a9d024675cc1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4\\times0.05=0.02"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4\\times0.05=0.02"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b1d9328b46f12df0.svg",
      "path": "nlp/math/b1d9328b46f12df0.svg",
      "mime": "image/svg+xml",
      "bytes": 11679,
      "sha256": "94fc4267bf46922cc4f3daab479b222a42020066886132f28c33907ed8e6f7e8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J_{ij}=f(X)(\\text{dot}+b+\\widetilde b-\\ln X)^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J_{ij}=f(X)(\\text{dot}+b+\\widetilde b-\\ln X)^2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b22ff6e7eb0a8abb.svg",
      "path": "nlp/math/b22ff6e7eb0a8abb.svg",
      "mime": "image/svg+xml",
      "bytes": 2425,
      "sha256": "bc8ef67b6133996c6d04c964045b5bd444dcc274dc7878de94b05db55ca8df6b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b32eeb64b6ce8d87.svg",
      "path": "nlp/math/b32eeb64b6ce8d87.svg",
      "mime": "image/svg+xml",
      "bytes": 4089,
      "sha256": "3ab9254f3daa124d1638d2640b05d28d6725dad5c77273cd46fefa0dd7c54a67",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times\\frac{2}{3}=\\frac{2}{3}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times\\frac{2}{3}=\\frac{2}{3}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b374d7c3144e3404.svg",
      "path": "nlp/math/b374d7c3144e3404.svg",
      "mime": "image/svg+xml",
      "bytes": 10668,
      "sha256": "3588470d126c371fc82c12a8ac276bf7c12a6377fc996f8a4db4c6b312cccb5e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(3,2)=\\min(0+1,\\ 2+1,\\ 1+1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(3,2)=\\min(0+1,\\ 2+1,\\ 1+1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b3a5496aef6f0526.svg",
      "path": "nlp/math/b3a5496aef6f0526.svg",
      "mime": "image/svg+xml",
      "bytes": 8767,
      "sha256": "ce1881b881a4c7cb416149afaf0d8240fb9526e5c31b25d67647fcdba1597790",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{4}{216}=\\frac{1}{54}\\approx0.018519"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{4}{216}=\\frac{1}{54}\\approx0.018519"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b3ad8b21b03e9eb1.svg",
      "path": "nlp/math/b3ad8b21b03e9eb1.svg",
      "mime": "image/svg+xml",
      "bytes": 8622,
      "sha256": "42c992d3d8e26d57453229ee4023a9a9a7acfd3dbe76eadefa5c91532f605d06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(drive)\\approx0.665241"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(drive)\\approx0.665241"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b3e5abe1a60dc7f4.svg",
      "path": "nlp/math/b3e5abe1a60dc7f4.svg",
      "mime": "image/svg+xml",
      "bytes": 5611,
      "sha256": "599dc37e6404a920935ab0392a312f44de18e20efb2d3a235942b833053525fd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1(0.5)+2(0)=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1(0.5)+2(0)=0.5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b3f4e8d5ae51ab54.svg",
      "path": "nlp/math/b3f4e8d5ae51ab54.svg",
      "mime": "image/svg+xml",
      "bytes": 6397,
      "sha256": "5478e9d4261b982e6cd710369c7173dcce8e6aaf58ac41e80d564ca1c2e35fcf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r_1(A)=0.1+0.2=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r_1(A)=0.1+0.2=0.3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b3fa79f3d8232431.svg",
      "path": "nlp/math/b3fa79f3d8232431.svg",
      "mime": "image/svg+xml",
      "bytes": 6672,
      "sha256": "1b59ef367e179c8c29d867511d88410c98082bf00fad74909e4f656559f7a15f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_1(j)=\\pi_jb_j(o_1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_1(j)=\\pi_jb_j(o_1)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b4293b5e8a5a504c.svg",
      "path": "nlp/math/b4293b5e8a5a504c.svg",
      "mime": "image/svg+xml",
      "bytes": 4403,
      "sha256": "ee05241d137520af04c74d43dfea24967bbfe37ed2beadd7182c112951f156c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "TTR=V/N"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "TTR=V/N"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b553cd0f20af7e2a.svg",
      "path": "nlp/math/b553cd0f20af7e2a.svg",
      "mime": "image/svg+xml",
      "bytes": 3685,
      "sha256": "4e514fb7f258b94cbe42c2f64c90e7b27e9c1bc9ea436580da9c869b66d5136a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "12/20=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "12/20=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b579713956a7c270.svg",
      "path": "nlp/math/b579713956a7c270.svg",
      "mime": "image/svg+xml",
      "bytes": 8214,
      "sha256": "44521a472db8e719ec1e15bd44a8f46960f0a70401ab34d6c89348b7ee8b4ac3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|\\mathbf b\\|=\\sqrt{1^2+0^2+1^2+0^2}=\\sqrt2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|\\mathbf b\\|=\\sqrt{1^2+0^2+1^2+0^2}=\\sqrt2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b587e59a2f7e4537.svg",
      "path": "nlp/math/b587e59a2f7e4537.svg",
      "mime": "image/svg+xml",
      "bytes": 6745,
      "sha256": "e5ffc731aaef5040fa6336efdb892a2617375307d4b7d8c6afd4d70af5f56942",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{d,j}=C(v_j,d)."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{d,j}=C(v_j,d)."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-bow",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-bow",
          "labels": [
            "Representation & similarity",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b58f8dd0b3cf6f35.svg",
      "path": "nlp/math/b58f8dd0b3cf6f35.svg",
      "mime": "image/svg+xml",
      "bytes": 9525,
      "sha256": "c99cae3a7158a8c937929714a18204f1a73c755011a4a903800b4423150fa423",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=\\frac{18}{18+3+1}=0.818182"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=\\frac{18}{18+3+1}=0.818182"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b5a9729b8c25c0f7.svg",
      "path": "nlp/math/b5a9729b8c25c0f7.svg",
      "mime": "image/svg+xml",
      "bytes": 844,
      "sha256": "5cebd38e9d92bd231ec1313e963f8bda2e1009639eea0f8aab02c65a0d4e7cd4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b6233b70d329ba84.svg",
      "path": "nlp/math/b6233b70d329ba84.svg",
      "mime": "image/svg+xml",
      "bytes": 5050,
      "sha256": "f64d0213396e389ff98b698c8fdccc893e469a60c583f0eed4595dbec0825f06",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[3-1,2-0]=[2,2]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[3-1,2-0]=[2,2]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-sentence",
          "labels": [
            "Vector semantics and word embeddings",
            "Word analogies and sentence embeddings"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-sentence",
          "labels": [
            "Representation & similarity",
            "Word analogies and sentence embeddings"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b69919a26d75a560.svg",
      "path": "nlp/math/b69919a26d75a560.svg",
      "mime": "image/svg+xml",
      "bytes": 8789,
      "sha256": "c0480ee7c5de26ed966b417bcb3d5be82383a2bcf04fa6a6c620dd95d186af14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C\\to C:\\ 0.006(0.6)=0.0036"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C\\to C:\\ 0.006(0.6)=0.0036"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b6cda4dbf7b89bd7.svg",
      "path": "nlp/math/b6cda4dbf7b89bd7.svg",
      "mime": "image/svg+xml",
      "bytes": 10908,
      "sha256": "bce162c0c539f486e096085a23cf6d2ab5d1830d4f9f9316a918052c7f250a2d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{MLE}(w\\mid h)=\\frac{C(hw)}{C(h)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{MLE}(w\\mid h)=\\frac{C(hw)}{C(h)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b7387cc7f2626c50.svg",
      "path": "nlp/math/b7387cc7f2626c50.svg",
      "mime": "image/svg+xml",
      "bytes": 3090,
      "sha256": "2753e7999602a1b9ab11c1e0a5e7a44269682e53508567df79280db4e2511109",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.4+0.6=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.4+0.6=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b751e154a1c1b2a0.svg",
      "path": "nlp/math/b751e154a1c1b2a0.svg",
      "mime": "image/svg+xml",
      "bytes": 5925,
      "sha256": "31c449643d977eb9d4640e5e7d532be949879a18be3746ecf08dacd8d0a7ed5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(\\text{not good})=-2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(\\text{not good})=-2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/sentiment",
          "labels": [
            "Unit 7 · applications",
            "Sentiment analysis: meaning, methods, example"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b75534a4556b2589.svg",
      "path": "nlp/math/b75534a4556b2589.svg",
      "mime": "image/svg+xml",
      "bytes": 4429,
      "sha256": "ea7e1b668e32cc6f94685895bff5310dc2ff160ae6eb575744964e537b63b7fc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "[1/3,0,2/3]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "[1/3,0,2/3]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b75d6d79f6931032.svg",
      "path": "nlp/math/b75d6d79f6931032.svg",
      "mime": "image/svg+xml",
      "bytes": 5008,
      "sha256": "8d3ef169a3a25f6dc5d5cf44876f8e79da08597c458b400a3395057be2d6e153",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max_c s(c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max_c s(c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b7c5a7e09e1e5ec5.svg",
      "path": "nlp/math/b7c5a7e09e1e5ec5.svg",
      "mime": "image/svg+xml",
      "bytes": 8048,
      "sha256": "740f65b4eb251bff17606a8f56ec2ad56e97b47085fa4b7189473dab28f6284b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "IDF=\\log_{10}(D/df)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "IDF=\\log_{10}(D/df)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b84bd52617fb1279.svg",
      "path": "nlp/math/b84bd52617fb1279.svg",
      "mime": "image/svg+xml",
      "bytes": 11717,
      "sha256": "e3a364089198c2f164eefd6751cd778590a3a852a500704cb5d629f733ec6a0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=1\\times\\frac12\\times1\\times\\frac12\\times1\\times\\frac12\\times1=\\frac18=0.125"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=1\\times\\frac12\\times1\\times\\frac12\\times1\\times\\frac12\\times1=\\frac18=0.125"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q4",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b886c03a804cf5a4.svg",
      "path": "nlp/math/b886c03a804cf5a4.svg",
      "mime": "image/svg+xml",
      "bytes": 9074,
      "sha256": "10376cfa6f79e6f9a073c23dfc233fc3f6d52ac25eb599d2e30711cef92808d7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=e^{-2.772589}\\approx0.0625"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=e^{-2.772589}\\approx0.0625"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b91d8ff6433f1da4.svg",
      "path": "nlp/math/b91d8ff6433f1da4.svg",
      "mime": "image/svg+xml",
      "bytes": 4258,
      "sha256": "0f627a6d4450637b3522cb202f36dfd6c5496c7164a707b8bcc34e9679795030",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(c)=D_c/D"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(c)=D_c/D"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b91de05a3cafb1a8.svg",
      "path": "nlp/math/b91de05a3cafb1a8.svg",
      "mime": "image/svg+xml",
      "bytes": 5661,
      "sha256": "47050187165b97d48bd6d99151c4db961eb85c37d9cfcab8ea2cc2201c073072",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J(A,B)=\\frac24=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J(A,B)=\\frac24=0.5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q7b",
          "labels": [
            "Solved final paper · December 2025",
            "Q7B · Corpora and Jaccard similarity"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q7b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q7B · Corpora and Jaccard similarity"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b943d3d9935a9541.svg",
      "path": "nlp/math/b943d3d9935a9541.svg",
      "mime": "image/svg+xml",
      "bytes": 9088,
      "sha256": "7bf37b6c6b6022b110ed4373065e9d121224b304e1306600b596370fc85916df",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{tea}\\mid i,\\text{like})=\\frac35=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{tea}\\mid i,\\text{like})=\\frac35=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q3",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/b9b3f31b850daf8d.svg",
      "path": "nlp/math/b9b3f31b850daf8d.svg",
      "mime": "image/svg+xml",
      "bytes": 11372,
      "sha256": "2a0eb6af23fb6ff2a9f6d0a9cda1d8cae545db69f6ab1d24638f5abadd34109e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(B,C)=\\frac1{\\sqrt3\\cdot2}\\approx0.288675"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(B,C)=\\frac1{\\sqrt3\\cdot2}\\approx0.288675"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ba980a00aba773f0.svg",
      "path": "nlp/math/ba980a00aba773f0.svg",
      "mime": "image/svg+xml",
      "bytes": 5303,
      "sha256": "63856a4790be99a9fe902767b92192a181f66c3180bdea543632fc51a5d51e87",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac7{11}+\\frac3{11}+\\frac1{11}=1."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac7{11}+\\frac3{11}+\\frac1{11}=1."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/add-k",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Add-k: preserve a normalized vocabulary row"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bb085669dbdb35d4.svg",
      "path": "nlp/math/bb085669dbdb35d4.svg",
      "mime": "image/svg+xml",
      "bytes": 14974,
      "sha256": "8bb1ba98bd7de78e7a9fa588fafc335fedbbdd9673e523ce1914a5d8c22a108f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_i(t)=b_t(w_i)\\max_s[\\delta_{i-1}(s)a_{s,t}]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_i(t)=b_t(w_i)\\max_s[\\delta_{i-1}(s)a_{s,t}]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bb2259d0f8a3b048.svg",
      "path": "nlp/math/bb2259d0f8a3b048.svg",
      "mime": "image/svg+xml",
      "bytes": 5676,
      "sha256": "4d5fc9ac09205d9c9cab79bd7815dbaae34d27849f6455e77ebb489dbd617e21",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "|G_{P_i}\\cap G_{C_j}|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "|G_{P_i}\\cap G_{C_j}|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bb239a1f267ec561.svg",
      "path": "nlp/math/bb239a1f267ec561.svg",
      "mime": "image/svg+xml",
      "bytes": 14779,
      "sha256": "12b89802eea22cfc93ee8e5e83cd4b5f8dadecc998a19031642240eb59cb9728",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\alpha_2(H)=[0.32(0.7)+0.02(0.4)](0.2)=0.0464."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\alpha_2(H)=[0.32(0.7)+0.02(0.4)](0.2)=0.0464."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/forward-probability",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Forward HMM: sum paths and normalize posteriors"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bc2636bde4d927d0.svg",
      "path": "nlp/math/bc2636bde4d927d0.svg",
      "mime": "image/svg+xml",
      "bytes": 7053,
      "sha256": "ce402279818e560b427ee5882e943d0d19b67f8e858376e253b3e1745674d614",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{252}\\times\\frac{1}{21}=\\frac{1}{5292}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{252}\\times\\frac{1}{21}=\\frac{1}{5292}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q2b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q2b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q2B · Laplace smoothing on a second corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bccffa0a6f23966a.svg",
      "path": "nlp/math/bccffa0a6f23966a.svg",
      "mime": "image/svg+xml",
      "bytes": 9937,
      "sha256": "061de512fe8fbf44f1cbaf9b5a095f8da8d3264fa77d909ead73fca742f14dcc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac13\\times1\\times\\frac13\\times1=\\frac19\\approx0.111111"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac13\\times1\\times\\frac13\\times1=\\frac19\\approx0.111111"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bcd9c35430c84240.svg",
      "path": "nlp/math/bcd9c35430c84240.svg",
      "mime": "image/svg+xml",
      "bytes": 8661,
      "sha256": "a94ea5076b873a283fc30bcedddede41ed3004156169937c8c0b7a1de27d7987",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(u,v)=\\frac{u\\cdot v}{\\|u\\|\\|v\\|}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(u,v)=\\frac{u\\cdot v}{\\|u\\|\\|v\\|}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q2b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q2b · Lexical similarity and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q7b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q7b · Distributional hypothesis and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bd18c85b739d1cb7.svg",
      "path": "nlp/math/bd18c85b739d1cb7.svg",
      "mime": "image/svg+xml",
      "bytes": 10355,
      "sha256": "cea35947cc95942544415e68b3ecdf734e46d21f7d82d66f10736709a5bd3d4b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=\\frac{c(h,w)}{\\sum_v c(h,v)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=\\frac{c(h,w)}{\\sum_v c(h,v)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q4c",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q4c · Most probable bigram continuations"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q6a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q6a · Henry bigram continuations"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bd2d42d1e7a24550.svg",
      "path": "nlp/math/bd2d42d1e7a24550.svg",
      "mime": "image/svg+xml",
      "bytes": 5867,
      "sha256": "ab7ffdf0b5cfa0b30aa37d3a1f455ee3e82d57daa7c1b0873ef128016135ea9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(1)^2+(2)^2}=\\sqrt{5}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(1)^2+(2)^2}=\\sqrt{5}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bd4ebf48e761f108.svg",
      "path": "nlp/math/bd4ebf48e761f108.svg",
      "mime": "image/svg+xml",
      "bytes": 12488,
      "sha256": "3eadb6d163d0ed5ac24469c98e1b6cbb6fed802c65367d68126ba16a70a99280",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(0.32(0.3),0.02(0.6))(0.5)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(0.32(0.3),0.02(0.6))(0.5)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bdc75dbcd361db69.svg",
      "path": "nlp/math/bdc75dbcd361db69.svg",
      "mime": "image/svg+xml",
      "bytes": 4742,
      "sha256": "2f920db0828a708d8fd2f8a2e643d4f5590078e344623e10794880da4b264cb4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(F)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(F)=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bdca68bf983394ca.svg",
      "path": "nlp/math/bdca68bf983394ca.svg",
      "mime": "image/svg+xml",
      "bytes": 8017,
      "sha256": "cda82c2ac2801f3de0c87c52ad0effbf30668312e4af56123ffc22a97f30bafa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C\\cap G_1=\\varnothing,\\qquad \\mathrm{score}(1)=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C\\cap G_1=\\varnothing,\\qquad \\mathrm{score}(1)=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q3b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q3b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q3b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q3B · Lesk word-sense disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bdfb9291e6974dcf.svg",
      "path": "nlp/math/bdfb9291e6974dcf.svg",
      "mime": "image/svg+xml",
      "bytes": 5729,
      "sha256": "069cb2da0d8221c70ff3d7f8abe98362958f1cf8992dc31e27b3dcc50e687b26",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.3\\times0.25=0.075"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.3\\times0.25=0.075"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/be28007774d8c2d5.svg",
      "path": "nlp/math/be28007774d8c2d5.svg",
      "mime": "image/svg+xml",
      "bytes": 5989,
      "sha256": "a08a9cd6f7c74580b586196c3405bcb50a569da593449fa4a091b987c29c4ef8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d=8.8/10=0.88"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d=8.8/10=0.88"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/be31ee9de701fcab.svg",
      "path": "nlp/math/be31ee9de701fcab.svg",
      "mime": "image/svg+xml",
      "bytes": 13798,
      "sha256": "7368f1b38efe9743315d6d074bcee18408553384542e86dd51c84bd5c38db765",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L=\\frac{24}{40950}=\\frac4{6825}\\approx0.000586081"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L=\\frac{24}{40950}=\\frac4{6825}\\approx0.000586081"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/be3b71a436d652a8.svg",
      "path": "nlp/math/be3b71a436d652a8.svg",
      "mime": "image/svg+xml",
      "bytes": 5891,
      "sha256": "f5f46d4f538b02ca5b730bde15c670e3f2b026726475102177da4ca75e97e5f5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "PP=P(W)^{-1/N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "PP=P(W)^{-1/N}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/be98de9bc4ba04ab.svg",
      "path": "nlp/math/be98de9bc4ba04ab.svg",
      "mime": "image/svg+xml",
      "bytes": 8267,
      "sha256": "8250d9a7458688d6f2021655343239830539b1cef289745599462d83d4b6a9a2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "NV:0.3\\times0.7\\times0.6=0.126"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "NV:0.3\\times0.7\\times0.6=0.126"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q4",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bef5ede62cecaa67.svg",
      "path": "nlp/math/bef5ede62cecaa67.svg",
      "mime": "image/svg+xml",
      "bytes": 4503,
      "sha256": "f6ffa21fc99365485549dab87e02148f017da499d335de194f6ffec603dbcf86",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2\\times0.6=0.12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2\\times0.6=0.12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bfb4b0e406e7642a.svg",
      "path": "nlp/math/bfb4b0e406e7642a.svg",
      "mime": "image/svg+xml",
      "bytes": 6192,
      "sha256": "dea1075cbcdf174f4278cf2ddf1c312ac812361f0f47c7a7d029f945ae08e713",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|x\\|=\\|y\\|=\\sqrt{2a^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|x\\|=\\|y\\|=\\sqrt{2a^2}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bff44b72ce8cc8e7.svg",
      "path": "nlp/math/bff44b72ce8cc8e7.svg",
      "mime": "image/svg+xml",
      "bytes": 9422,
      "sha256": "5d68148672d426956933dc726a468a90ceb71bcd3dfa0a1f2c3717be4d4b766e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{loan}\\mid R)=\\frac{0+1}{23}=\\frac1{23}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{loan}\\mid R)=\\frac{0+1}{23}=\\frac1{23}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/bffa849afa7462de.svg",
      "path": "nlp/math/bffa849afa7462de.svg",
      "mime": "image/svg+xml",
      "bytes": 9612,
      "sha256": "7d775ae27ee9244ddf664121fe30645be4a539b28e16fb13aa5c05e333b4d0f4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_2(a,b)=\\sqrt{\\sum_i(a_i-b_i)^2}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_2(a,b)=\\sqrt{\\sum_i(a_i-b_i)^2}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c03956cd222f4789.svg",
      "path": "nlp/math/c03956cd222f4789.svg",
      "mime": "image/svg+xml",
      "bytes": 7987,
      "sha256": "422134b04b6a4b78a23459bb49cb787dc7d63c4dd2d4231a092a7b3d5401fe22",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(w)=P(x\\mid w)P(w)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(w)=P(x\\mid w)P(w)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c0fbb6bb85c1b79f.svg",
      "path": "nlp/math/c0fbb6bb85c1b79f.svg",
      "mime": "image/svg+xml",
      "bytes": 7214,
      "sha256": "43d14f896d9d2a72081860084f5f7795df485686eacd8add7ea1cecab29c06de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=8^{1/5}\\approx1.515717"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=8^{1/5}\\approx1.515717"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c1146803e8605f2e.svg",
      "path": "nlp/math/c1146803e8605f2e.svg",
      "mime": "image/svg+xml",
      "bytes": 6890,
      "sha256": "a4b039457679f7734a0649b32749da2862409da5e2df8b195ab62093373ab647",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.0048\\times0.4=0.00192"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.0048\\times0.4=0.00192"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c15dbdf7cfc85ea8.svg",
      "path": "nlp/math/c15dbdf7cfc85ea8.svg",
      "mime": "image/svg+xml",
      "bytes": 4798,
      "sha256": "dec6555cf0c732b8208df08ced7e5565d09cecd48eff35f060ac09dc8afadeb5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2^4=16\\quad\\Rightarrow\\quad\\operatorname{PP}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2^4=16\\quad\\Rightarrow\\quad\\operatorname{PP}=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c16b65225745dbd1.svg",
      "path": "nlp/math/c16b65225745dbd1.svg",
      "mime": "image/svg+xml",
      "bytes": 865,
      "sha256": "585ec3af2ef7d8555c682519f30b6af295f1033bc8cb57effeeb264b08b421be",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "L"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "L"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-bow",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-bow",
          "labels": [
            "Representation & similarity",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c1743621aeed43c4.svg",
      "path": "nlp/math/c1743621aeed43c4.svg",
      "mime": "image/svg+xml",
      "bytes": 14593,
      "sha256": "a3b772c9c5ccb529cd771c245201cf3b8144ce4476ed4278a36932603da0ed2b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_k(w\\mid h)=\\frac{C(h,w)+k}{C(h)+kV},\\qquad k>0."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_k(w\\mid h)=\\frac{C(h,w)+k}{C(h)+kV},\\qquad k>0."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/optional-extensions/add-k",
          "labels": [
            "Optional extensions — after the TEE questions",
            "Add-k: preserve a normalized vocabulary row"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c17c8267050aec19.svg",
      "path": "nlp/math/c17c8267050aec19.svg",
      "mime": "image/svg+xml",
      "bytes": 7013,
      "sha256": "233c73851e6bf63c507da470886577c5e2e8b3ad4a85ddf4fe43d39c2e992bb8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(tea\\mid\\langle s\\rangle)=0/3=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(tea\\mid\\langle s\\rangle)=0/3=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c19161969f7b5db0.svg",
      "path": "nlp/math/c19161969f7b5db0.svg",
      "mime": "image/svg+xml",
      "bytes": 4580,
      "sha256": "0a6513432c52eedf6f187dd5269de5897534304739e99b7a27323d3b8529d8cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{cat}\\mid\\text{the})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{cat}\\mid\\text{the})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c1f1082cbeeb42e0.svg",
      "path": "nlp/math/c1f1082cbeeb42e0.svg",
      "mime": "image/svg+xml",
      "bytes": 10292,
      "sha256": "29d684c0c386292ab5c89f7c5ab71265688bbfdd166b7276da9a658e52e7de33",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(\\mathbf f,\\mathbf p)=\\frac5{\\sqrt{30}}\\approx0.912871"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(\\mathbf f,\\mathbf p)=\\frac5{\\sqrt{30}}\\approx0.912871"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c236ae69fa45b6c2.svg",
      "path": "nlp/math/c236ae69fa45b6c2.svg",
      "mime": "image/svg+xml",
      "bytes": 4048,
      "sha256": "20ff5766ac98b4003b66c2c576caf68a0bff7321a021ad390538cb5c17263cc7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.016>0.004"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.016>0.004"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c2e12c89ac512fd3.svg",
      "path": "nlp/math/c2e12c89ac512fd3.svg",
      "mime": "image/svg+xml",
      "bytes": 5277,
      "sha256": "cd3661500dde4f65f7403c0f661cb1aa5135caf9fcdcc0de6e2d544d7356825e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "PP=27^{1/3}=3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "PP=27^{1/3}=3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c316d3e7d10ea4e8.svg",
      "path": "nlp/math/c316d3e7d10ea4e8.svg",
      "mime": "image/svg+xml",
      "bytes": 8917,
      "sha256": "152a1657acbe2eaa981efd897b9ebacc1817010a380d1969ec91312453d013ee",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.8(0.2)(0.7)(0.4)=0.0448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.8(0.2)(0.7)(0.4)=0.0448"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c3205280fe205579.svg",
      "path": "nlp/math/c3205280fe205579.svg",
      "mime": "image/svg+xml",
      "bytes": 10937,
      "sha256": "82ca6a94a65ed6f4567e1c3618a6fd30201279cd22e68ed32bde1ee71d8342b7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{TFIDF}(t,d)=\\operatorname{TF}(t,d)\\operatorname{IDF}(t)."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{TFIDF}(t,d)=\\operatorname{TF}(t,d)\\operatorname{IDF}(t)."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c35bcbb3c320de01.svg",
      "path": "nlp/math/c35bcbb3c320de01.svg",
      "mime": "image/svg+xml",
      "bytes": 14208,
      "sha256": "97767e1a5922e3cc75c38577893e7bbd4e195a40339021bca48ac24ce12e7ea3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Accuracy}=\\frac{TP+TN}{TP+TN+FP+FN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Accuracy}=\\frac{TP+TN}{TP+TN+FP+FN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c37463b701447787.svg",
      "path": "nlp/math/c37463b701447787.svg",
      "mime": "image/svg+xml",
      "bytes": 2156,
      "sha256": "bb730d67a74a09f0fcb702f3d5bcd800852e7484a44ef7f6904475b92f6c224b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3+1=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3+1=4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/n-grams-construction",
          "labels": [
            "N-grams and language models",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/n-grams-construction",
          "labels": [
            "N-grams & probability",
            "Unigrams, bigrams and trigrams: construct them correctly"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c39dbc8fa9b14a01.svg",
      "path": "nlp/math/c39dbc8fa9b14a01.svg",
      "mime": "image/svg+xml",
      "bytes": 14490,
      "sha256": "a49d7bd2c7e1e818cc3ffc25b5ef81e837f58acd8a7ebf70562954444c39f47f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\pi_C b_C(1)a_{CC}b_C(3)a_{CH}b_H(1)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\pi_C b_C(1)a_{CC}b_C(3)a_{CH}b_H(1)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c4371974205f854f.svg",
      "path": "nlp/math/c4371974205f854f.svg",
      "mime": "image/svg+xml",
      "bytes": 8967,
      "sha256": "d4a50289fef3262309c81005ba98c4c9cc3a3cc935b975a676884e4d72679a90",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{1}{78030}\\times\\frac{4}{19}=\\frac{2}{741285}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{1}{78030}\\times\\frac{4}{19}=\\frac{2}{741285}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q2b",
          "labels": [
            "Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q2b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q2B · Laplace-smoothed bigram probability"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c4b2bba9bbf4c148.svg",
      "path": "nlp/math/c4b2bba9bbf4c148.svg",
      "mime": "image/svg+xml",
      "bytes": 13408,
      "sha256": "5f8d5dda04661a58645c6301dc0f801160763651839918c6ac21663bfa86c5fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R,D,R)=P(R)P(D\\mid R)P(R\\mid D)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R,D,R)=P(R)P(D\\mid R)P(R\\mid D)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c4bcc480ea0098b5.svg",
      "path": "nlp/math/c4bcc480ea0098b5.svg",
      "mime": "image/svg+xml",
      "bytes": 10748,
      "sha256": "4b92990984b32a29ad50b2387303c50df6c29ffc77d56051701ffc76d85feafb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{water}\\mid\\text{drink})=\\frac68=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{water}\\mid\\text{drink})=\\frac68=0.75"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c573bb6be6835221.svg",
      "path": "nlp/math/c573bb6be6835221.svg",
      "mime": "image/svg+xml",
      "bytes": 34393,
      "sha256": "251e56b498b15449fc65214c15b2b843ca0cfb03bb2d6b2fe4f91987f9451a49",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=P(i\\mid START)P(want\\mid i)P(english\\mid want)P(food\\mid english)P(END\\mid food)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=P(i\\mid START)P(want\\mid i)P(english\\mid want)P(food\\mid english)P(END\\mid food)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c5f56302282fa692.svg",
      "path": "nlp/math/c5f56302282fa692.svg",
      "mime": "image/svg+xml",
      "bytes": 9773,
      "sha256": "5aa7d219e79fb7c061660e2bf13d4425ccc7ddd00dd5bc05b1e9064e258c776b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{coffee}\\mid i,\\text{like})=\\frac25=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{coffee}\\mid i,\\text{like})=\\frac25=0.4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q3",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c65e0cb33ac1ccf1.svg",
      "path": "nlp/math/c65e0cb33ac1ccf1.svg",
      "mime": "image/svg+xml",
      "bytes": 10800,
      "sha256": "a37972b6beb67152272a65d502241f30bb2cbc4da76a41ee3beecb8b305d03f3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\frac{TP+TN}{TP+TN+FP+FN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\frac{TP+TN}{TP+TN+FP+FN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c6f5691757b3dce9.svg",
      "path": "nlp/math/c6f5691757b3dce9.svg",
      "mime": "image/svg+xml",
      "bytes": 6240,
      "sha256": "1956dba89690fcbf72796dbc9de0e7f5afc140e5c435fa4cb346b2a481009282",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\max(T-n+1,0)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\max(T-n+1,0)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c71632f8b691648b.svg",
      "path": "nlp/math/c71632f8b691648b.svg",
      "mime": "image/svg+xml",
      "bytes": 10480,
      "sha256": "134e55cb35170eb0d3510471ab30d77270de45d7648f1bbd39dba8c51dd0ee19",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{shore}\\mid R)=\\frac{2+1}{23}=\\frac3{23}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{shore}\\mid R)=\\frac{2+1}{23}=\\frac3{23}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c7de95563fc530c3.svg",
      "path": "nlp/math/c7de95563fc530c3.svg",
      "mime": "image/svg+xml",
      "bytes": 606,
      "sha256": "1b733836b2392f5171575bffb230bbf10896404e633a6f2614dc7074d8c83e15",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cap"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cap"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c7fc299613856e1a.svg",
      "path": "nlp/math/c7fc299613856e1a.svg",
      "mime": "image/svg+xml",
      "bytes": 16225,
      "sha256": "22c5ab9b1a187d4e29702ccd0d04819956c2ec5c437998c8db58ebe421fd9920",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(x,y)=\\frac{\\sum_i x_i y_i}{\\sqrt{\\sum_i x_i^2}\\sqrt{\\sum_i y_i^2}}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(x,y)=\\frac{\\sum_i x_i y_i}{\\sqrt{\\sum_i x_i^2}\\sqrt{\\sum_i y_i^2}}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c83ba89d49bb7c55.svg",
      "path": "nlp/math/c83ba89d49bb7c55.svg",
      "mime": "image/svg+xml",
      "bytes": 9792,
      "sha256": "6c7581d867eec33fa7f566a23a4da9e483bd9461783e7e89ea48af7bbcf1b890",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(loan\\mid F)=(3+1)/12=1/3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(loan\\mid F)=(3+1)/12=1/3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c8c4a0c66e131a8f.svg",
      "path": "nlp/math/c8c4a0c66e131a8f.svg",
      "mime": "image/svg+xml",
      "bytes": 26870,
      "sha256": "35d8875571abdc7c2a2ca1d5bd699e04a1cfb6a58af448fa375a57a2fdcc154c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\mathbf w,\\mathbf t)=P(t_1\\mid\\mathrm{Start})\\prod_{i=1}^{n}P(w_i\\mid t_i)\\prod_{i=2}^{n}P(t_i\\mid t_{i-1})P(\\mathrm{End}\\mid t_n)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\mathbf w,\\mathbf t)=P(t_1\\mid\\mathrm{Start})\\prod_{i=1}^{n}P(w_i\\mid t_i)\\prod_{i=2}^{n}P(t_i\\mid t_{i-1})P(\\mathrm{End}\\mid t_n)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q4b",
          "labels": [
            "Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q4b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q4B · HMM emission, transition and sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c8e3aa7e814574bf.svg",
      "path": "nlp/math/c8e3aa7e814574bf.svg",
      "mime": "image/svg+xml",
      "bytes": 8155,
      "sha256": "723b39558d304018aa723b17ee300e71ca2378fe02b18cad664f5a11df391b5b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(c)=P(c)P(\\text{loan}\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(c)=P(c)P(\\text{loan}\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c91fa325852e9b20.svg",
      "path": "nlp/math/c91fa325852e9b20.svg",
      "mime": "image/svg+xml",
      "bytes": 6757,
      "sha256": "a298335e005d29edb0b2727aeaf2517c79ea0be36167752785e1460a2ae57150",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac3{32}=0.09375"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac3{32}=0.09375"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c9611ed107ec9047.svg",
      "path": "nlp/math/c9611ed107ec9047.svg",
      "mime": "image/svg+xml",
      "bytes": 11629,
      "sha256": "13b0e9f39b55b0e5b53def9dd9652843eb2d205719337b0b6e61605f27eb79ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(s_t\\mid s_1,\\ldots,s_{t-1})=P(s_t\\mid s_{t-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(s_t\\mid s_1,\\ldots,s_{t-1})=P(s_t\\mid s_{t-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/c986ed6d03f3c421.svg",
      "path": "nlp/math/c986ed6d03f3c421.svg",
      "mime": "image/svg+xml",
      "bytes": 9578,
      "sha256": "a4d807c382a7bed29f2bbbc0b7b3ba746fa989035e19a6a02e4cdb89857a9d0d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(a)=4/8=1/2,\\qquad P(b)=3/8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(a)=4/8=1/2,\\qquad P(b)=3/8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ca005fa10935e238.svg",
      "path": "nlp/math/ca005fa10935e238.svg",
      "mime": "image/svg+xml",
      "bytes": 10744,
      "sha256": "09a656e91637c4795897c11f367ec0f10742a3f2fd95b535f457ed61f87ff3ec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L=828/3979\\approx0.208092"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L=828/3979\\approx0.208092"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ca3a09e7de1ba004.svg",
      "path": "nlp/math/ca3a09e7de1ba004.svg",
      "mime": "image/svg+xml",
      "bytes": 10885,
      "sha256": "3c48eea19c3668a5db96f931ff96decb6f401410f472bfc65b0084f1e8c7ea4d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(R\\mid D)=0.2,\\quad0.28(0.2)=0.056"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(R\\mid D)=0.2,\\quad0.28(0.2)=0.056"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ca9caa03620bfec2.svg",
      "path": "nlp/math/ca9caa03620bfec2.svg",
      "mime": "image/svg+xml",
      "bytes": 5609,
      "sha256": "436f51aee598b1f0d382f38ae801480623c624cff05cb2b7f587b477c8899f21",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^1\\approx2.718282"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^1\\approx2.718282"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ca9dd31ae9d5dc12.svg",
      "path": "nlp/math/ca9dd31ae9d5dc12.svg",
      "mime": "image/svg+xml",
      "bytes": 22544,
      "sha256": "4987c88828ade8df448ebfe46963890769239c7525d8941ca752fa81ceae6657",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(F)=\\frac12\\times\\frac1{23}\\times\\frac1{23}\\times\\frac2{23}=\\frac1{23^3}=\\frac1{12167}\\approx0.00008219."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(F)=\\frac12\\times\\frac1{23}\\times\\frac1{23}\\times\\frac2{23}=\\frac1{23^3}=\\frac1{12167}\\approx0.00008219."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cad69b71ff59db43.svg",
      "path": "nlp/math/cad69b71ff59db43.svg",
      "mime": "image/svg+xml",
      "bytes": 1676,
      "sha256": "a4d7231df90845a61cb7d9f18125e25ed48087895f95b9142bf407ac5713b2c4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1\\times V"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1\\times V"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cb1959ca98dd60bb.svg",
      "path": "nlp/math/cb1959ca98dd60bb.svg",
      "mime": "image/svg+xml",
      "bytes": 10545,
      "sha256": "f6e331e2c0b7b341396776220e069bdbf1c6fc383a3d955df84febc9cd35872a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(river\\mid R)=(2+1)/8=3/8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(river\\mid R)=(2+1)/8=3/8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cbe1c80ba427d405.svg",
      "path": "nlp/math/cbe1c80ba427d405.svg",
      "mime": "image/svg+xml",
      "bytes": 5758,
      "sha256": "fccd8f4fe62daba45e1e9290072c58d127f20372d723bd5ec815c799e12712a8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "TTR=3/5=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "TTR=3/5=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cbf31ffd35c5c322.svg",
      "path": "nlp/math/cbf31ffd35c5c322.svg",
      "mime": "image/svg+xml",
      "bytes": 9455,
      "sha256": "481d9249d94772049524a381160f48048d73b80bc452b64745a4b7076111fb71",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln P(W)=\\sum_{i=1}^{N}\\ln p_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln P(W)=\\sum_{i=1}^{N}\\ln p_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cc8c5266050b1825.svg",
      "path": "nlp/math/cc8c5266050b1825.svg",
      "mime": "image/svg+xml",
      "bytes": 9911,
      "sha256": "d873da1a8eb9737d025f9006df3e3ce62881f8076679699e95264a989eab22ac",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.0825(0.0011)=0.00009075"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.0825(0.0011)=0.00009075"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ccb8721250bf5a16.svg",
      "path": "nlp/math/ccb8721250bf5a16.svg",
      "mime": "image/svg+xml",
      "bytes": 10870,
      "sha256": "7c7a7f32755443f517c244197867c0858a0bb21dba824732e2d7477934a73836",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,3)=\\min(2+1,\\ 2+1,\\ 1+0)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,3)=\\min(2+1,\\ 2+1,\\ 1+0)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ccfa3c73248a102f.svg",
      "path": "nlp/math/ccfa3c73248a102f.svg",
      "mime": "image/svg+xml",
      "bytes": 22705,
      "sha256": "04393d2ff0ffabefbb22c3fe7ca0f0ce42af5de5d60e3c3e6e51eab2965552f6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(want\\mid i)=827/2533,\\qquad P_L(want\\mid i)=\\frac{827+1}{2533+1446}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(want\\mid i)=827/2533,\\qquad P_L(want\\mid i)=\\frac{827+1}{2533+1446}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/class-count-table-questions",
          "labels": [
            "From a corpus to sentence probabilities",
            "Class-style count-table questions and partial-table traps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cdcbde9621e0e24d.svg",
      "path": "nlp/math/cdcbde9621e0e24d.svg",
      "mime": "image/svg+xml",
      "bytes": 14248,
      "sha256": "f5f3da382406213696307596b3cfaa66ad0084d513c5cfeb241d53184916691b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=C(h,w)/C(h),\\qquad\\operatorname{PP}=P(W)^{-1/5}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=C(h,w)/C(h),\\qquad\\operatorname{PP}=P(W)^{-1/5}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cde1f475268fa5b4.svg",
      "path": "nlp/math/cde1f475268fa5b4.svg",
      "mime": "image/svg+xml",
      "bytes": 5150,
      "sha256": "00f6643a423b9f8078ec3b5ebd6552f0607ff63d6d6341f7b62df090574492c1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(A)=\\frac{C(A)}{N}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(A)=\\frac{C(A)}{N}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ce0a35fc09c4be55.svg",
      "path": "nlp/math/ce0a35fc09c4be55.svg",
      "mime": "image/svg+xml",
      "bytes": 4157,
      "sha256": "a4be87dd7974c0d14a892dbcef9117af83c2dfb27e88e9664379b7e67f149531",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.8=0.4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.8=0.4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ce85a11409a92a5a.svg",
      "path": "nlp/math/ce85a11409a92a5a.svg",
      "mime": "image/svg+xml",
      "bytes": 7344,
      "sha256": "b1cab574d873063f902b449da0fa0862260e9e0139cb1f77d6d5a5badbffc976",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{10}{\\sqrt{5}\\sqrt{20}}\\approx 1.000000."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{10}{\\sqrt{5}\\sqrt{20}}\\approx 1.000000."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ced7ad162e418ee6.svg",
      "path": "nlp/math/ced7ad162e418ee6.svg",
      "mime": "image/svg+xml",
      "bytes": 7310,
      "sha256": "d193ad4f43df082c30de693d283a0add4e410cdda68f9fc251b67617844941ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "PP(AAA)=64^{1/3}=4"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "PP(AAA)=64^{1/3}=4"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cf847b7db44f5fad.svg",
      "path": "nlp/math/cf847b7db44f5fad.svg",
      "mime": "image/svg+xml",
      "bytes": 3579,
      "sha256": "d3d44a3e6d1daba0feaca4c5b617d7205569fe66d6cb7ad2228dfeb07d56c03c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(D)=0.6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(D)=0.6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cfdc24dda127984e.svg",
      "path": "nlp/math/cfdc24dda127984e.svg",
      "mime": "image/svg+xml",
      "bytes": 12465,
      "sha256": "8f8e0af422436f764468673960301fc690a27040e7f0310a599102061e68d6c5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(\\langle/s\\rangle\\mid Python)=\\frac{1+1}{1+12}=\\frac2{13}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(\\langle/s\\rangle\\mid Python)=\\frac{1+1}{1+12}=\\frac2{13}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cff4fc3f67bedf64.svg",
      "path": "nlp/math/cff4fc3f67bedf64.svg",
      "mime": "image/svg+xml",
      "bytes": 7099,
      "sha256": "b609f050fcd71d52226afe3f9bfbf8231b4d01c3ff42b1e0f2b89107f625d2e1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(e)=P(f\\mid e)P(e)."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(e)=P(f\\mid e)P(e)."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/translation",
          "labels": [
            "Unit 7 · applications",
            "Machine translation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/cff6b6d394377532.svg",
      "path": "nlp/math/cff6b6d394377532.svg",
      "mime": "image/svg+xml",
      "bytes": 10793,
      "sha256": "249b4aa7360c985818a53b713fd79ffd0b7e21884729530684c478f6c9338530",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(4,2)=\\min(1+1,\\ 3+1,\\ 2+1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(4,2)=\\min(1+1,\\ 3+1,\\ 2+1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d0ac5d68953e63fb.svg",
      "path": "nlp/math/d0ac5d68953e63fb.svg",
      "mime": "image/svg+xml",
      "bytes": 2683,
      "sha256": "fc3b63e0b13903ceb1a461c2f513112060aae52cd874cd224ad9ad9fbfb1f194",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "r_t(i)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "r_t(i)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d11da5cd42950e34.svg",
      "path": "nlp/math/d11da5cd42950e34.svg",
      "mime": "image/svg+xml",
      "bytes": 9711,
      "sha256": "6aa76c649ecdda0f33cc3740e5c08e50dbb6637aa0a5288166bb14663ebdffaa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "IDF(t)=\\log_{10}\\frac{D}{df(t)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "IDF(t)=\\log_{10}\\frac{D}{df(t)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d17f98269b12c97d.svg",
      "path": "nlp/math/d17f98269b12c97d.svg",
      "mime": "image/svg+xml",
      "bytes": 3914,
      "sha256": "0e1d921bda150a079334a0efceba99cdda35bdb0dd4bf45c79ba07c9170a1226",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.1\\times0.4=0.04"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.1\\times0.4=0.04"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d2028c752e4c5347.svg",
      "path": "nlp/math/d2028c752e4c5347.svg",
      "mime": "image/svg+xml",
      "bytes": 10953,
      "sha256": "087dcba6f5637ebd6c10a84365d5a3cea21d8a0eb64d333bc28ab5bbe1000320",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(F\\mid C)=\\frac{P(C\\mid F)P(F)}{P(C)}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(F\\mid C)=\\frac{P(C\\mid F)P(F)}{P(C)}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d214e55148d91eec.svg",
      "path": "nlp/math/d214e55148d91eec.svg",
      "mime": "image/svg+xml",
      "bytes": 21698,
      "sha256": "a8a98c1743f963f10c10bf6a7c36142f7b4998ccb76544b568f8ed626e08b858",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat y=\\arg\\max_y P(y\\mid x)=\\arg\\max_y P(x\\mid y)P(y)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat y=\\arg\\max_y P(y\\mid x)=\\arg\\max_y P(x\\mid y)P(y)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/collocations-and-lm",
          "labels": [
            "N-grams and language models",
            "Collocations and the purpose of a language model"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d264cbc0f9fb7e13.svg",
      "path": "nlp/math/d264cbc0f9fb7e13.svg",
      "mime": "image/svg+xml",
      "bytes": 8295,
      "sha256": "6b6c3747a3b2c9abf6a3e08e6de9a60b5b3610dd5179869556162d55b80696b4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat c=\\arg\\max_c s(c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat c=\\arg\\max_c s(c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/probability",
          "labels": [
            "Start here · language & probability",
            "Probability, without skipped steps"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d28d2ec54104fe0c.svg",
      "path": "nlp/math/d28d2ec54104fe0c.svg",
      "mime": "image/svg+xml",
      "bytes": 12954,
      "sha256": "473e75cebab4d3f4188143019f31ada98a3a1a59cbb1732ad8327eb8e904c66f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\hat c=\\arg\\max_c P(c)\\prod_iP(w_i\\mid c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\hat c=\\arg\\max_c P(c)\\prod_iP(w_i\\mid c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d2be9254f3d2eee1.svg",
      "path": "nlp/math/d2be9254f3d2eee1.svg",
      "mime": "image/svg+xml",
      "bytes": 7632,
      "sha256": "3781b10e00069aea9641ee504387038fc5f52f70c2267273651bc0eb96152fb6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.0448(0.7)=0.03136"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.0448(0.7)=0.03136"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d2d81040be91ac39.svg",
      "path": "nlp/math/d2d81040be91ac39.svg",
      "mime": "image/svg+xml",
      "bytes": 4973,
      "sha256": "bdd2212480f0ec0cb10f0a3ceb164427799a4db60145732a6c00926b9938824a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "x_{\\max}=100"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "x_{\\max}=100"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d3c1688373da86b2.svg",
      "path": "nlp/math/d3c1688373da86b2.svg",
      "mime": "image/svg+xml",
      "bytes": 5261,
      "sha256": "4aabcc40bc2789a36a66791ac2c62a3e70f0435ef562e6f2e009742dd7c26b6e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "C(I)+V=4+3=7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "C(I)+V=4+3=7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d443351dab39e649.svg",
      "path": "nlp/math/d443351dab39e649.svg",
      "mime": "image/svg+xml",
      "bytes": 10981,
      "sha256": "c064b3bdefe74559fecc38ddaac647fdebda24e3ead70acde3875892044defc2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(3,1)=\\min(1+1,\\ 3+1,\\ 2+1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(3,1)=\\min(1+1,\\ 3+1,\\ 2+1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d4673af7839c15e4.svg",
      "path": "nlp/math/d4673af7839c15e4.svg",
      "mime": "image/svg+xml",
      "bytes": 9541,
      "sha256": "1d77d1f85ef07ee11ba029af9a8743c2fc566c4f4cb5ae878c936cf6afb16768",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{16}{5625}\\approx0.0028444444"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{16}{5625}\\approx0.0028444444"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d47266edc91f0bb5.svg",
      "path": "nlp/math/d47266edc91f0bb5.svg",
      "mime": "image/svg+xml",
      "bytes": 15078,
      "sha256": "704c08a8dd086eeee98da5af0df1c69692449c3901f8af90d299a10316d45d27",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(\\mathbf a,\\mathbf b)=\\frac{\\sum_j a_jb_j}{\\sqrt{\\sum_j a_j^2}\\sqrt{\\sum_j b_j^2}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(\\mathbf a,\\mathbf b)=\\frac{\\sum_j a_jb_j}{\\sqrt{\\sum_j a_j^2}\\sqrt{\\sum_j b_j^2}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5B · Sentence-window vectors and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d5107e2738f0177f.svg",
      "path": "nlp/math/d5107e2738f0177f.svg",
      "mime": "image/svg+xml",
      "bytes": 5370,
      "sha256": "99ffcae321d237a1556ebda9fcac337abb7c2404cfd3f86cde08910ed7bc1e31",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac49\\approx0.444444"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac49\\approx0.444444"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d526374c15c8e154.svg",
      "path": "nlp/math/d526374c15c8e154.svg",
      "mime": "image/svg+xml",
      "bytes": 8929,
      "sha256": "8e0db6ae741a8a8dcaa21c192784b0f69c7566e00bf9cb249b66898f56069b4d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{loan})=0.30+0.04=0.34"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{loan})=0.30+0.04=0.34"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/bayes",
          "labels": [
            "Start here · language & probability",
            "Bayes’ rule: prior, evidence and answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d6495ab774b17309.svg",
      "path": "nlp/math/d6495ab774b17309.svg",
      "mime": "image/svg+xml",
      "bytes": 7266,
      "sha256": "02c463978a4a4c3ec6d88c8d4e649e183e9d6b224403e98a568d042f0e017467",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\arg\\max_c s(c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\arg\\max_c s(c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d74602d45a8f6006.svg",
      "path": "nlp/math/d74602d45a8f6006.svg",
      "mime": "image/svg+xml",
      "bytes": 25218,
      "sha256": "bbf2d20d97e696d514fd9b6c1e2bf626bd495912619f65bd8a386ba7021ac0e5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w,t)=P(t_1\\mid start)P(w_1\\mid t_1)P(t_2\\mid t_1)P(w_2\\mid t_2)P(end\\mid t_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w,t)=P(t_1\\mid start)P(w_1\\mid t_1)P(t_2\\mid t_1)P(w_2\\mid t_2)P(end\\mid t_2)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q4",
          "labels": [
            "M2 Mock A · core calculations",
            "Q4 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d84b412c777e5d8e.svg",
      "path": "nlp/math/d84b412c777e5d8e.svg",
      "mime": "image/svg+xml",
      "bytes": 5464,
      "sha256": "ea72839570956d6db2e8cba8aefb778f4fad2c74184cc33a01e03b94a031c0ff",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "PP=625^{1/4}=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "PP=625^{1/4}=5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q1",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q1 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d8a1b99447a84030.svg",
      "path": "nlp/math/d8a1b99447a84030.svg",
      "mime": "image/svg+xml",
      "bytes": 14751,
      "sha256": "e23163c128ba5a43e459c4493f66a1e2b86e7cbec0d8a53880033e005f410b6c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(Music\\mid C)=0.002/0.122\\approx0.016393."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(Music\\mid C)=0.002/0.122\\approx0.016393."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d8b9766d1f538431.svg",
      "path": "nlp/math/d8b9766d1f538431.svg",
      "mime": "image/svg+xml",
      "bytes": 10259,
      "sha256": "caad89c9d7656b1dcb0c314cde3596c2777efb167fa03b0cc37d6e38cf7f38d4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "TTR=\\frac{\\#\\text{types}}{\\#\\text{tokens}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "TTR=\\frac{\\#\\text{types}}{\\#\\text{tokens}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d95e106d3b255b6a.svg",
      "path": "nlp/math/d95e106d3b255b6a.svg",
      "mime": "image/svg+xml",
      "bytes": 21956,
      "sha256": "0e223073b2e225be69a13071bf0a5f4632f18040934e65e617eaf3c3374b8151",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w_i\\mid w_{i-2},w_{i-1})=C(w_{i-2},w_{i-1},w_i)/C(w_{i-2},w_{i-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w_i\\mid w_{i-2},w_{i-1})=C(w_{i-2},w_{i-1},w_i)/C(w_{i-2},w_{i-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d9fa10a04601a634.svg",
      "path": "nlp/math/d9fa10a04601a634.svg",
      "mime": "image/svg+xml",
      "bytes": 9551,
      "sha256": "80307fabe70fefecc8e9738ea82b28dadc82064b1798287a573077309bedb001",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\text{Precision}=\\frac{TP}{TP+FP}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\text{Precision}=\\frac{TP}{TP+FP}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/d9fa36d9af3de632.svg",
      "path": "nlp/math/d9fa36d9af3de632.svg",
      "mime": "image/svg+xml",
      "bytes": 8377,
      "sha256": "a1ad87f00731ae760258b3e165a1226f5c7157b011cd209cd009b335740ba574",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(i\\mid\\langle s\\rangle)=\\frac{2+1}{2+6}=\\frac38"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(i\\mid\\langle s\\rangle)=\\frac{2+1}{2+6}=\\frac38"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 Mock A · core calculations",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/da540845c4cc326e.svg",
      "path": "nlp/math/da540845c4cc326e.svg",
      "mime": "image/svg+xml",
      "bytes": 7148,
      "sha256": "6a8613a4524a8d79d4372cd2b4cba9f805867283da4f9cfb555671e5de923cb2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.096\\times0.3=0.0288"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.096\\times0.3=0.0288"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dab12face5c56858.svg",
      "path": "nlp/math/dab12face5c56858.svg",
      "mime": "image/svg+xml",
      "bytes": 11537,
      "sha256": "eb18b36a77ea067567321311e9188a1fb7c40849b3b48091104a0e0acbecb408",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}(W)=P(W)^{-1/N}=\\sqrt[N]{\\frac1{P(W)}}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}(W)=P(W)^{-1/N}=\\sqrt[N]{\\frac1{P(W)}}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/db5c659ae2e27a2e.svg",
      "path": "nlp/math/db5c659ae2e27a2e.svg",
      "mime": "image/svg+xml",
      "bytes": 14429,
      "sha256": "c02d2c5d3c2f81932c7d7f02dad53a5eb391adc70d5a4ce85321ba1aa7c68c34",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(R)=\\frac12\\times\\frac1{14}\\times\\frac4{14}=\\frac4{392}\\approx0.010204082"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(R)=\\frac12\\times\\frac1{14}\\times\\frac4{14}=\\frac4{392}\\approx0.010204082"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q5",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dbb6791fed13f314.svg",
      "path": "nlp/math/dbb6791fed13f314.svg",
      "mime": "image/svg+xml",
      "bytes": 19137,
      "sha256": "c9e843f91daf0b6f4dd1d56b509310598652a997c7b89c0c4483e0d8185281f7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(i,j)=\\min(D(i-1,j)+1,D(i,j-1)+1,D(i-1,j-1)+c)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(i,j)=\\min(D(i-1,j)+1,D(i,j-1)+1,D(i-1,j-1)+c)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dbea309801bb43da.svg",
      "path": "nlp/math/dbea309801bb43da.svg",
      "mime": "image/svg+xml",
      "bytes": 8921,
      "sha256": "d4ad89ffd9efe330a1e94706f852df79cbf363b4e12e350b086526259c618294",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(W)=0.1^5=0.00001=10^{-5}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(W)=0.1^5=0.00001=10^{-5}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dc6d3ca40a034b28.svg",
      "path": "nlp/math/dc6d3ca40a034b28.svg",
      "mime": "image/svg+xml",
      "bytes": 10749,
      "sha256": "9ea5ecd6637eaa4766356439ef1e997543daafbf378207f2060650f5e185af62",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c^*=(c+1)N/(N+V),\\qquad P_L=c^*/N"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c^*=(c+1)N/(N+V),\\qquad P_L=c^*/N"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dd1eb7f26551c5f0.svg",
      "path": "nlp/math/dd1eb7f26551c5f0.svg",
      "mime": "image/svg+xml",
      "bytes": 8538,
      "sha256": "fc6b1fffb816c772298e68ac8d4ac9690dc546d1cb2793c065a24f8090ebac39",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{IDF}(t)=\\log_{10}\\frac{D}{\\operatorname{df}(t)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{IDF}(t)=\\log_{10}\\frac{D}{\\operatorname{df}(t)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dd66590db88ae5fa.svg",
      "path": "nlp/math/dd66590db88ae5fa.svg",
      "mime": "image/svg+xml",
      "bytes": 1843,
      "sha256": "cdcdd013c6724fa3bfd2c26c4a3f60edbfeb066a5df25388817b79db38de0787",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+1=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+1=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q3",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q3 (3 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dd672eb60c452a19.svg",
      "path": "nlp/math/dd672eb60c452a19.svg",
      "mime": "image/svg+xml",
      "bytes": 5122,
      "sha256": "744738e06b536fe7cd43d388055ab935caa6b49057a3e1ddf5be76b48c9559c2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "score(R)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "score(R)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q5",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/de5d4255c3f9d98c.svg",
      "path": "nlp/math/de5d4255c3f9d98c.svg",
      "mime": "image/svg+xml",
      "bytes": 19731,
      "sha256": "636105cfb62e21e23b00c78d51a51778ff5fc3e6f92103946741d14708f26b5a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A\\in T[i,j]\\quad\\text{if}\\quad A\\to BC,\\ B\\in T[i,k],\\ C\\in T[k+1,j],\\ i\\le k<j."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A\\in T[i,j]\\quad\\text{if}\\quad A\\to BC,\\ B\\in T[i,k],\\ C\\in T[k+1,j],\\ i\\le k<j."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            17,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u4-forward-cky/cky",
          "labels": [
            "Faculty topic: CNF and CYK / CKY parsing",
            "CYK / CKY: complete charts, backpointers and ambiguity"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u4-forward-cky/cky",
          "labels": [
            "Faculty topic: CNF and CYK / CKY parsing",
            "CYK / CKY: complete charts, backpointers and ambiguity"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/deca468dd207619e.svg",
      "path": "nlp/math/deca468dd207619e.svg",
      "mime": "image/svg+xml",
      "bytes": 8212,
      "sha256": "67231cb2c9be0ca89a307a11dd87e9ecb01b1b38bbf60ac5649a504c695cfba5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{TF}(t,d)=\\frac{C(t,d)}{N_d}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{TF}(t,d)=\\frac{C(t,d)}{N_d}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dece6048e91d14ee.svg",
      "path": "nlp/math/dece6048e91d14ee.svg",
      "mime": "image/svg+xml",
      "bytes": 10873,
      "sha256": "eaad5d22a8076e805be9ca600ab3f4fdb8dadce6734ea87efa7d5cf4e4118e03",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{stream}\\mid F)=\\frac{0+1}{23}=\\frac1{23}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{stream}\\mid F)=\\frac{0+1}{23}=\\frac1{23}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-mam",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Mam's bank numerical—every count and every multiplication"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-mam",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Mam's bank numerical—every count and every multiplication"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/df21b30335e9b090.svg",
      "path": "nlp/math/df21b30335e9b090.svg",
      "mime": "image/svg+xml",
      "bytes": 8963,
      "sha256": "d8102a2206095715bda866c2a842d76cb52c1249aa8f57e610a82f6a1fdc3811",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "A=\\frac{9+7}{9+3+1+7}=0.800000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "A=\\frac{9+7}{9+3+1+7}=0.800000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/df7198279b2281ba.svg",
      "path": "nlp/math/df7198279b2281ba.svg",
      "mime": "image/svg+xml",
      "bytes": 9595,
      "sha256": "d6cb10129b6ba09e983e256dc04e47c85de545b9b718aa9dd1efa88e339bcd48",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid s)=\\frac{C(w,s)+1}{N_s+V}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid s)=\\frac{C(w,s)+1}{N_s+V}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q5b",
          "labels": [
            "Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q5b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q5B · Naïve Bayes word-sense classification"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/dfccac0c4f581832.svg",
      "path": "nlp/math/dfccac0c4f581832.svg",
      "mime": "image/svg+xml",
      "bytes": 5027,
      "sha256": "08349ffd1706068f998475e2355d949dfa6ab906491d4d8028eb20734b86cf2a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\arg\\max"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\arg\\max"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-lesk",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-lesk",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Lesk algorithm, from words to overlap scores"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1b · Lesk WSD"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e03ff475f4b9e538.svg",
      "path": "nlp/math/e03ff475f4b9e538.svg",
      "mime": "image/svg+xml",
      "bytes": 2627,
      "sha256": "64b30e66a6c63269416d04a924bf81cfd10c7640d47896f59fdccbe9d0c6a3a1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "10/2=5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "10/2=5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e073545bb6c88eb4.svg",
      "path": "nlp/math/e073545bb6c88eb4.svg",
      "mime": "image/svg+xml",
      "bytes": 7825,
      "sha256": "716c6e20689498224f64a0bdb04d669cedbf81e9c04ded50f8ab8f77042e333b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "c^*=(0+1)(20/25)=0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "c^*=(0+1)(20/25)=0.8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e0b25a2374d09c2d.svg",
      "path": "nlp/math/e0b25a2374d09c2d.svg",
      "mime": "image/svg+xml",
      "bytes": 2694,
      "sha256": "ac49050df774d625d8036126ee367c35d9c93bc80cf3cc26238a2b07f9def4bb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "M=2^5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "M=2^5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/sequence-count",
          "labels": [
            "Choosing the most likely tag sequence",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/sequence-count",
          "labels": [
            "HMM & decoding",
            "Why exhaustive search grows exponentially"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e16686e02e9f18c0.svg",
      "path": "nlp/math/e16686e02e9f18c0.svg",
      "mime": "image/svg+xml",
      "bytes": 9874,
      "sha256": "20c69f4b07852a23f8ad3c9b6ea613deec7af9a7f04a3ae9cff0ff89564516f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(1,1)=\\min(1+1,\\ 1+1,\\ 0+1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(1,1)=\\min(1+1,\\ 1+1,\\ 0+1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e1e73674daae58eb.svg",
      "path": "nlp/math/e1e73674daae58eb.svg",
      "mime": "image/svg+xml",
      "bytes": 2839,
      "sha256": "6eaeecd8b37ea218f2eb7f9e9f6509ed039251229d457b6be67d535cfbbd8bec",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sum_i x_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sum_i x_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e1fe9eb8c63ff3f5.svg",
      "path": "nlp/math/e1fe9eb8c63ff3f5.svg",
      "mime": "image/svg+xml",
      "bytes": 8866,
      "sha256": "7c835eabba648814fa5a113d3b998368168649392677ee94b9b1a10f77dd9ac4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(A)=0.12\\times0.03=0.0036."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(A)=0.12\\times0.03=0.0036."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/translation",
          "labels": [
            "Unit 7 · applications",
            "Machine translation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e24e316f36777dd5.svg",
      "path": "nlp/math/e24e316f36777dd5.svg",
      "mime": "image/svg+xml",
      "bytes": 7450,
      "sha256": "8acd9c3c738b60f6e429a1d0afcdff64c23b137e054e7adf88fb8a60d3e0db0e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{path,words})=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{path,words})=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e24e591ebf359dce.svg",
      "path": "nlp/math/e24e591ebf359dce.svg",
      "mime": "image/svg+xml",
      "bytes": 18378,
      "sha256": "6505ddcc74bf40cac3f28df05bd5bccece9cc76a3f4c8929e68bd4a74e889de0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(o_1,o_2)=\\sum_{s_1,s_2}\\pi_{s_1}b_{s_1}(o_1)a_{s_1s_2}b_{s_2}(o_2)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(o_1,o_2)=\\sum_{s_1,s_2}\\pi_{s_1}b_{s_1}(o_1)a_{s_1s_2}b_{s_2}(o_2)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/joint-vs-posterior",
          "labels": [
            "Choosing the most likely tag sequence",
            "A path score is not the probability of the observed sentence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/joint-vs-posterior",
          "labels": [
            "HMM & decoding",
            "A path score is not the probability of the observed sentence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e26c85d7637ed303.svg",
      "path": "nlp/math/e26c85d7637ed303.svg",
      "mime": "image/svg+xml",
      "bytes": 2639,
      "sha256": "9a4a8f3e237c8353210cfbf832d0b89e5048ddaacbc6c75e6b5301982c09b6d5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X_{ij}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X_{ij}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-distribution",
          "labels": [
            "Vector semantics and word embeddings",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-distribution",
          "labels": [
            "Representation & similarity",
            "Distributional hypothesis and a co-occurrence matrix"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q5a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q5a · Lexical and vector semantics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q4a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q4a · Lexical and vector semantics"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e3565e86f7464cf8.svg",
      "path": "nlp/math/e3565e86f7464cf8.svg",
      "mime": "image/svg+xml",
      "bytes": 7022,
      "sha256": "620c661c3ac777b3f4f7be86d0831456b64d21dd28ff14f1ecff1abf7028a71e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1/3\\approx0.333333"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1/3\\approx0.333333"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-preprocess/u2-ttr",
          "labels": [
            "Text preprocessing, normalization and lexical diversity",
            "Type–token ratio: three fully worked sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e38a73cc66cdd3f1.svg",
      "path": "nlp/math/e38a73cc66cdd3f1.svg",
      "mime": "image/svg+xml",
      "bytes": 13783,
      "sha256": "0be375e76c951e3d784fe945701115c47f47dc74f566b58e8698ec53783b7197",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{\\mathrm{Laplace}}(w\\mid h)=\\frac{C(h,w)+1}{C(h)+V}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{\\mathrm{Laplace}}(w\\mid h)=\\frac{C(h,w)+1}{C(h)+V}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e3c41e56b889ac9f.svg",
      "path": "nlp/math/e3c41e56b889ac9f.svg",
      "mime": "image/svg+xml",
      "bytes": 7612,
      "sha256": "87feebf4d77354bd604c00bf850d500e98badf9db7e87ee86682d82c45d454e2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=0.5\\times0.6\\times0.25\\times0.8"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=0.5\\times0.6\\times0.25\\times0.8"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/chain-rule-markov",
          "labels": [
            "N-grams and language models",
            "Probability chain rule and the Markov assumption"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e4c44123baab46cd.svg",
      "path": "nlp/math/e4c44123baab46cd.svg",
      "mime": "image/svg+xml",
      "bytes": 12614,
      "sha256": "988f06cc6c2111208267540a6ca288c081781cf63e8d6895bf8d4ea0752b5fa0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_B=0.5\\times0.25\\times0.25=0.03125=1/32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_B=0.5\\times0.25\\times0.25=0.03125=1/32"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e50f813caaa8d825.svg",
      "path": "nlp/math/e50f813caaa8d825.svg",
      "mime": "image/svg+xml",
      "bytes": 14758,
      "sha256": "b27ad60ca763ae77c9b0a71ee9e49473e984e0e85747e300e8c4ada61ca631e3",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(s_1,\\ldots,s_T)=P(s_1)\\prod_{t=2}^{T}P(s_t\\mid s_{t-1})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(s_1,\\ldots,s_T)=P(s_1)\\prod_{t=2}^{T}P(s_t\\mid s_{t-1})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/markov-chain",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Markov chains: read a transition table and multiply a path"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/markov-chain",
          "labels": [
            "HMM & decoding",
            "Markov chains: read a transition table and multiply a path"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e51016ac22dc64d1.svg",
      "path": "nlp/math/e51016ac22dc64d1.svg",
      "mime": "image/svg+xml",
      "bytes": 1942,
      "sha256": "90b70cf17a58978aa83df943a17bf1a95efd8f321a7a470cde98cdac067004a6",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "X_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "X_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e61e15f5786a3aaa.svg",
      "path": "nlp/math/e61e15f5786a3aaa.svg",
      "mime": "image/svg+xml",
      "bytes": 7993,
      "sha256": "3d62251012c9bea270e92b4128a46fa346a8a0240c50f6a33f02a70b2c90e11c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(we\\mid\\langle s\\rangle)=2/8=0.25"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(we\\mid\\langle s\\rangle)=2/8=0.25"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e6c0085ce3b598a8.svg",
      "path": "nlp/math/e6c0085ce3b598a8.svg",
      "mime": "image/svg+xml",
      "bytes": 6209,
      "sha256": "c30823fd6a055a2117dfa8cf373b9319ba2185a9d6570c339dbeec9a68760b55",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\sqrt{(2)^2+(4)^2}=\\sqrt{20}."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\sqrt{(2)^2+(4)^2}=\\sqrt{20}."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e84d0514f15f7e73.svg",
      "path": "nlp/math/e84d0514f15f7e73.svg",
      "mime": "image/svg+xml",
      "bytes": 4926,
      "sha256": "55de78e574b8153f46b0d352f549b410cf1851a3250090ff5fc6c8d391847262",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1.5+0.2+0.3=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1.5+0.2+0.3=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e8823227ec8a6a1a.svg",
      "path": "nlp/math/e8823227ec8a6a1a.svg",
      "mime": "image/svg+xml",
      "bytes": 5620,
      "sha256": "fbcd0442ec92319e112a125ec111d9f81933c195349a3322f8f740c3a0fc20a7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{2}{6}\\times\\frac{2}{6}\\times\\frac{1}{6}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{2}{6}\\times\\frac{2}{6}\\times\\frac{1}{6}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/unigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Unigram estimation and complete worked examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/unigram-estimation",
          "labels": [
            "N-grams & probability",
            "Unigram estimation and complete worked examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e8849ce22bc4d03e.svg",
      "path": "nlp/math/e8849ce22bc4d03e.svg",
      "mime": "image/svg+xml",
      "bytes": 23490,
      "sha256": "c6ae1481986534eb1b6acb081200bd0ff54031131a715d072debd140a44b4340",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(t_{1:T},w_{1:T})=\\pi_{t_1}b_{t_1}(w_1)\\prod_{k=2}^{T}a_{t_{k-1},t_k}b_{t_k}(w_k)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(t_{1:T},w_{1:T})=\\pi_{t_1}b_{t_1}(w_1)\\prod_{k=2}^{T}a_{t_{k-1},t_k}b_{t_k}(w_k)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hmm-components",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Hidden states, observations, transitions and emissions"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hmm-components",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Hidden states, observations, transitions and emissions"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q6b",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q6b · HMM components and estimates"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e8b1fabbba875fd8.svg",
      "path": "nlp/math/e8b1fabbba875fd8.svg",
      "mime": "image/svg+xml",
      "bytes": 8555,
      "sha256": "c873015c36f533520e4f6def3327905c01c21e9f01fea5cba7ad50276930b7ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\langle/ s\\rangle\\mid\\text{tea})=\\frac{1+1}{1+6}=\\frac27"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\langle/ s\\rangle\\mid\\text{tea})=\\frac{1+1}{1+6}=\\frac27"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 Mock A · core calculations",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e8ba899fcd0d6112.svg",
      "path": "nlp/math/e8ba899fcd0d6112.svg",
      "mime": "image/svg+xml",
      "bytes": 23920,
      "sha256": "e0dd3ae8752a71a8cf4b3500e27b959660c73ba0ddf14da5a062e8de54504bde",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid prime,minister)=C(prime,minister,w)/12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid prime,minister)=C(prime,minister,w)/12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e8d4386c048d353e.svg",
      "path": "nlp/math/e8d4386c048d353e.svg",
      "mime": "image/svg+xml",
      "bytes": 5012,
      "sha256": "23091b339e0689f0da3e120987d82bd299eef15e3bc476f37824090507f4ac47",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.06/0.20=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.06/0.20=0.3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e9a1944302b07ad1.svg",
      "path": "nlp/math/e9a1944302b07ad1.svg",
      "mime": "image/svg+xml",
      "bytes": 5607,
      "sha256": "233d7c74f86b2f3b084826bf64b6a1eaef424fbb4cf3b7578d8b1141a61d0e97",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac{2}{25}\\times\\frac{2}{3}=\\frac{4}{75}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac{2}{25}\\times\\frac{2}{3}=\\frac{4}{75}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            1,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4b",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4b",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4B · A second HMM sequence"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e9b12d6d627642db.svg",
      "path": "nlp/math/e9b12d6d627642db.svg",
      "mime": "image/svg+xml",
      "bytes": 9466,
      "sha256": "645959cc20bc1a49b8dc9535738486f4357bc4b5995b9d6cdafbaf0beceac8b5",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\frac18\\times\\frac23=\\frac1{12},\\quad \\frac1{12}\\times\\frac12=\\frac1{24}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\frac18\\times\\frac23=\\frac1{12},\\quad \\frac1{12}\\times\\frac12=\\frac1{24}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/bigram-count-table",
          "labels": [
            "From a corpus to sentence probabilities",
            "Bigram counts: build the table before multiplying"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/bigram-count-table",
          "labels": [
            "N-grams & probability",
            "Bigram counts: build the table before multiplying"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e9bf43ed11bd7fac.svg",
      "path": "nlp/math/e9bf43ed11bd7fac.svg",
      "mime": "image/svg+xml",
      "bytes": 10668,
      "sha256": "5e0573f2b9568d51169f2aef0930ecfde8631ac606bf21a88243a52593efba67",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,3)=\\min(2+1,\\ 0+1,\\ 1+1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,3)=\\min(2+1,\\ 0+1,\\ 1+1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/e9f6c28675d3dd90.svg",
      "path": "nlp/math/e9f6c28675d3dd90.svg",
      "mime": "image/svg+xml",
      "bytes": 18278,
      "sha256": "5e0e1592e62cd8439a907b689c6661667971cba3f4e852035d4fd30e526f2079",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(c_1c_2c_3)=P(c_1)P(c_2)P(c_3),\\qquad PP=P(W)^{-1/3}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(c_1c_2c_3)=P(c_1)P(c_2)P(c_3),\\qquad PP=P(W)^{-1/3}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ea1ebd665b713576.svg",
      "path": "nlp/math/ea1ebd665b713576.svg",
      "mime": "image/svg+xml",
      "bytes": 4216,
      "sha256": "7a696a14442551b8e83115f62f3e73ba3f5c86e3c48307253fbf084edbe7fd76",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2(0.5)=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2(0.5)=0.1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ea2d73cc17f05950.svg",
      "path": "nlp/math/ea2d73cc17f05950.svg",
      "mime": "image/svg+xml",
      "bytes": 3090,
      "sha256": "9d37307ba64ed1b528cd06cb283ba02b9389448cc915d41fd5f906e383f8c31e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.6+0.4=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.6+0.4=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q2",
          "labels": [
            "M2 Mock A · core calculations",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/eaa36684164a8ec6.svg",
      "path": "nlp/math/eaa36684164a8ec6.svg",
      "mime": "image/svg+xml",
      "bytes": 5077,
      "sha256": "218665617dba83fe0a34340b43865c8e7ed6c1aa8e6df49cc96f31ceb86300de",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}_A=8^{1/3}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}_A=8^{1/3}=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/evaluation-perplexity",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Perplexity: meaning, formula and four complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/evaluation-perplexity",
          "labels": [
            "Smoothing & perplexity",
            "Perplexity: meaning, formula and four complete examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/eb860722f2212f6a.svg",
      "path": "nlp/math/eb860722f2212f6a.svg",
      "mime": "image/svg+xml",
      "bytes": 5633,
      "sha256": "a750c0c93f92b596545ede219adeac857fed10332015f45c68c491de5ee6876b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "a\\cdot b=\\sum_i a_ib_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "a\\cdot b=\\sum_i a_ib_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/eb9dda37004ceb2f.svg",
      "path": "nlp/math/eb9dda37004ceb2f.svg",
      "mime": "image/svg+xml",
      "bytes": 13774,
      "sha256": "e70ca07a472deeba122a4a567f116ae2a3b31fbefd5cb5cdd45c108d98b8bd46",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(loan\\mid F)=\\frac3{14},\\quad P(water\\mid F)=\\frac1{14}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(loan\\mid F)=\\frac3{14},\\quad P(water\\mid F)=\\frac1{14}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q5",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ebc0c6fa20ed6a98.svg",
      "path": "nlp/math/ebc0c6fa20ed6a98.svg",
      "mime": "image/svg+xml",
      "bytes": 3218,
      "sha256": "046b35940c54d0bcc39411017b364912c15f70c4440b65f60b97d35ee516e3cc",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "3/6=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "3/6=0.5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-meaning",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "Prior, likelihood and posterior—before the formula"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ec4de7a9661ab386.svg",
      "path": "nlp/math/ec4de7a9661ab386.svg",
      "mime": "image/svg+xml",
      "bytes": 4425,
      "sha256": "94f5b45215431582a2d934be8dc18267e3eac50e018e73619980359fd0e30f9b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.6=0.3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.6=0.3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ec8f12c38d59cf41.svg",
      "path": "nlp/math/ec8f12c38d59cf41.svg",
      "mime": "image/svg+xml",
      "bytes": 7983,
      "sha256": "67564363fe0664f2e1bfaf09e3c8176be9d02cb3ce8b946f6d17868910b2e970",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{drive}=1(1)+0(-1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{drive}=1(1)+0(-1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/eca0d1bd6ebd3288.svg",
      "path": "nlp/math/eca0d1bd6ebd3288.svg",
      "mime": "image/svg+xml",
      "bytes": 1998,
      "sha256": "54dca1a69fb31bda72872e3cbb00b3268d040f9692f9120c08c008c1bdde1415",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "2a^2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "2a^2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ece835ece0dea071.svg",
      "path": "nlp/math/ece835ece0dea071.svg",
      "mime": "image/svg+xml",
      "bytes": 3735,
      "sha256": "5650385dd1e7544e1548edece1cacbddc6684b87a4372ac44c5ce157c7201119",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "N=3+3=6"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "N=3+3=6"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ed1eadf4591c422c.svg",
      "path": "nlp/math/ed1eadf4591c422c.svg",
      "mime": "image/svg+xml",
      "bytes": 2054,
      "sha256": "d764da4262459b210725e25ef6d8c4f6f29194b419cae54629b2d0d8eebf4806",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "K^T"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "K^T"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q2",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q2 (2 marks)"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ed4e2c4c1b9881ea.svg",
      "path": "nlp/math/ed4e2c4c1b9881ea.svg",
      "mime": "image/svg+xml",
      "bytes": 10168,
      "sha256": "2f9f203748ae89d7c9ee83b5566c543f3fa1932cf5f3b6591637ab85e72eb3ab",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(river\\mid F)=(0+1)/12=1/12"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(river\\mid F)=(0+1)/12=1/12"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ed5edd3a14936914.svg",
      "path": "nlp/math/ed5edd3a14936914.svg",
      "mime": "image/svg+xml",
      "bytes": 10590,
      "sha256": "5c8d99b980a4c7f489ab1975b8bd8bc79d72be8a035e57ebfb46e02ea8d61b35",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(study\\mid I)=(1+1)/7=2/7"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(study\\mid I)=(1+1)/7=2/7"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/laplace-basics",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/laplace-basics",
          "labels": [
            "Smoothing & perplexity",
            "Laplace smoothing: why both numerator and denominator change"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/edbc4e3eb26d26ce.svg",
      "path": "nlp/math/edbc4e3eb26d26ce.svg",
      "mime": "image/svg+xml",
      "bytes": 1782,
      "sha256": "f4293dff2221a0ed58c9d2f53883bf2facb279fd978d6f84e581a540cb4fc8fa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "e^0=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "e^0=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ee04f7fda3bf226b.svg",
      "path": "nlp/math/ee04f7fda3bf226b.svg",
      "mime": "image/svg+xml",
      "bytes": 14373,
      "sha256": "3bf5fb79716c02a3a0e8b436bc1faaff3bdd6c6be56145a3546fd52147e8063d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\delta_2(H)=\\max(0.112,0.040)(0.4)=0.0448"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\delta_2(H)=\\max(0.112,0.040)(0.4)=0.0448"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/eea3730ff7194b51.svg",
      "path": "nlp/math/eea3730ff7194b51.svg",
      "mime": "image/svg+xml",
      "bytes": 9203,
      "sha256": "ed65bfec3aee571d40ac6b4568b3f62641d840bf6f46c94508c4de2d507b1fa4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(\\mathbf t,\\mathbf s)=\\frac1{\\sqrt2\\sqrt2}=\\frac12=0.5"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(\\mathbf t,\\mathbf s)=\\frac1{\\sqrt2\\sqrt2}=\\frac12=0.5"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            0,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/final-2025/final-2025-q3b",
          "labels": [
            "Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-final-2025/final-2025-q3b",
          "labels": [
            "Timed practice · Solved final paper · December 2025",
            "Q3B · Co-occurrence matrix and cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/eec2430e01f99107.svg",
      "path": "nlp/math/eec2430e01f99107.svg",
      "mime": "image/svg+xml",
      "bytes": 6775,
      "sha256": "57b6c713c73895de6eb8334b0905adc416ecc1db48c3f36f35bfa60db61f4452",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=\\frac{9}{9+1}=0.900000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=\\frac{9}{9+1}=0.900000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ef19fb34efc392f6.svg",
      "path": "nlp/math/ef19fb34efc392f6.svg",
      "mime": "image/svg+xml",
      "bytes": 8428,
      "sha256": "801e2c691760d3341e9375835923143daeb514e3212eef6b0285202a7dbd6120",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(\\text{ten})=0.01\\times0.01=0.0001"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(\\text{ten})=0.01\\times0.01=0.0001"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ef2777a0390860c8.svg",
      "path": "nlp/math/ef2777a0390860c8.svg",
      "mime": "image/svg+xml",
      "bytes": 22798,
      "sha256": "c15e0e67f68afe335eb4d50de427f2b43f4d147c8b69878b9022bcc2909608b9",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(i,j)=\\min\\begin{cases}D(i-1,j)+1\\\\D(i,j-1)+1\\\\D(i-1,j-1)+[a_i\\ne b_j]\\end{cases}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(i,j)=\\min\\begin{cases}D(i-1,j)+1\\\\D(i,j-1)+1\\\\D(i-1,j-1)+[a_i\\ne b_j]\\end{cases}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ef96295cbb47c0f8.svg",
      "path": "nlp/math/ef96295cbb47c0f8.svg",
      "mime": "image/svg+xml",
      "bytes": 10793,
      "sha256": "a87c0f34c707d5997f3e24aa793d849e5031216f5bc8ecb71e2acadf34f78928",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(2,3)=\\min(2+1,\\ 1+1,\\ 1+1)=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(2,3)=\\min(2+1,\\ 1+1,\\ 1+1)=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/efe28e7e3bde3014.svg",
      "path": "nlp/math/efe28e7e3bde3014.svg",
      "mime": "image/svg+xml",
      "bytes": 13466,
      "sha256": "561bad4fbb9bb2222ce3b44d32c9e194c1645a9fd300b9e742579ddd214401d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=P(gas\\mid ice)/P(gas\\mid steam)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=P(gas\\mid ice)/P(gas\\mid steam)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/efe53e94b12751a6.svg",
      "path": "nlp/math/efe53e94b12751a6.svg",
      "mime": "image/svg+xml",
      "bytes": 7651,
      "sha256": "38c3914435a61f1100c5047b9556fa11aa375b76af6972951e1dc1c9f307a965",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(ran)\\approx0.268941"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(ran)\\approx0.268941"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f023b28c09df9a1a.svg",
      "path": "nlp/math/f023b28c09df9a1a.svg",
      "mime": "image/svg+xml",
      "bytes": 12683,
      "sha256": "b2b3f08ed79a2d90cfe539983ed35f47fc4c163ca2cf107d670a1ad620104039",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(Python\\mid love)=\\frac{0+1}{2+12}=\\frac1{14}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(Python\\mid love)=\\frac{0+1}{2+12}=\\frac1{14}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f032d29fd7d0f0b5.svg",
      "path": "nlp/math/f032d29fd7d0f0b5.svg",
      "mime": "image/svg+xml",
      "bytes": 1507,
      "sha256": "eb11c2ad5bffdf59dbbddab6a2d3f9a8f92da8e20794017db1e3dc04255342d2",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "v_j"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "v_j"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-bow",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-bow",
          "labels": [
            "Representation & similarity",
            "Bag of words and bag of n-grams"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q1a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q1a · BoW and one-hot encoding"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f1106c30e00cc2ce.svg",
      "path": "nlp/math/f1106c30e00cc2ce.svg",
      "mime": "image/svg+xml",
      "bytes": 5269,
      "sha256": "e78f105bfc5de01fb2da6e371cf90814384ff6e8429202fd29b12dcc80dab985",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.16(0.7)=0.112"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.16(0.7)=0.112"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/hot-cold-paths",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "HMM path probabilities: three complete numerical examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/hot-cold-paths",
          "labels": [
            "HMM & decoding",
            "HMM path probabilities: three complete numerical examples"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f133094efa30d271.svg",
      "path": "nlp/math/f133094efa30d271.svg",
      "mime": "image/svg+xml",
      "bytes": 5764,
      "sha256": "686296fba8a6dd026b0e48acfc9ed7a51823f7ea37c21c2edbfc5c41f68f118e",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{4}{4+0}=1.000000"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{4}{4+0}=1.000000"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f1633e91cb3db49f.svg",
      "path": "nlp/math/f1633e91cb3db49f.svg",
      "mime": "image/svg+xml",
      "bytes": 11361,
      "sha256": "f4f14fb53ff14a48d1533bf677d49a4fbcfb5adb051b19202db753068fd23021",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "PP(ABC)=32^{1/3}\\approx3.174802"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "PP(ABC)=32^{1/3}\\approx3.174802"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/class-perplexity-characters",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Character-model perplexity: keep exact probabilities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f166d1cce0943ce3.svg",
      "path": "nlp/math/f166d1cce0943ce3.svg",
      "mime": "image/svg+xml",
      "bytes": 8830,
      "sha256": "5aa74dc28963e28a520c1c562e2b4405167ae6fa5a5b0a11d2439ba034f4cb14",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{PP}=\\exp(-\\ln P(W)/N)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{PP}=\\exp(-\\ln P(W)/N)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f16fc85077f5670b.svg",
      "path": "nlp/math/f16fc85077f5670b.svg",
      "mime": "image/svg+xml",
      "bytes": 9422,
      "sha256": "1a928cbecd986588d1846ed1ee6b760d41bf2befb3fb4e89617013422a2f551c",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L(I\\mid\\langle s\\rangle)=\\frac{3+1}{3+12}=\\frac4{15}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L(I\\mid\\langle s\\rangle)=\\frac{3+1}{3+12}=\\frac4{15}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/smoothed-sentence",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/smoothed-sentence",
          "labels": [
            "Smoothing & perplexity",
            "A complete unseen-bigram question from corpus to final answer"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f1b9154da4378a4a.svg",
      "path": "nlp/math/f1b9154da4378a4a.svg",
      "mime": "image/svg+xml",
      "bytes": 2724,
      "sha256": "bb305c181d2f48dc550f26ced076f428978849bf8487386516a627d9fcac8281",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "6+8=14"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "6+8=14"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-c/q5",
          "labels": [
            "M2 Mock C · mixed numerical practice",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f23dc80f45d4021b.svg",
      "path": "nlp/math/f23dc80f45d4021b.svg",
      "mime": "image/svg+xml",
      "bytes": 10466,
      "sha256": "4543f8a49ab463feda18c7b30604d71ea1f8170c25ab0aae148b66b8f9d8a540",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "D(4,3)=\\min(0+1,\\ 2+1,\\ 1+1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "D(4,3)=\\min(0+1,\\ 2+1,\\ 1+1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/spelling",
          "labels": [
            "Unit 7 · applications",
            "Spelling correction and edit distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/spelling",
          "labels": [
            "Application calculations",
            "Spelling correction and edit distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f24842cc6cea4777.svg",
      "path": "nlp/math/f24842cc6cea4777.svg",
      "mime": "image/svg+xml",
      "bytes": 9214,
      "sha256": "13f9ac4109447291cb4be47298b2b2198bf255541bd1a3507085f2f8247cb23f",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(book)=0.12+0.20=0.32"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(book)=0.12+0.20=0.32"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-pos-tagging/generative-discriminative",
          "labels": [
            "POS tagging and its learning approaches",
            "Generative versus discriminative models and Bayes' rule"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f3392b41ba4b84ba.svg",
      "path": "nlp/math/f3392b41ba4b84ba.svg",
      "mime": "image/svg+xml",
      "bytes": 2066,
      "sha256": "402784a00b1a0fd6dfbb3155a94bd57a69435ba66a86bed099acf85629729311",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "V\\times d"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "V\\times d"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f39c3956a7771d5d.svg",
      "path": "nlp/math/f39c3956a7771d5d.svg",
      "mime": "image/svg+xml",
      "bytes": 12186,
      "sha256": "ad99d7f687d25ead0b8e1dc9b6c5a6b679842ad07d555abc8c28860c70ea3efe",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=\\frac{TP}{TP+FP},\\qquad R=\\frac{TP}{TP+FN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=\\frac{TP}{TP+FP},\\qquad R=\\frac{TP}{TP+FN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f3df697a20d8a380.svg",
      "path": "nlp/math/f3df697a20d8a380.svg",
      "mime": "image/svg+xml",
      "bytes": 8451,
      "sha256": "bf69459519fee8478ed8ce450dfb96763a195b887a96aff04c10dc94f5008337",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "s(F)=0.5\\times0.4\\times0.3=0.06"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "s(F)=0.5\\times0.4\\times0.3=0.06"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q5",
          "labels": [
            "M2 Mock A · core calculations",
            "Q5 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f3f38c6241a4b948.svg",
      "path": "nlp/math/f3f38c6241a4b948.svg",
      "mime": "image/svg+xml",
      "bytes": 7287,
      "sha256": "d60ddd288ee47cb03fdafe7c17ae7b2522e4e39196df251f93e457794e225819",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\|B\\|=\\sqrt{1^2+1^2+1^2}=\\sqrt3"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\|B\\|=\\sqrt{1^2+1^2+1^2}=\\sqrt3"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q4a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q4a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q4A · Bag of Words and three cosine similarities"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f4ccd7a1f1f516c9.svg",
      "path": "nlp/math/f4ccd7a1f1f516c9.svg",
      "mime": "image/svg+xml",
      "bytes": 2678,
      "sha256": "e0c3835d6675bdcbefba418356afecbc0b6bb742ee6264419d8427758e55a473",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0+0+0=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0+0+0=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-walker",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-walker",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "Thesaurus / Walker approach, with three complete examples"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q2b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q2b · Lesk versus Walker and bank disambiguation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f5163e6a68004bc8.svg",
      "path": "nlp/math/f5163e6a68004bc8.svg",
      "mime": "image/svg+xml",
      "bytes": 11696,
      "sha256": "aaefba57b75311acdf41bd73b31895ea63e88de898744ad475b4fe5a81e54daa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(NN\\mid DT)=C(DT,NN)/C(DT)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(NN\\mid DT)=C(DT,NN)/C(DT)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/transition-emission-estimation",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "Estimate transition and emission probabilities from tagged data"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/transition-emission-estimation",
          "labels": [
            "HMM & decoding",
            "Estimate transition and emission probabilities from tagged data"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f530e35b75352a92.svg",
      "path": "nlp/math/f530e35b75352a92.svg",
      "mime": "image/svg+xml",
      "bytes": 9199,
      "sha256": "09b5b8d2ccc1f929f5a478e1b64e655cdafbc9c336574b47e80cc0dbf47831cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\approx[0.058697,0,0.117394]"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\approx[0.058697,0,0.117394]"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f5b0bcf0ed9035b5.svg",
      "path": "nlp/math/f5b0bcf0ed9035b5.svg",
      "mime": "image/svg+xml",
      "bytes": 3975,
      "sha256": "c37ed613990abac6e40058e72e5a900633da0ee9b9e55954866095d7c73bfb09",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.5\\times0.2=0.1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.5\\times0.2=0.1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            19,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-wsd/u5-graph",
          "labels": [
            "Word sense disambiguation: Lesk, Walker and graph methods",
            "Random-walk WSD and supervised alternatives"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f5ba4ff6b359de70.svg",
      "path": "nlp/math/f5ba4ff6b359de70.svg",
      "mime": "image/svg+xml",
      "bytes": 11034,
      "sha256": "ae01f9310127555d714145d2645976113e0a1e9821fdbffd864b450a8adfde38",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(x,y)=(x\\cdot y)/(\\|x\\|\\|y\\|)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(x,y)=(x\\cdot y)/(\\|x\\|\\|y\\|)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-cosine",
          "labels": [
            "Similarity and distance: every numerical step",
            "Cosine: products, lengths and division"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-cosine",
          "labels": [
            "Representation & similarity",
            "Cosine: products, lengths and division"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f5fb26f5353edaa9.svg",
      "path": "nlp/math/f5fb26f5353edaa9.svg",
      "mime": "image/svg+xml",
      "bytes": 6069,
      "sha256": "cda327f022eb2fd9aac9afe078fe85b33cbef71a677b3b660f889954832ecd1d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_L=8.8/20=0.44"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_L=8.8/20=0.44"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/adjusted-count-discount",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Adjusted counts and relative discounting"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/adjusted-count-discount",
          "labels": [
            "Smoothing & perplexity",
            "Adjusted counts and relative discounting"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f61ebf6be6e02d19.svg",
      "path": "nlp/math/f61ebf6be6e02d19.svg",
      "mime": "image/svg+xml",
      "bytes": 7190,
      "sha256": "2a144ad04185019def0e030c7ef87ae0c05cb569d555635d8cb7caf4f55ff961",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(I\\mid\\langle s\\rangle)=6/8=0.75"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(I\\mid\\langle s\\rangle)=6/8=0.75"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-language-models/words-counts-probability",
          "labels": [
            "N-grams and language models",
            "Words, counts and probabilities: the notation you need"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f6db957bd553fd41.svg",
      "path": "nlp/math/f6db957bd553fd41.svg",
      "mime": "image/svg+xml",
      "bytes": 10238,
      "sha256": "1dd0740b51ef3f70aab5e7250aca644b225e4d554b11719ac5b3c9b2b493031b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(w\\mid h)=\\frac{C(hw)+1}{C(h)+|V|}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(w\\mid h)=\\frac{C(hw)+1}{C(h)+|V|}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/formula-index/all",
          "labels": [
            "All M2 formulas",
            "The M2 formula sheet"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/formula-index/all",
          "labels": [
            "Core formulas",
            "Core formula sheet"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f6e68c062a394495.svg",
      "path": "nlp/math/f6e68c062a394495.svg",
      "mime": "image/svg+xml",
      "bytes": 5876,
      "sha256": "e8a84cb876e9a2c06743e80253f3c45e5ec44ed54971220f27aed783afa54bcf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_3=\\sqrt[3]{\\sum|\\Delta_i|^3}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_3=\\sqrt[3]{\\sum|\\Delta_i|^3}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f74362866e81db35.svg",
      "path": "nlp/math/f74362866e81db35.svg",
      "mime": "image/svg+xml",
      "bytes": 2976,
      "sha256": "df02fe418ba180ab10cc0d32c9c93571019deb0018bebfbd5638f7ad166290aa",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{cat})"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{cat})"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/notation",
          "labels": [
            "Start here · language & probability",
            "Tokens, counts and symbols"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f7bf3c73f1ebb6dc.svg",
      "path": "nlp/math/f7bf3c73f1ebb6dc.svg",
      "mime": "image/svg+xml",
      "bytes": 6154,
      "sha256": "ed7ceddf81ad0c344e441bf07ae7044da3329c3f658535a8f542326744b5c6cb",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{like}\\mid i)=\\frac38"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{like}\\mid i)=\\frac38"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-a/q3",
          "labels": [
            "M2 Mock A · core calculations",
            "Q3 (3 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f7ce4e6b173900c6.svg",
      "path": "nlp/math/f7ce4e6b173900c6.svg",
      "mime": "image/svg+xml",
      "bytes": 30797,
      "sha256": "748f6bfec84c028fe8db0f4ccee27a24be42025362820262244e2f157f8baf05",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P=P(we\\mid s,s)P(study\\mid s,we)P(NLP\\mid we,study)P(end\\mid study,NLP)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P=P(we\\mid s,s)P(study\\mid s,we)P(NLP\\mid we,study)P(end\\mid study,NLP)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f8639f057ec07b30.svg",
      "path": "nlp/math/f8639f057ec07b30.svg",
      "mime": "image/svg+xml",
      "bytes": 11374,
      "sha256": "6e4d0c05d6eb6ec8e93237641896128c37191db4192d44f27cc9bb6507734769",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "R=P(k\\mid ice)/P(k\\mid steam)"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "R=P(k\\mid ice)/P(k\\mid steam)"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f8ed981eba287429.svg",
      "path": "nlp/math/f8ed981eba287429.svg",
      "mime": "image/svg+xml",
      "bytes": 9814,
      "sha256": "ea03b97cdbe24f8efa809c84edc4f0a8c5bb760c285bac4aeae411b4a2cea096",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.25\\times0.698970\\approx0.174743"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.25\\times0.698970\\approx0.174743"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f9356cb0249ff14a.svg",
      "path": "nlp/math/f9356cb0249ff14a.svg",
      "mime": "image/svg+xml",
      "bytes": 3812,
      "sha256": "da92478fce6b72eada2c94db23d073635a772a12d5c0053f33f3ff621ed0c05a",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "S=\\sum_i s_i"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "S=\\sum_i s_i"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/sentiment",
          "labels": [
            "Unit 7 · applications",
            "Sentiment analysis: meaning, methods, example"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/f9a0610a246e0ed0.svg",
      "path": "nlp/math/f9a0610a246e0ed0.svg",
      "mime": "image/svg+xml",
      "bytes": 12653,
      "sha256": "f919c97fede33046013efb7d43bd690a9d3db63847999be811fa22b6cce980f8",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\max(0.224,0.032)(0.4)=0.0896"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\max(0.224,0.032)(0.4)=0.0896"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm-decoding/viterbi-explained",
          "labels": [
            "Choosing the most likely tag sequence",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/viterbi-explained",
          "labels": [
            "HMM & decoding",
            "Viterbi decoding: compare incoming paths, keep the best, trace back"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fa188fed61277d35.svg",
      "path": "nlp/math/fa188fed61277d35.svg",
      "mime": "image/svg+xml",
      "bytes": 3485,
      "sha256": "d708daddc3fe0da1cc0487ab6a0470c6b5b092bb2f9cf1e22bcd6866e1c56273",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "1/100=0.01"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "1/100=0.01"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-theory",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "Why GloVe uses global statistics"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6a · GloVe"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fa461c3c89d25a66.svg",
      "path": "nlp/math/fa461c3c89d25a66.svg",
      "mime": "image/svg+xml",
      "bytes": 13729,
      "sha256": "cef03190d56212784dd2c00677ca7d766a6121880ca9739e6900165b9d78ef83",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "F_1=\\frac{2PR}{P+R}=\\frac{2TP}{2TP+FP+FN}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "F_1=\\frac{2PR}{P+R}=\\frac{2TP}{2TP+FP+FN}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/evaluation",
          "labels": [
            "Unit 7 · applications",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/evaluation",
          "labels": [
            "Application calculations",
            "Precision, recall, F1 and accuracy"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            9,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/tee-formula-index/all-tee",
          "labels": [
            "TEE · additional formulas",
            "TEE formula sheet: vectors and applications"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q6b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q6b · Classification evaluation including ROC/AUC"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/faa332781751eb0a.svg",
      "path": "nlp/math/faa332781751eb0a.svg",
      "mime": "image/svg+xml",
      "bytes": 22335,
      "sha256": "df647877f13d4aa7de193fd2802d2a46dd8b6f863cc36b94a718976075b768f1",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{IDF}(solar)=\\mathrm{IDF}(wind)=\\mathrm{IDF}(policy)=\\ln3\\approx1.098612"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{IDF}(solar)=\\mathrm{IDF}(wind)=\\mathrm{IDF}(policy)=\\ln3\\approx1.098612"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/reexam-2026/reexam-2026-q5a",
          "labels": [
            "Solved re-exam · February 2026",
            "Q5A · Why TF–IDF is useful"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/mocks/timed-reexam-2026/reexam-2026-q5a",
          "labels": [
            "Timed practice · Solved re-exam · February 2026",
            "Q5A · Why TF–IDF is useful"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/faebe1abd20fb32f.svg",
      "path": "nlp/math/faebe1abd20fb32f.svg",
      "mime": "image/svg+xml",
      "bytes": 10057,
      "sha256": "2fa0fd11e1b597480786d96d25b5cf08e85fbf68d803fc195c63f0ebb7143af4",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "(-0.886294)^2\\approx0.785518"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "(-0.886294)^2\\approx0.785518"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            22,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-glove/u5-glove-loss",
          "labels": [
            "GloVe: global co-occurrence and weighted error",
            "The GloVe objective and numerical interpretation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-glove-loss",
          "labels": [
            "Representation & similarity",
            "The GloVe objective and numerical interpretation"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fbe778721993c743.svg",
      "path": "nlp/math/fbe778721993c743.svg",
      "mime": "image/svg+xml",
      "bytes": 10981,
      "sha256": "c6e305575720d22980a71edac97ce635f1ec6f9b6c92e7a07cd22691d597c2ed",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P_{mix}=\\lambda_3P_3+\\lambda_2P_2+\\lambda_1P_1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P_{mix}=\\lambda_3P_3+\\lambda_2P_2+\\lambda_1P_1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-deep-u3-smoothing-extensions/interpolation",
          "labels": [
            "Faculty topics: interpolation and Stupid Backoff",
            "N-gram interpolation: weighted evidence from several histories"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fc2cdb5225a070b5.svg",
      "path": "nlp/math/fc2cdb5225a070b5.svg",
      "mime": "image/svg+xml",
      "bytes": 9119,
      "sha256": "b9690d44dacff69a511d5175738de8d9659cc04fbf196c08e8cd2cf363829759",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(\\text{prize}\\mid S)=\\frac{2+1}{8}=\\frac38"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(\\text{prize}\\mid S)=\\frac{2+1}{8}=\\frac38"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            24,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u7/classification",
          "labels": [
            "Unit 7 · applications",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-applications/classification",
          "labels": [
            "Application calculations",
            "Text classification and its full pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q3b",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q3b · Classification and sentiment in industry"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6a · Text classification pipeline"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q4b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q4b · Text classification pipeline"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fca7b5321c9a075e.svg",
      "path": "nlp/math/fca7b5321c9a075e.svg",
      "mime": "image/svg+xml",
      "bytes": 6898,
      "sha256": "7509a04b0dd1775b25f9884d92e7068dd46e0c066cea559e126877cd0ba9e23b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "z_{ran}=0(2)+1(1)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "z_{ran}=0(2)+1(1)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fcdc8edcec916f1f.svg",
      "path": "nlp/math/fcdc8edcec916f1f.svg",
      "mime": "image/svg+xml",
      "bytes": 18394,
      "sha256": "5dfcba246d88299c78ee49d435cc86913a7a57983e382f16b5af85df974d92ea",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\ln P=-0.693147-1.386294-0.693147\\approx-2.772589"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\ln P=-0.693147-1.386294-0.693147\\approx-2.772589"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-evaluation-smoothing/log-probabilities",
          "labels": [
            "Perplexity, log probabilities and smoothing",
            "Log probabilities: replace long products with sums"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-smoothing/log-probabilities",
          "labels": [
            "Smoothing & perplexity",
            "Log probabilities: replace long products with sums"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fcf353f0637dd633.svg",
      "path": "nlp/math/fcf353f0637dd633.svg",
      "mime": "image/svg+xml",
      "bytes": 4656,
      "sha256": "ccd41e4506cbb9825e341ccf41971ca80e259fa5ac7da67843acaa726e328dd7",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "PP=16^{1/4}=2"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "PP=16^{1/4}=2"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/foundations/calculator",
          "labels": [
            "Start here · language & probability",
            "Small probabilities, logs and calculator use"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fd4748e690ad03d9.svg",
      "path": "nlp/math/fd4748e690ad03d9.svg",
      "mime": "image/svg+xml",
      "bytes": 4685,
      "sha256": "7ce68100344fd029df9f8e86f403d7339493271879e5e62b28f74675c9fec478",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.2\\times0.8=0.16"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.2\\times0.8=0.16"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-count-to-probability/trigram-estimation",
          "labels": [
            "From a corpus to sentence probabilities",
            "Trigram estimates: two-word history, not two denominators"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-counts/trigram-estimation",
          "labels": [
            "N-grams & probability",
            "Trigram estimates: two-word history, not two denominators"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fd85ae95ce50c427.svg",
      "path": "nlp/math/fd85ae95ce50c427.svg",
      "mime": "image/svg+xml",
      "bytes": 12883,
      "sha256": "ba873a4a0263ba89a941bb8fa7582696a09050ad52b373a08711ea2474a5e625",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\mathrm{TFIDF}(w,d)=c(w,d)\\ln\\frac{N}{\\mathrm{df}(w)}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\mathrm{TFIDF}(w,d)=c(w,d)\\ln\\frac{N}{\\mathrm{df}(w)}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r25/q2a",
          "labels": [
            "2025-02-21 · re-exam · recovered AI paper",
            "Q2a · TF–IDF cosine after a fixed stoplist"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q4b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q4b · Three-document TF–IDF"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q6b",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q6b · BoW and TF–IDF movie corpus"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fdca0f8e7f8d838a.svg",
      "path": "nlp/math/fdca0f8e7f8d838a.svg",
      "mime": "image/svg+xml",
      "bytes": 12294,
      "sha256": "fc1c85ef0ba283e58ba18603c1308f7968c7020f5aa676da0e9aeca69f8930a0",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "b_V(can)=C(can,V)/C(V)=0/4=0"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "b_V(can)=C(can,V)/C(V)=0/4=0"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/m2-hmm/tagging-corpus-case",
          "labels": [
            "Markov chains and Hidden Markov Models",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-hmm/tagging-corpus-case",
          "labels": [
            "HMM & decoding",
            "POS HMM worked corpus: Mary, Jane, can, will and spot"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fdd435a4274ddcc4.svg",
      "path": "nlp/math/fdd435a4274ddcc4.svg",
      "mime": "image/svg+xml",
      "bytes": 9120,
      "sha256": "55b21b257806f5696ed97950e362c917be944ccc91c7ea36ef9e0df3d326a2bf",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "=\\log_{10}(3/2)\\approx0.176091"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "=\\log_{10}(3/2)\\approx0.176091"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-tfidf",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-tfidf",
          "labels": [
            "Representation & similarity",
            "TF–IDF from the exact slide convention"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1a",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1a · TF–IDF in retrieval"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q6a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q6a · TF–IDF in document representation"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q6b",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q6b · VSM, TF and IDF in retrieval"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fe584f91a1ab5142.svg",
      "path": "nlp/math/fe584f91a1ab5142.svg",
      "mime": "image/svg+xml",
      "bytes": 8567,
      "sha256": "8f2e69d597bd8be59b70356e6c63f8929c63ccb54302d52e65c1bc333eca468d",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "P(sleep)\\approx0.090031"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "P(sleep)\\approx0.090031"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            21,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-vectors/u5-word2vec",
          "labels": [
            "Vector semantics and word embeddings",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u5-word2vec",
          "labels": [
            "Representation & similarity",
            "Word2Vec: CBOW and skip-gram from training pairs"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f24/q1c",
          "labels": [
            "2024-12-03 · final · recovered AI paper",
            "Q1c · Skip-gram and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r24/q4a",
          "labels": [
            "2024-02-12 · re-exam · recovered AI paper",
            "Q4a · Embeddings and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f23/q5a",
          "labels": [
            "2023-12-01 · final · recovered AI paper",
            "Q5a · Word embeddings and CBOW"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-r23/q4b",
          "labels": [
            "2023-01-30 · re-exam · recovered AI paper",
            "Q4b · CBOW and Skip-gram"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/papers/legacy-f22/q2a",
          "labels": [
            "2022-11-22 · final · recovered AI paper",
            "Q2a · CBOW and Skip-gram architecture"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fe89867dfd286879.svg",
      "path": "nlp/math/fe89867dfd286879.svg",
      "mime": "image/svg+xml",
      "bytes": 11539,
      "sha256": "66657e6350031290e9bf93901e9fde8053242c4df436e5bd79ff0afc26a4fb72",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "d_1=\\sum_i|x_i-y_i|\\quad\\text{Manhattan}"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "d_1=\\sum_i|x_i-y_i|\\quad\\text{Manhattan}"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-distances",
          "labels": [
            "Similarity and distance: every numerical step",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-distances",
          "labels": [
            "Representation & similarity",
            "Manhattan, Euclidean and Minkowski: three complete comparisons"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fea2bef4fcebf46d.svg",
      "path": "nlp/math/fea2bef4fcebf46d.svg",
      "mime": "image/svg+xml",
      "bytes": 5898,
      "sha256": "2f6ccf5fb7818f261068bf6a6138ba9d2b7423152fed843823724cd92d328c7b",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "0.28\\times0.3=0.084"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "0.28\\times0.3=0.084"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/mocks/mock-b/q2",
          "labels": [
            "M2 Mock B · unseen pairs & decoding",
            "Q2 (2 marks)"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/fea488d21ebb7221.svg",
      "path": "nlp/math/fea488d21ebb7221.svg",
      "mime": "image/svg+xml",
      "bytes": 9517,
      "sha256": "2fbc9d18212decf07225c18cf2870184cdac8e31127791acedda4084453196cd",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\cos(x,y)=2a^2/(2a^2)=1"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\cos(x,y)=2a^2/(2a^2)=1"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-representation/u2-slide-combined",
          "labels": [
            "Text to numbers: label encoding, one-hot, BoW and TF–IDF",
            "Combined slide numerical: TF–IDF followed by cosine"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ffa63ee974248624.svg",
      "path": "nlp/math/ffa63ee974248624.svg",
      "mime": "image/svg+xml",
      "bytes": 18665,
      "sha256": "3c89edc452047463f734f8fc9137f9d2ecadae6a2db0e65b15b78fdf0df37317",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "\\operatorname{score}(R)=\\frac13\\times\\frac18\\times\\frac18\\times\\frac38=\\frac1{512}\\approx0.001953125."
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "\\operatorname{score}(R)=\\frac13\\times\\frac18\\times\\frac18\\times\\frac38=\\frac1{512}\\approx0.001953125."
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            20,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u5-naive-bayes/u5-bayes-practice",
          "labels": [
            "Naive Bayes WSD: probabilities to a complete numerical",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            4,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-wsd/u5-bayes-practice",
          "labels": [
            "WSD: Lesk & Naive Bayes",
            "More WSD numericals: given likelihoods, unequal priors and repeated clues"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/math/ffa98f175c301d1c.svg",
      "path": "nlp/math/ffa98f175c301d1c.svg",
      "mime": "image/svg+xml",
      "bytes": 5518,
      "sha256": "d8b1fe656723d31e8eb5ca12bc5c017c2f685636372c0b13510c587c4671b2ca",
      "hashNormalization": "LF",
      "kinds": [
        "equation"
      ],
      "equationLatex": [
        "J=|A\\cap B|/|A\\cup B|"
      ],
      "annotations": [
        {
          "type": "alt",
          "text": "J=|A\\cap B|/|A\\cup B|"
        }
      ],
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/read/u2-similarity/u2-jaccard",
          "labels": [
            "Similarity and distance: every numerical step",
            "Jaccard: intersection, union and distance"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "formulas",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/formulas/f-vectors/u2-jaccard",
          "labels": [
            "Representation & similarity",
            "Jaccard: intersection, union and distance"
          ]
        }
      ],
      "svg": {
        "title": [],
        "description": [],
        "labels": []
      },
      "machineReadableRepresentation": "latex-and-original-svg"
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/style.css",
      "path": "nlp/style.css",
      "mime": "text/css",
      "bytes": 13964,
      "sha256": "7aaff00f4ee3b4a95874ea9c9ee907e2ba14612f2eff3d0d5053b905f2525d68",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "nlp/index.html",
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/nlp/videos.js",
      "path": "nlp/videos.js",
      "mime": "application/javascript",
      "bytes": 32118,
      "sha256": "5d6f8524098ef187db3c5efc3c813447a405a8ad8810af9445a787417907977c",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "nlp/index.html",
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/reader.js",
      "path": "reader.js",
      "mime": "application/javascript",
      "bytes": 29422,
      "sha256": "b20b181d71d19eac04fd145f718b5670602913a91c1d2194e64e2462c34c18f0",
      "hashNormalization": "LF",
      "kinds": [
        "script"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/reading.css",
      "path": "reading.css",
      "mime": "text/css",
      "bytes": 1593,
      "sha256": "c73b833ec4abb363e917273bff35d4cb575b60c8f292bd86908df737a410611f",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/simple.css",
      "path": "simple.css",
      "mime": "text/css",
      "bytes": 6086,
      "sha256": "3a1ba09dd9df417a957a0009a7e93d7d432b10825e3d79aafb43d9ffb96935a6",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/style.css",
      "path": "style.css",
      "mime": "text/css",
      "bytes": 20106,
      "sha256": "bbf4843e8014858adc06dd2cdc0dfeabe31dce8ee166182e341d93fcbe619290",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/subjects.css",
      "path": "subjects.css",
      "mime": "text/css",
      "bytes": 561,
      "sha256": "c76e89510d4fd311f898a9e44ade796926e09f4fa9640867609c032d29c9f2c2",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/typography.css",
      "path": "typography.css",
      "mime": "text/css",
      "bytes": 1368,
      "sha256": "ddcd0813d9e1633dd7cd7ac154933b0bd04bc7ef3edd3ac4857d4dce035d37b7",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    },
    {
      "url": "https://deep-learning-study-room.vercel.app/visuals.css",
      "path": "visuals.css",
      "mime": "text/css",
      "bytes": 6414,
      "sha256": "04aa23cdbb02f5c791e886a0b1ed7795bb12d7676e51cd79bcc3860e9db9ded8",
      "hashNormalization": "LF",
      "kinds": [
        "stylesheet-or-icon"
      ],
      "equationLatex": [],
      "annotations": [],
      "contexts": [
        {
          "source": "index.html",
          "route": "https://deep-learning-study-room.vercel.app/",
          "labels": [
            "Public entry page"
          ]
        }
      ]
    }
  ],
  "externalResources": [
    {
      "url": "https://aclanthology.org/J01-4003.pdf",
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://archive.nptel.ac.in/content/storage2/courses/105106114/pdfs/Unit41/41_2.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cases/panshet",
          "labels": [
            "Case-study answer book",
            "Panshet dam failure and Pune floods, 1961"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q1d",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q1D · Summarize the key details (5 points) for the case study of “The Panshet Dam Burst Flo…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://cache.industry.siemens.com/dl/files/811/109765811/att_996748/v1/One-Stop-Shop-en.pdf",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q3a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q3A · Explain different ‘Types of Brands’ giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4A · Explain the ‘Brand Diversity’ by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4a",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4A · Discuss Brand Diversity by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q3a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q3A · Explain different Types of Brands giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q1a",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q1A · Explain the various types of Brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q3b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q3B · Explain the various types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://consumeraffairs.gov.in/public/upload/files/CCPA_Notification_1732707665.pdf",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/other-types",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Covert, surrogate and public-service advertising"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://developer.android.com/develop/connectivity/nfc",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/outdoor",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Outdoor advertising and emerging technologies"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q1b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q1B · Discuss the ‘Emerging technologies for the outdoor advertising.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q2a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q2A · Explain the concept of ‘Outdoor Advertising’ and discuss the ‘Emerging Trends’ in this type of Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q1b",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q1B · Classify the Advertising based on ‘Media used for Advertising’ and explain the same"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q2b",
          "labels": [
            "2025-12-11 · Final examination",
            "Q2B · Identify the ‘Emerging Trends in Outdoor Advertising.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q2b",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q2B · Discuss the need of outdoor advertising and explain the emerging trends"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q1b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1B · Classify the Advertising based on Media used for Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q2b",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q2B · Discuss the Emerging Trends in Outdoor Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q2b",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q2B · Discuss the Emerging Trends in Outdoor Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1B · Discuss the Emerging technologies for the outdoor advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q2",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q2 · Explain the concept of Outdoor Advertising and discuss the emerging technologies in outdoor advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q2a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q2A · Explain the concept of Outdoor Advertising and discuss the emerging Technologies in Outdoor Advertising"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://developer.android.com/develop/sensors-and-location/location/geofencing",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/outdoor",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Outdoor advertising and emerging technologies"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q1b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q1B · Discuss the ‘Emerging technologies for the outdoor advertising.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q2a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q2A · Explain the concept of ‘Outdoor Advertising’ and discuss the ‘Emerging Trends’ in this type of Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q1b",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q1B · Classify the Advertising based on ‘Media used for Advertising’ and explain the same"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q2b",
          "labels": [
            "2025-12-11 · Final examination",
            "Q2B · Identify the ‘Emerging Trends in Outdoor Advertising.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q2b",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q2B · Discuss the need of outdoor advertising and explain the emerging trends"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q1b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1B · Classify the Advertising based on Media used for Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q2b",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q2B · Discuss the Emerging Trends in Outdoor Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q2b",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q2B · Discuss the Emerging Trends in Outdoor Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1B · Discuss the Emerging technologies for the outdoor advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q2",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q2 · Explain the concept of Outdoor Advertising and discuss the emerging technologies in outdoor advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q2a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q2A · Explain the concept of Outdoor Advertising and discuss the emerging Technologies in Outdoor Advertising"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://dvb.org/about/",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/media-types/electronic-digital",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Electronic and digital media: a complete comparison"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            9,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/media-types/electronic-digital",
          "labels": [
            "Unit 3.6 · Comparing media",
            "Electronic and digital media: a complete comparison"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q4",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q4 · Differentiate between electronic media and digital media"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q5b",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q5B · Differentiate between electronic media and digital media"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://fbp.gov.in/function.html",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q5b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q5B · Draft the hierarchy chart for Flood Management in India and explain the role of each …"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://goonj.org/",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://itcportal.com/about-itc/our-profile.html",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/itc",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "ITC: business portfolio and brand strategy"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q3a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q3A · Explain different ‘Types of Brands’ giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4A · Explain the ‘Brand Diversity’ by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4a",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4A · Discuss Brand Diversity by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q7",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q7 · Discuss the Case Study of ITC for its Business Strategy by explaining the following: (i) Completely discuss the case study. (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q3a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q3A · Explain different Types of Brands giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q1a",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q1A · Explain the various types of Brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q3b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q3B · Explain the various types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://nidm.gov.in/PDF/Newsletter/6_nov_2005.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/start/plan",
          "labels": [
            "Start here",
            "What to study and how to write it"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/institutions/agencies",
          "labels": [
            "Who does what in India",
            "Technical agencies and the warning-to-action chain"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/types",
          "labels": [
            "Floods",
            "Floods: definition, causes and classifications"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/urban",
          "labels": [
            "Floods",
            "Why cities flood; the sponge-city idea"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/engineering",
          "labels": [
            "Floods",
            "Seven engineering and catchment measures for floods"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/zoning",
          "labels": [
            "Floods",
            "Flood mapping, land-use control and floodplain zoning"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            6,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/floods/response",
          "labels": [
            "Floods",
            "Flood impacts, benefits and safe management through the cycle"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/papers/m2-questions/floods",
          "labels": [
            "Solved M2 questions",
            "Flood questions"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/mocks/m2-mocks/paper-a",
          "labels": [
            "M2 practice papers",
            "M2 mock A · theory and diagrams"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "M2 practice papers",
            "M2 mock B · distinctions and applications"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/mocks/m2-mocks/paper-c",
          "labels": [
            "M2 practice papers",
            "M2 mock C · ethics, hazards and management"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/risk/progression",
          "labels": [
            "Risk, classification and vulnerability",
            "Why vulnerability builds up: the pressure-and-release model"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/types",
          "labels": [
            "Floods",
            "Floods: definition, causes and classifications"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/urban",
          "labels": [
            "Floods",
            "Why cities flood; the sponge-city idea"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/engineering",
          "labels": [
            "Floods",
            "Seven engineering and catchment measures for floods"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/zoning",
          "labels": [
            "Floods",
            "Flood mapping, land-use control and floodplain zoning"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/floods/response",
          "labels": [
            "Floods",
            "Flood impacts, benefits and safe management through the cycle"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            8,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/natural-hazards/climate",
          "labels": [
            "Other natural hazards and climate extremes",
            "Climate extremes, heat waves and cold waves"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/institutions/agencies",
          "labels": [
            "Who does what in India",
            "Technical agencies and the warning-to-action chain"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cases/mumbai",
          "labels": [
            "Case-study answer book",
            "Mumbai floods, 2005"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cases/kerala",
          "labels": [
            "Case-study answer book",
            "Kerala floods, 2018"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q5b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q5B · Draft the hierarchy chart for Flood Management in India and explain the role of each …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q1b",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q1B · The city council, of a city is facing problem of consequent River Floods during monso…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q4a",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q4A · Elaborate in detail the 4 key causes of “Uttarakhand Floods”. Also elaborate in brief…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q5a",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q5A · Describe in brief the 10 Do’s and Don’ts for response to Flash Floods due to cloud bu…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q3a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q3A · Describe in detail citing relevant examples 5 mitigation measures that can be adopted…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q5a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q5A · The area faces Coastal Flash Floods frequently. Recommend any 4 mitigation measures t…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q2b",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q2B · Elaborate with neat sketches application of Cordon- off Zones for Coastal Floods"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q5a",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q5A · An area faces River Floods frequently. Suggest any 4 mitigation measures that can be …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q2b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q2B · Enlist and elaborate in detail any 5 techniques for mitigation of River Floods."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q5a",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q5A · Explain in brief classification of floods on basis of sources and duration. Also stat…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q3b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q3B · Describe in brief any 5 Do’s and Don’ts for individual response during Coastal Floods…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q5b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q5B · Explain how global climate change is linked to the increasing frequency and intensity…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q1d",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q1D · Elaborate in detail classification “Uttarakhand Floods - 2005” on basis of Legal boun…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q3b",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q3B · State and elaborate in brief any 5 Do’s and Don’ts for individual response during Fla…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q6a",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q6A · Differentiate between preparedness and mitigation measures for Floods and Droughts."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q1c",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q1C · Elaborate in brief any 5 measures that can be adopted to avoid flooding of Rivers."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q3a",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q3A · Discuss in detail the three key causes that resulted in Mumbai Floods 2005. Also sugg…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q1a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q1A · Discuss in detail types of Floods on basis of duration of onset of floods with releva…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q5b",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q5B · Discuss in detail the Cordon-Off Zones. Elaborate their significance citing relevant …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q7b",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q7B · Elaborate the classification types for the case study of “Kerala Floods” and justify …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q6a",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q6A · Discuss in brief Uttarakhand Floods 2013 Disaster."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q6a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q6A · Discuss in detail with relevant case-study examples four types of Floods."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q7a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q7A · Describe in detail with neat sketches the significance of Cordon-off zones for Disast…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://nidm.gov.in/pdf/guidelines/cyclones.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q5a",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q5A · Explain in brief classification of floods on basis of sources and duration. Also stat…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q1a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q1A · Discuss in detail types of Floods on basis of duration of onset of floods with releva…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q6a",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q6A · Discuss in detail with relevant case-study examples four types of Floods."
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://nidm.gov.in/pdf/manuals/drought_manual.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q2a",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q2A · Elaborate in brief any 5 causes for Cold Wave and Droughts."
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://nidm.gov.in/pdf/modules/gender.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q3a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q3A · Discuss in detail the causes and impacts of “Tamil Nadu Tsunami”. Also suggest any 4 …"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://notebook.google.com/notebook/6c2636fe-3511-4542-b47f-ab83795c82cd",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "notebooks",
            "tee"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": []
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            18,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "TEE 01 — NLP foundations: language units, tasks and learning approaches",
            "NLP foundations: language units, tasks and learning approaches"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            19,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLU, NLG, the NLP pipeline and language challenges"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            20,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Preprocessing and morphology: tokenize, normalize, stem, lemmatize, count TTR"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            21,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Vocabulary, label IDs, one-hot encoding and bag of words"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            22,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "TEE 05 — TF-IDF and cosine: from the corpus to the final similarity",
            "TF-IDF and cosine: from the corpus to the final similarity"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            23,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "TEE 06 — Jaccard and distances: intersection, union, Manhattan, Euclidean, Minkowski",
            "Jaccard and distances: intersection, union, Manhattan, Euclidean, Minkowski"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            24,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Corpora and lexical resources: where NLP evidence comes from"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            25,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Regular expressions: build and explain exact text patterns"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            26,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "TEE 09 — Distributional semantics, co-occurrence matrices and sentence vectors",
            "Distributional semantics, co-occurrence matrices and sentence vectors"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            27,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "TEE 10 — Word2Vec: CBOW and skip-gram, training pairs and softmax numericals",
            "Word2Vec: CBOW and skip-gram, training pairs and softmax numericals"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            28,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "GloVe: global counts, probability ratios and weighted loss"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            29,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Reference and coreference: mentions, antecedents and pronoun resolution"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            30,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Hobbs algorithm: parse-tree traversal with three complete traces"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            31,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Text classification, sentiment and evaluation numericals"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            32,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "TEE 15 — Spelling correction: full edit-distance tables and noisy-channel ranking",
            "Spelling correction: full edit-distance tables and noisy-channel ranking"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            33,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Machine translation: meaning preservation and worked processing"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            34,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Question answering: identify, retrieve and justify the answer"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            35,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Information extraction and retrieval: records, indexes and precision/recall"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://notebook.google.com/notebook/a270ef1e-c285-4d31-9db1-302090c5f8b1",
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/about/scope/videos",
          "labels": [
            "Portion, paper pattern & sources",
            "Video companions in your NotebookLM"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/scope/videos",
          "labels": [
            "Portion, paper pattern & sources",
            "Video companions in your NotebookLM"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "notebooks",
            "m2"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": []
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            0,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 01 — NLP basics, counts and conditional probability",
            "NLP basics, counts and conditional probability"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            1,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Bayes Rule & Models",
            "Bayes rule and generative versus discriminative models"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            2,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 03: N-grams & Unigrams",
            "N-grams, chain rule and unigram models"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            3,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Bigram & Trigram Probs",
            "Build bigram and trigram probabilities from a corpus"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            4,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 05: Laplace Smoothing",
            "Laplace smoothing, unseen sequences and adjusted counts"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            5,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 06 — Perplexity, logarithms and calculator working",
            "Perplexity, logarithms and calculator working"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            6,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — POS tagging and Brill | Reviewed explanation and worked rule",
            "POS tags, ambiguity and tagging methods"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            7,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 08: Markov Paths & HMMs",
            "Markov paths, HMM components and training counts"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            8,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "HMM Path Probabilities",
            "Complete HMM path scores and observation probabilities"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            9,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 10 Viterbi Decoding",
            "Viterbi decoding with backpointers"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            10,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — Chunking and Chinking | Reviewed rules and worked examples",
            "Chunking and chinking from POS-tagged words"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            11,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — CFG and top-down parsing | Reviewed derivations and trees",
            "CFG, ambiguity and top-down parsing"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            12,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 13 — Shift-reduce parsing and backtracking",
            "Shift-reduce parsing and backtracking"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            13,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 14 — Named entities, boundaries and recognition approaches",
            "Named entities, boundaries and recognition approaches"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            14,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 15 — Lexical meaning, semantic relations and WordNet",
            "Lexical meaning, semantic relations and WordNet"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            15,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 16 WSD and Lesk Scoring",
            "Word-sense disambiguation and Lesk overlap scoring"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            16,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "M2 17 — Walker category scoring and graph-based WSD",
            "Walker category scoring and graph-based WSD"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            17,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "Naive Bayes WSD Numerical",
            "Naive Bayes WSD: a complete corpus numerical"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            0,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — N-grams and Laplace | Reviewed worked numericals",
            "NLP M2: N-Grams & Laplace"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            1,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — HMM and Viterbi | Reviewed worked numericals",
            "HMM Prob & Viterbi"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            2,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — Word-sense disambiguation | Reviewed Lesk and Bayes numericals",
            "WSD: Detective Math Toolkit"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            3,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — Probability and Bayes | Reviewed step-by-step numericals"
          ]
        },
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            4,
            "notebook_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — Perplexity | Reviewed formulas and solved numericals"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://ocw.mit.edu/courses/16-36-communication-systems-engineering-spring-2009/bd06e398d455db074059d50f6abc953e_MIT16_36s09_lec21_22.pdf",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://old.amul.com/m/48th-annual-general-body-meeting",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/amul-covid",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Amul during COVID-19: communication supported by operations"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q7",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q7 · Discuss the Case Study of Amul during COVID 19 by explaining the following: (i) Completely discuss the case study. (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://old.amul.com/m/amul-hits",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/brand",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "What a brand is: identity, image and promise"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/communication/levels",
          "labels": [
            "Unit 1 · Communication",
            "Levels of communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/need",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Meaning, need and limitations of advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/brand",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "What a brand is: identity, image and promise"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/amul",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Amul topical advertising: continuity with variation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q1a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q1A · Explain the levels of communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q2b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q2B · Explain the ‘Concept of Advertising’ and elaborate its need"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q1b",
          "labels": [
            "2026-05-16 · Final examination",
            "Q1B · Explain the ‘Need of Advertising.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q1a",
          "labels": [
            "2025-12-11 · Final examination",
            "Q1A · Explain the ‘Levels of Communication.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q1a",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q1A · Explain the Levels of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q2a",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q2A · Illustrate the Levels of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q1b",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q1B · Discuss the Need of Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1A · Explain the levels of communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1c",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1C · Explain the Concept of Brand and discuss how brands are associated with physical attributes and intangible values"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q2b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q2B · Explain the Concept of Advertising and elaborate its need"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q1a",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q1A · Explain the need of advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q2",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q2 · Discuss the levels of communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q1b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q1B · Explain the needs of advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q6a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q6A · Discuss the levels of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/revision/revision-tee/unit2",
          "labels": [
            "Last-day TEE revision",
            "Unit 2 · advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/revision/revision-tee/unit3",
          "labels": [
            "Last-day TEE revision",
            "Unit 3 · strategy and media"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://rmcnewdelhi.imd.gov.in/MET_CENTRES/MCLUCKNOW/Lmeteorology/faq_cyclone.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://rsmcnewdelhi.imd.gov.in/uploads/report/26/26_f84c76_nisarga.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q1c",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q1C · Explain in detail Early Warning System helped in reducing the impacts of Cyclone in C…"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://support.google.com/jamboard/answer/14084927",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/communication/online",
          "labels": [
            "Unit 1 · Communication",
            "Online communication and netiquette"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q2a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q2A · Illustrate the ‘Types of Online Communication.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q2a",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q2A · Illustrate the types of communication in detail with examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q1a",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1A · Explain the Types of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q2a",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q2A · Illustrate the Types of Online Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q2a",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q2A · Illustrate the Types of Communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q1a",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q1A · Explain the definition of online communication and illustrate the requirements for online communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q6a",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q6A · Discuss the types of communication"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://tnrd.tn.gov.in/schemes/ext_tsunami.html",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q3a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q3A · Discuss in detail the causes and impacts of “Tamil Nadu Tsunami”. Also suggest any 4 …"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://web.stanford.edu/~jurafsky/slp3/",
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://web.stanford.edu/~jurafsky/slp3/A.pdf",
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://web.stanford.edu/~jurafsky/slp3/E.pdf",
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://wklondon.com/2012/07/finding-greatness/",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/nike",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Nike’s 2012 Find Your Greatness campaign"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q7",
          "labels": [
            "2026-05-16 · Final examination",
            "Q7 · Discuss the ‘Case Study of Nike’s Marketing Strategy during 2012 Olympics for Strengthening its brand identity by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of advertising, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q7",
          "labels": [
            "2025-12-11 · Final examination",
            "Q7 · Critically discuss the ‘Case Study of Nike Ad for the 2012 Olympics’ by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q7",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q7 · Discuss the case study of Nike Ad for the 2012 Olympics: (i) Explain the case study completely. (ii) Justify all the important principles which helped to increase the sales and reputation of the brand, with comments"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q7",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q7 · Discuss the Case Study of Nike Ad for the 2012 Olympics by explaining the following: (i) Discuss the case study completely. (ii) Justify all important principles which helped to increase the sales and reputation of the brand, with your comments"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-1",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 1 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "revision",
            0,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/revision/revision-tee/cases",
          "labels": [
            "Last-day TEE revision",
            "Unit 5 · writing a 20-mark case answer"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.actionaidindia.org/emergency/emergency-preparedness/",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.airtel.in/press-release/06-2016/airtel-announces-open-network-initiative-under-project-leap",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/airtel",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Airtel: Open Network and transparency"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q3a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q3A · Explain different ‘Types of Brands’ giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4A · Explain the ‘Brand Diversity’ by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q7",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q7 · Discuss the Case Study of Airtel by explaining: (i) Background of the case study (ii) PR strategy (iii) Outcome"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4a",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4A · Discuss Brand Diversity by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q3a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q3A · Explain different Types of Brands giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q1a",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q1A · Explain the various types of Brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q3b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q3B · Explain the various types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.ariel.in/en-in/about-ariel/share-the-load/the-share-the-load-journey",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/theories/meaning",
          "labels": [
            "Unit 2.6 · Advertising theories",
            "Magic of meaning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/papers/m2-questions/theories-meaning",
          "labels": [
            "M2 solved question bank",
            "Explain the magic of meaning in advertising."
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/about/sources/examples",
          "labels": [
            "Portion and source notes",
            "How to read example labels"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/audience",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Advertising classified by audience"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/theories/meaning",
          "labels": [
            "Unit 2.6 · Advertising theories",
            "Magic of meaning"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/ariel",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Ariel #ShareTheLoad: product category and social issue"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q5a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q5A · Explain the following theories of advertising: (i) The Magic of the Meaning (ii) Shifting Loyalties"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q5a",
          "labels": [
            "2025-12-11 · Final examination",
            "Q5A · Analyse the following theories of advertising with appropriate examples: (i) Magic of the Meaning (ii) Imitative Desire"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q5a",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q5A · Explain the following theories of advertising with appropriate examples: (i) Magic of Meaning (ii) Hidden Message"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q1b",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q1B · Classify the Advertising based on Types of Audience"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q2b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q2B · Discuss the Classification of Advertising based on Audience and give examples of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q5a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q5A · Explain the following theories of advertising: (i) The Magic of the Meaning (ii) Shifting Loyalties"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q2b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q2B · Discuss the theories of advertising giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/about/sources/examples",
          "labels": [
            "Portion and source notes",
            "How to read example labels"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.ascionline.in/the-asci-code/",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/ethics",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Truthful claims and responsible advertising"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.care.org/our-work/disaster-response/emergencies/",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.cisco.com/en/US/docs/internetworking/troubleshooting/guide/tr1904.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.coca-colacompany.com/about-us/history/how-a-campaign-got-its-start-down-under",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/models/maslow",
          "labels": [
            "Unit 2 · Advertising models",
            "Maslow: five types of needs used in advertising appeals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            17,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/papers/m2-questions/models-maslow",
          "labels": [
            "M2 solved question bank",
            "Explain Maslow’s hierarchy with advertising examples."
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "revision",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/revision/revision-m2/models",
          "labels": [
            "Last-day M2 revision",
            "Theories and models without mixing them"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/communication/content",
          "labels": [
            "Unit 1 · Communication",
            "Effective advertising content"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            1,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/communication/four-cs",
          "labels": [
            "Unit 1 · Communication",
            "Four Cs of effective communication: meaning and application"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/outdoor",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Outdoor advertising and emerging technologies"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/area",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Advertising by geographic coverage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            5,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/models/maslow",
          "labels": [
            "Unit 2 · Advertising models",
            "Maslow: five types of needs used in advertising appeals"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/coke",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Share a Coke: identity, belonging and participation"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q1b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q1B · Discuss the ‘Emerging technologies for the outdoor advertising.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q3a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q3A · Explain different ‘Types of Brands’ giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q4b",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q4B · Discuss the ‘Maslow’s Model of Hierarchy of Needs’ used as an advertising model with a sketch of Maslow’s pyramid for hierarchy of needs"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q2a",
          "labels": [
            "2026-05-16 · Final examination",
            "Q2A · Explain the concept of ‘Outdoor Advertising’ and discuss the ‘Emerging Trends’ in this type of Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-05-16/q2b",
          "labels": [
            "2026-05-16 · Final examination",
            "Q2B · Classify the advertisements based on area coverage by giving appropriate examples"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q1b",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q1B · Classify the Advertising based on ‘Media used for Advertising’ and explain the same"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4A · Explain the ‘Brand Diversity’ by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-12-11/q2b",
          "labels": [
            "2025-12-11 · Final examination",
            "Q2B · Identify the ‘Emerging Trends in Outdoor Advertising.’"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q2b",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q2B · Discuss the need of outdoor advertising and explain the emerging trends"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-05-13/q4b",
          "labels": [
            "2025-05-13 · Semester VI final / re-exam",
            "Q4B · Analyse Maslow’s Hierarchy Model of advertising by giving appropriate examples and drawing the pyramid indicating stages of needs"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2025-02-25/q1b",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1B · Classify the Advertising based on Media used for Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q2b",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q2B · Discuss the Emerging Trends in Outdoor Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4a",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4A · Discuss Brand Diversity by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q1b",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q1B · Discuss Classification of Advertising based on Area Coverage"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q2b",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q2B · Discuss the Emerging Trends in Outdoor Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q1b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q1B · Discuss the Emerging technologies for the outdoor advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q3a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q3A · Explain different Types of Brands giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q4b",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q4B · Discuss Maslow’s Model of Hierarchy of Needs used as an advertising model with a sketch of Maslow’s pyramid"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q1a",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q1A · Explain the various types of Brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q2",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q2 · Explain the concept of Outdoor Advertising and discuss the emerging technologies in outdoor advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q4",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q4 · Classify the advertisements based on area coverage giving appropriate examples of products for each type of advertisement"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q2a",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q2A · Explain the concept of Outdoor Advertising and discuss the emerging Technologies in Outdoor Advertising"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q3b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q3B · Explain the various types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q2a",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q2A · Classify the advertisements based on area coverage giving appropriate examples of products for each type of advertisement"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.dove.com/uk/stories/about-dove/breaking-down-narrow-beauty-stereotypes.sm.html",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/dove",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Dove Real Beauty: positioning and social meaning"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.fhwa.dot.gov/engineering/hydraulics/pubs/sa96078.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.gsdma.org/Content/geerp-gerrp-4216",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.gsdma.org/Content/masons-training-certification-programme-4223",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cases/bhuj",
          "labels": [
            "Case-study answer book",
            "Gujarat earthquake, 2001"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q4a",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q4A · Describe in detail any 6 Mitigation Measure adopted by Governance as part of Post Dis…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q7b",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q7B · Describe in brief any 5 key highlights and adverse effects of “Gujarat Earthquake - 2…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.jesip.org.uk/joint-doctrine/m-ethane/",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.mathworks.com/help/fuzzy/defuzz.html",
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/about/about/portion-sources",
          "labels": [
            "Portion, sources and corrections",
            "Portion, source priority and what was checked"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/about/about/portion-sources",
          "labels": [
            "Portion, sources and corrections",
            "Portion, source priority and what was checked"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.mathworks.com/help/fuzzy/fuzzy-inference-process.html",
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/about/about/portion-sources",
          "labels": [
            "Portion, sources and corrections",
            "Portion, source priority and what was checked"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/about/about/portion-sources",
          "labels": [
            "Portion, sources and corrections",
            "Portion, source priority and what was checked"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.mathworks.com/help/gads/particle-swarm-optimization-algorithm.html",
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#m2/about/about/portion-sources",
          "labels": [
            "Portion, sources and corrections",
            "Portion, source priority and what was checked"
          ]
        },
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/about/about/portion-sources",
          "labels": [
            "Portion, sources and corrections",
            "Portion, source priority and what was checked"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.mha.gov.in/MHA1/Par2017/pdfs/par2026-pdfs/RS11022026/1336.pdf",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            3,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/institutions/current-framework",
          "labels": [
            "Who does what in India",
            "Current framework: the 2025 amendment; Force versus Fund"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            11,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/institutions/current-framework",
          "labels": [
            "Who does what in India",
            "Current framework: the 2025 amendment; Force versus Fund"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.microsoft.com/en-us/research/wp-content/uploads/2006/01/Bishop-Pattern-Recognition-and-Machine-Learning-2006.pdf",
      "contexts": [
        {
          "source": "is2/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/is2/#tee/read/u1-gmm/clustering-applications",
          "labels": [
            "Unit 1 · Gaussian mixture models and EM",
            "Clustering with GMM: uses, advantages and limits"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.ndmindia.mha.gov.in/ndmi/laws-plans-and-policies",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.nestle.in/brands/maggi-2-minute-noodles-add-campaign",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/maggi-marketing",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "MAGGI: convenience, relationships and brand strategy"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q7",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q7 · Critically discuss the ‘Case Study of Maggi’s Marketing Strategy’ by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of marketing campaign, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q7",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q7 · Discuss the Case Study of Nestle’s Marketing Strategy for Strengthening its Product—Maggi by explaining the following: (i) Completely discuss the case study. (ii) Interpret the important principles of advertising, which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.nestle.in/media/pressreleases/welcome-back-maggi-noodles",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            4,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/maggi",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "MAGGI 2015: crisis information and return to market"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.nltk.org/book/",
      "contexts": [
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#m2/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        },
        {
          "source": "nlp/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            1,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/#tee/about/scope/sources",
          "labels": [
            "Portion, paper pattern & sources",
            "What this NLP guide covers"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.nrsc.gov.in/nrscnew/Apps_DMS_overview.php?lang_code=en",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            2,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/risk/mapping",
          "labels": [
            "Risk, classification and vulnerability",
            "Risk assessment, mapping and the four-step method"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/training/gis",
          "labels": [
            "Training, awareness and technology",
            "GIS and remote sensing from the first definition"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            13,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/training/gis-applications",
          "labels": [
            "Training, awareness and technology",
            "GIS applications: drought, tsunami, drills and recovery"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q6a",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q6A · Describe in detail, How GIS can help in Hazard Mapping for Droughts citing relevant e…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q6a",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q6A · Explain in detail how GIS can prove to be an efficient tool for Tsunami Disaster Mana…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q6b",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q6B · Explain in detail the concept of “Hazard Mapping”. Also elaborate in detail its signi…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q3b",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q3B · State and elaborate in detail the application of risk mapping for detection of flood …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q6a",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q6A · Describe the role of GIS in training and conducting drills considering any one type o…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q4a",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q4A · Explain the detail the application of GIS in Disaster Management during the recovery …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q3b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q3B · “GIS is an effective tool for River Flood Disaster Management”. Explain the statement…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q1c",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q1C · Demonstrate in detail the application of GIS in 4 phases of Droughts Disaster Managem…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q4a",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q4A · Explain in detail the role of GIS in effective Disaster management for Landslides."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q6b",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q6B · Demonstrate how GIS can be suitably adopted for Flash Floods Disaster Management."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q2b",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q2B · Discuss in detail how GIS Application can help in Efficient Earthquake Disaster Manag…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q2b",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q2B · Discuss in detail how GIS Application can help in Efficient Flood Disaster Management…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q4a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q4A · Discuss in detail with a neat sketch Risk Mapping and explain in detail the four step…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q6b",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q6B · Describe in detail how GIS can be beneficial in real-time tsunami monitoring."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q7a",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q7A · Discuss in detail application of GIS in Response for Floods Disaster management citin…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            16,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q7b",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q7B · Discuss in detail application of GIS in drought-prone area mapping for drought manage…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.pfizer.com/about",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q3a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q3A · Explain different ‘Types of Brands’ giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4A · Explain the ‘Brand Diversity’ by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4a",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4A · Discuss Brand Diversity by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q3a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q3A · Explain different Types of Brands giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q1a",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q1A · Explain the various types of Brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q3b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q3B · Explain the various types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=1588770&lang=2&reg=3",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/polio",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Pulse Polio: a public-interest communication example"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=1628698&lang=2&reg=48",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q1c",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q1C · Explain in detail Early Warning System helped in reducing the impacts of Cyclone in C…"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=1947573",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q5b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q5B · Draft the hierarchy chart for Flood Management in India and explain the role of each …"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2238159",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/advertising/other-types",
          "labels": [
            "Unit 2 · Basic concepts of advertising",
            "Covert, surrogate and public-service advertising"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2247533&lang=2&reg=48",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.pib.gov.in/newsite/erelcontent.aspx?lang=2&reg=48&relid=105888",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/cyclones/formation",
          "labels": [
            "Cyclones",
            "Cyclone formation, eye and eyewall"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/cyclones/hazards",
          "labels": [
            "Cyclones",
            "Cyclone names, types and the three main hazards"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/cyclones/warnings",
          "labels": [
            "Cyclones",
            "IMD’s four warning stages and protective actions"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/read/cyclones/mitigation",
          "labels": [
            "Cyclones",
            "Cyclone risk reduction: shelter, construction and nature"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "papers",
            0,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/papers/m2-questions/cyclones",
          "labels": [
            "Solved M2 questions",
            "Cyclone questions"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/mocks/m2-mocks/paper-b",
          "labels": [
            "M2 practice papers",
            "M2 mock B · distinctions and applications"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "mocks",
            0,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/mocks/m2-mocks/paper-c",
          "labels": [
            "M2 practice papers",
            "M2 mock C · ethics, hazards and management"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cyclones/formation",
          "labels": [
            "Cyclones",
            "Cyclone formation, eye and eyewall"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cyclones/hazards",
          "labels": [
            "Cyclones",
            "Cyclone names, types and the three main hazards"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cyclones/warnings",
          "labels": [
            "Cyclones",
            "IMD’s four warning stages and protective actions"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            7,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cyclones/mitigation",
          "labels": [
            "Cyclones",
            "Cyclone risk reduction: shelter, construction and nature"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            15,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/read/cases/odisha",
          "labels": [
            "Case-study answer book",
            "Odisha cyclone lessons: 1999 and later preparedness"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q1b",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q1B · The IMD has informed a Cyclone to hit the coastal city in 72 hours on basis of its tr…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            10,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-12-10/q5a",
          "labels": [
            "2025-12-10 · Semester V final",
            "Q5A · Explain in detail the any 5 Mitigation Measures that can be adopted for Cyclones in c…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q1d",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q1D · Describe the key details (5 points) in brief for the post-disaster response by NDMA i…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q5b",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q5B · With a neat sketch explain in detail Disaster Scale. Considering Cyclone as Disaster …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            2,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-02-12/q7b",
          "labels": [
            "2026-02-12 · Semester V re-exam",
            "Q7B · Disaster Management Cell of a Coastal City is planning to implement Early Warning Sys…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-05-15/q4b",
          "labels": [
            "2026-05-15 · Semester VI final",
            "Q4B · Differentiate between Analysis and Assessment (4 pointers) of a Disaster. Consider th…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q1c",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q1C · Explain in detail Early Warning System helped in reducing the impacts of Cyclone in C…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            4,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2026-07-10/q7a",
          "labels": [
            "2026-07-10 · Semester VI re-exam",
            "Q7A · Recommend a suitable mitigation measures that can be suitably adopted for capacity de…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            5,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-05-12/q6b",
          "labels": [
            "2025-05-12 · Semester VI final",
            "Q6B · Discuss in detail Preparedness and Response stages of Disaster Relief for Cyclone Dis…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q1d",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q1D · Elaborate in detail classification of “Nisarg Cyclone - 2021” on basis of Legal Bound…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            6,
            "sections",
            12,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2025-02-25/q6a",
          "labels": [
            "2025-02-25 · Semester V re-exam",
            "Q6A · Differentiate between preparedness and response measures for tsunami and cyclone disa…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q4b",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q4B · Critically evaluate the five preparedness measures for mitigating the effects of cycl…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            11,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2024-12-10/q5b",
          "labels": [
            "2024-12-10 · Semester V final",
            "Q5B · Explain how global climate change is linked to the increasing frequency and intensity…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-12-04/q3a",
          "labels": [
            "2023-12-04 · Semester V final",
            "Q3A · Discuss in detail with neat sketch formation of Cyclone and elaborate in detail each …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            15,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-07-05/q7b",
          "labels": [
            "2023-07-05 · Semester VI re-exam",
            "Q7B · Elaborate the classification types on basis of cause, characteristics, impact compone…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            2,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q1c",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q1C · Elaborate in brief any five components of an emergency kit for cyclone preparedness."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            3,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q1d",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q1D · Discuss in detail how a cyclone is formed with a neat sketch."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q3b",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q3B · Discuss any 10 points that need to be considered during the Recovery Phase for a Cycl…"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-02-07/q3a",
          "labels": [
            "2023-02-07 · Semester V/VII re-exam",
            "Q3A · Establish and explain in detail the classification of four types of Disaster for the …"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2022-12-01/q1b",
          "labels": [
            "2022-12-01 · Semester V/VII final",
            "Q1B · Elaborate the role of Early Warning System for Cyclone Disaster Management."
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-a",
          "labels": [
            "TEE practice",
            "TEE mock A"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/mocks/tee-mocks/paper-b",
          "labels": [
            "TEE practice",
            "TEE mock B"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc1034.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc2131",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc2328",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc2453",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc2475.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc3021",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc4632",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc5321.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc5952",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc768.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc8200",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc826",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc903",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#m2/about/about/sources",
          "labels": [
            "Portion and references",
            "Sources, exclusions and corrections"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc9110.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc9260.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc9293.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rfc-editor.org/rfc/rfc959.html",
      "contexts": [
        {
          "source": "cn/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/cn/#tee/about/tee-about/sources",
          "labels": [
            "TEE coverage and source notes",
            "Sources, verification and limitations"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.ril.com/news-media/press-releases/jio-announces-commencement-services-5th-september-across-country",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/jio",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Jio’s 2016 market entry"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q7",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q7 · Discuss the Case Study of Jio’s Market Entry by explaining: (i) Background of the case study (ii) PR strategy (iii) Outcome"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.ril.com/sites/default/files/2023-01/Media_Release_Jio_09102016.pdf",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            13,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/jio",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Jio’s 2016 market entry"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            8,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-07-04/q7",
          "labels": [
            "2024-07-04 · Semester VI re-exam",
            "Q7 · Discuss the Case Study of Jio’s Market Entry by explaining: (i) Background of the case study (ii) PR strategy (iii) Outcome"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.rolex.com/watchmaking/excellence-in-the-making",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "read",
            4,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#m2/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            6,
            "sections",
            5,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/brands/types",
          "labels": [
            "Unit 3.1–3.2 · Brands and brand management",
            "Brand diversity: six types used in the course"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q3a",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q3A · Explain different ‘Types of Brands’ giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            3,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-02-12/q4a",
          "labels": [
            "2026-02-12 · Re-examination",
            "Q4A · Explain the ‘Brand Diversity’ by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            7,
            "sections",
            8,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-12-11/q4a",
          "labels": [
            "2024-12-11 · Semester V final / re-exam",
            "Q4A · Discuss Brand Diversity by explaining the types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-12-05/q3a",
          "labels": [
            "2023-12-05 · Semester V final / re-exam",
            "Q3A · Explain different Types of Brands giving example of each type"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            12,
            "sections",
            0,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-05-05/q1a",
          "labels": [
            "2023-05-05 · Semester VI final",
            "Q1A · Explain the various types of Brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            13,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-02-08/q3b",
          "labels": [
            "2023-02-08 · Semester V re-exam",
            "Q3B · Explain the various types of brands"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.royalenfield.com/content/dam/eicher-motors/investor/financial-and-reports/annual-reports/Eicher%20Motors%20Annual%20Report%202015-16.pdf",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/royal-enfield",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Royal Enfield: rider communities and relationship building"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            11,
            "sections",
            9,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2023-07-06/q7",
          "labels": [
            "2023-07-06 · Semester VI re-exam",
            "Q7 · Discuss the Case Study of Royal Enfield. Discuss the case study completely, and justify all the important principles which helped to increase the sales and reputation of the brand using public relations instead of advertising, with your comments"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            14,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2022-12-02/q7",
          "labels": [
            "2022-12-02 · Semester V final",
            "Q7 · Discuss the Case Study of Royal Enfield: (i) Discuss the case study completely. (ii) Justify the important principles which helped to increase the sales and reputation of the brand using public relations instead of advertising, with your comments"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.seedsindia.org/",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.tatamotors.com/press-releases/the-tata-nano-arrives/",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/nano",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Tata Nano: affordability, positioning and public attention"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            9,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2024-05-02/q7",
          "labels": [
            "2024-05-02 · Semester VI final",
            "Q7 · Discuss the Case Study of Tata-Nano by explaining: (i) Background of the case study (ii) PR strategy (iii) Outcome"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.undrr.org/words-into-action/guide-multi-hazard-early-warning",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.usgs.gov/centers/pcmsc/science/tsunami-generation-2004-m91-sumatra-andaman-earthquake",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            10,
            "sections",
            6,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/papers/paper-2023-05-04/q3a",
          "labels": [
            "2023-05-04 · Semester VI final",
            "Q3A · Discuss in detail the causes and impacts of “Tamil Nadu Tsunami”. Also suggest any 4 …"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.usgs.gov/programs/earthquake-hazards/earthquake-facts-earthquake-fantasy",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.usgs.gov/programs/earthquake-hazards/earthquake-magnitude-energy-release-and-shaking-intensity",
      "contexts": [
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "m2",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#m2/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        },
        {
          "source": "dm/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "about",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/dm/#tee/about/sources/references",
          "labels": [
            "Portion and sources",
            "Sources and corrections used in these notes"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.wipo.int/en/web/ip-advantage/w/stories/pappadums-and-the-path-to-empowerment",
      "contexts": [
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "read",
            12,
            "sections",
            7,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/read/cases/lijjat",
          "labels": [
            "Unit 5 · Real campaigns and case answers",
            "Lijjat Papad: quality, identity and marketing"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "papers",
            1,
            "sections",
            14,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/papers/paper-2026-07-11/q7",
          "labels": [
            "2026-07-11 · Re-examination",
            "Q7 · Discuss the ‘Case Study of Lijjat Papad’s Marketing Strategy for Strengthening its Product’ by explaining the following: (i) Completely discuss the case study (ii) Interpret the important principles of advertising which helped to increase the sales and reputation of the brand, with your critical comments on the case study"
          ]
        },
        {
          "source": "apr/content.js",
          "jsonPath": [
            "routes",
            "tee",
            "mocks",
            0,
            "sections",
            1,
            "html"
          ],
          "route": "https://deep-learning-study-room.vercel.app/apr/#tee/mocks/tee-mocks/paper-2",
          "labels": [
            "Two TEE mock papers · complete answers",
            "TEE mock 2 · all questions and solutions"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.youtube.com/watch?v=9tdNfkbShjQ",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            10,
            "youtube_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — Chunking and Chinking | Reviewed rules and worked examples",
            "Chunking and chinking from POS-tagged words"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.youtube.com/watch?v=OPlh9cXnfTA",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            4,
            "youtube_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — Perplexity | Reviewed formulas and solved numericals"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.youtube.com/watch?v=QH7Tuukxt3s",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            11,
            "youtube_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — CFG and top-down parsing | Reviewed derivations and trees",
            "CFG, ambiguity and top-down parsing"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.youtube.com/watch?v=RRuSfA_ZMhY",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            1,
            "youtube_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — HMM and Viterbi | Reviewed worked numericals",
            "HMM Prob & Viterbi"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.youtube.com/watch?v=RyPi8xq8ugU",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            0,
            "youtube_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — N-grams and Laplace | Reviewed worked numericals",
            "NLP M2: N-Grams & Laplace"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.youtube.com/watch?v=_xRjAyNsRFs",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "focused",
            6,
            "youtube_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — POS tagging and Brill | Reviewed explanation and worked rule",
            "POS tags, ambiguity and tagging methods"
          ]
        }
      ],
      "annotations": []
    },
    {
      "url": "https://www.youtube.com/watch?v=jUPghV2wIkY",
      "contexts": [
        {
          "source": "nlp/videos.js",
          "jsonPath": [
            "supplemental",
            2,
            "youtube_url"
          ],
          "route": "https://deep-learning-study-room.vercel.app/nlp/",
          "labels": [
            "NLP M2 — Word-sense disambiguation | Reviewed Lesk and Bayes numericals",
            "WSD: Detective Math Toolkit"
          ]
        }
      ],
      "annotations": []
    }
  ],
  "missingReferences": [],
  "limitations": [
    "Only assets referenced by the public data/content/video bundles, entry HTML and their public stylesheets are included; local source archives and authoring documents are excluded.",
    "SVG labels, titles, descriptions, alt text, captions and equation LaTeX are exact existing source text; no new visual descriptions are invented.",
    "Original raster pixels remain downloadable. The two current raster diagrams have manually checked full visible-text transcriptions pinned to their image SHA256. Any future raster without visualTranscription must be viewed directly; its text is not presumed transcribed.",
    "External NotebookLM/YouTube resources may require access and may not provide transcripts. Listing a link does not grant third-party access or certify narration.",
    "The diagram's spatial relationships remain in the original SVG/image. Text label order alone is not a replacement for visually interpreting a diagram.",
    "Text asset hashes and byte lengths use canonical LF line endings to match the Git deployment; binary asset hashes use original unmodified bytes. Each asset declares hashNormalization."
  ],
  "totals": {
    "assets": 6319,
    "bytes": 85601181,
    "byMime": {
      "application/javascript": 14,
      "application/json": 2,
      "image/png": 2,
      "image/svg+xml": 6286,
      "text/css": 15
    },
    "equationsWithLatex": 5993,
    "svgWithTextLabels": 293,
    "rasterImages": 2,
    "rasterWithoutAltOrCaption": [],
    "rasterWithoutVisualTranscription": [],
    "svgWithoutTextOrLatex": [],
    "inlineSvgOccurrences": 25,
    "externalResources": 91,
    "missingReferences": 0,
    "deploymentExcludedReferenceOccurrences": 0
  }
}
